You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pin the declared macOS Objective-C JavaScriptCore surface before implementation so bridge completeness is exact and auditable.
Acceptance:
Check in the macOS 27.0 / SDK build 26A5368g JSContext.h, JSValue.h, JSVirtualMachine.h, JSManagedValue.h, and JSExport.h target inventory with source hashes.
Inventory every targeted Objective-C class, protocol, initializer, method, property, category, macro, and availability boundary with no hidden declarations.
Add an audit tool that rejects checked-in header drift, duplicate/missing entries, invalid status values, and unlinked unfinished entries.
Check in compatible Objective-C umbrella headers and explicit platform/version gates; unsupported hosts or SDK revisions fail clearly.
Add a macOS-only Objective-C compile-link smoke target without imposing Objective-C/Foundation on non-macOS C/Zig consumers.
Document the declared target and reproduction commands in README and API docs.
Parent: #138
Depends on: #135 and #137
Pin the declared macOS Objective-C JavaScriptCore surface before implementation so bridge completeness is exact and auditable.
Acceptance: