Parent: #140 Public Home embedding compatibility remains separate under #162.
The private compatibility target is Home 7ed99c02e50034f869d0db6d487115bb44332fe4. Its generated inventory pins every declaration, provider, layout, calling convention, and semantic contract; mismatched revisions and drift fail explicitly.
Acceptance
- Pin the exact Home revision and private binding source set.
- Inventory every required private symbol, layout, calling convention, and semantic assumption.
- Implement the complete declared profile behind the private shim boundary.
- Reject unknown or mismatched profile revisions.
- Add generated verification and independently compiled consumer fixtures.
- Reach zero missing and zero unclassified entries.
Terminal evidence
- Home profile: 447/447 implemented, zero pending/unclassified.
- Complete private runtime fixture: 392/392 in Debug, ReleaseSafe, and TSan.
- Consumer/provider final-link audit covers Home-owned definitions without duplicate zig-js exports.
- Final implementation children #411, #412, #417, #422, and #424 are closed.
- Exact main commit
e3fdc52385204c75fe6ae5c64d48dae6e5ede418: 43/43 Actions jobs passed.