cdb8f39661
syscall submodule/syscall had diverged from origin -- 18 local commits against 19 on the remote, with matching subjects and different SHAs, i.e. the local branch had been rewritten at some point. Rather than force-push and discard 19 published commits, rebased local onto origin/submodule/syscall. git absorbed 16 duplicates by patch-id, leaving two genuinely local commits (NUMA support, which origin does not have at all, and the 0.3.2 version bump). Verified no work was lost: the rebased tree is byte-for-byte identical to the pre-rebase state apart from the Cargo.toml version line, and a backup/pre-rebase-* branch is kept. Two Cargo.toml conflicts were version-label collisions only, resolved to 0.9.1+rb0.3.1 mid-series and 0.9.1+rb0.3.2 at the tip, per the Cat 2 convention. The push is now a fast-forward and the gitlink is updated to the rebased SHA. native toolchain gcc-native and rust-native set to "ignore" -- explicit operator decision, 2026-08-03: 'Treat gcc-native/rust-native as a separate workstream, explicitly deferred by me, for now.' That is the one condition AGENTS.md ABSOLUTE RULE permits an exclusion under. It is not an agent-initiated removal, and not a repeat of the 'not needed for greeter proof' hand-wave that previously hid real breakage -- that suppression was reverted first, which is how the defects were found. binutils-native and llvm-native stay in the target; llvm-native is required for libclc and Mesa's iris/radeonsi CLC path. The recipes for the deferred pair are fixed and committed, not reverted.