Refs #66, #713 and historical update milestone #189.
Completed native-mode update/outdated activation and verification. Source commits 8edab44 through 831196d connect Home's owned command implementations and port interactive stdin/manifest I/O, version writers, synchronized rendering, timing, table exports, command output flushing, and semver's real color output.
Acceptance verified on runtime source 831196d (production build 46/46): unchanged original update 6/6, outdated selection 16/16 with all nine snapshots, interactive update 31/31, and semver 25/25. Pinned Bun passes the same 78 cases. Sources/snapshots stayed unchanged, and the 214 filtered registry cases are not counted as coverage. Real-registry native regression also passes --force discovery, ordinary/--latest updates, interactive decline/accept, actual installed versions, archive integrity and frozen lock validation.
Historical failures are retained: inactive dispatch, unported compile surfaces, missing output flush, eight missing semver color snapshots, and private fixture mistakes. The latter were corrected against observed layouts and the actual optional asynchronous manifest-cache contract; no original tests were weakened. See the final checkpoint comment for exact scope and source hashes.
Evidence: docs/docs/bun-port-evidence/2026-09-08-native-package-complete/ in b740117, alongside retained earlier batches. All changes are pushed to origin/main as Chris Breuer without coauthors. This is native-mode package-command completion; full Bun parity remains open in #66.