Verified checkpoint
Verified in runtime a4b73596f5ac51e1a59e330caa5a431becfa04bc, published with evidence in d05001718 on origin/main as Chris without coauthors. Home SHA-256: f6e39e7f52e551a2ec0e3e9e4e990d06e2c4e14a4d696701fc77554f5536e526.
Production build 46/46. Both complete original patch files pass 47/47 in Home and pinned Bun (29 patch + 18 install-patch), including all four previous diagnostic failures. Both original link suites remain 11/11 per runtime. All six private native regression files pass, including the eight patch variants and bin ownership. Sources and external/inline snapshots remain unchanged; original patch JUnit case counts independently match 29 and 18.
Final committed evidence, patch baseline. Earlier failures remain in separate committed bundles. Generated per-run temp/cache directories and registry data were cleaned up; logs, JUnit, inventories, and relevant global fixture archives remain retained. macOS arm64 is verified; platform-wide execution, full corpus/CI accounting, default fallback removal and independent build ownership remain open under #66. #718 retains Windows filesystem verification.
Initial diagnosis and acceptance
Home's strict native dispatcher does not activate the owned PatchCommand/PatchCommitCommand. On runtime 747a7ef75582e123aa5cbb62e7aebdab5ce4c275, the unchanged original bun-patch.test.ts error-message group reports 0 pass / 3 fail / 26 filtered out: patch, patch --commit, and patch-commit each report Script not found. Pinned Bun 4982b91e3702094330f3be3883354c52b8c01323 passes the same three cases. No test source or deadline changed; filtered cases are not coverage.
Native command activation is pushed in b61c84476; build and verification are pending. This issue covers actual patch creation and application, not just entrypoint diagnostics.
- Build the native activation and retain the initial failing control.
- Verify the three original error-message cases.
- Verify real package preparation, edits, committed patch contents, manifest/lockfile updates, cache preservation, and frozen reinstall applying the patch.
- Verify the relevant original patch suites and keep unexecuted/failed cases explicit.
- Publish compressed evidence and update #66.
Current evidence: zig-out/bun-port-recovery/native-patch-entrypoints/manifest.json, with individual Home/Bun logs and diagnose-native-patch.py. Originals remain unchanged. macOS arm64 is the available execution host; platform-wide completion remains open.