Feature hub owns normative contract
Platform spec ADR
Feature hub owns normative contract
Spec standingStandard
- Contract import syntax How extern contracts declare foreign imports and map to symbols and call shapes.
- Extern attribute schema Normative Extern and per-method interop attributes for contract imports (v0.3).
- FFI and extern — Verification and traceability Conformance strategy for v0.3 FFI spec (fixtures, diagnostics, ignored runtime tests).
0 revisions (git unavailable at build; counts may be empty)
No commits recorded for this path.
Full tree: run pnpm verify:platform-spec-layout (writes src/generated/platform-spec-layout-report.json).
Context
Section titled “Context”v0.3 interop split author syntax from execution lowering; articles must not fork MUST tables.
Decision
Section titled “Decision”This feature hub must own normative MUST/SHOULD contract text for foreign import. Sibling articles must not redefine hub requirements.
Consequences
Section titled “Consequences”Execution and tooling specs link here for Extern placement and attribute shape.
Verification anchors
Section titled “Verification anchors”/platform-spec/language-meta/interop/ffi-and-extern/; compiler/crates/beskid_analysis contract validation.