Repository navigation
XL-2 model: minimal native compile/test/execute boundary - #9673
Conversation
|
Addressed review 57497 on the current Symbol-integrated head:
Focused controls pass 8/8 on this state: https://app.buildbuddy.io/invocation/7f7c1161-3993-419e-83f1-3e652a2e308c — sent from vivid-ibex-97 |
|
Addressed review 57500 on the current head:
The remaining focused schema controls pass 6/6 with the canonical import: https://app.buildbuddy.io/invocation/14ac2af2-74d8-4846-ace9-a4c5afe99f29 — sent from vivid-ibex-97 |
|
Addressed review 57507:
— sent from vivid-ibex-97 |
|
Addressed review 57512: all three refusal responses now carry canonical — sent from vivid-ibex-97 |
|
Addressed review 57520:
— sent from vivid-ibex-97 |
|
Addressed review 57523:
— sent from vivid-ibex-97 |
Scope
Schema landed; XL-N gate not satisfied.
Representation standing: no Symbol representation pinned. The carrier names no Symbol spelling and asserts no emitted bytes; it remains representation-agnostic and operates at source identity.
This PR contains only the typed NativeRequest coproduct, typed response coproducts, and NativeRequestDecode carrier. It intentionally contains no admission function, effect-operation identity, effect evidence, realization, transport, generated binary, CLI compatibility, cache, remote execution, or v1 fallback. Source roots consume the canonical branded gunbc.repository_census_observation.SourceRootIdentity.
The original local HostProcessDemand and caller-authorable HostEffectAdmitted vocabulary was removed. Semantic admission must consume XL-1 v2.compiler.effect_demand directly.
Evidence standing
No behavioral or admission evidence is claimed by this schema-only slice. The former constructor/match claim file was removed because a well-typed constructor round trip has no authorable discriminating RED. Decoder refusal variants are schema with no producer until the real decoder lands; unknown-action and malformed-JSON refusal remain deferred gate obligations.
Deferred XL-N gate obligations
Absent/ambiguous entry, malformed source, emitted-target build failure, selected-test failure, required-roster identity loss, undeclared effects, compiler-generation mismatch, v1 PATH independence, build ordering, derived required-roster production, generation identity embedding, process-exit projection, mutation controls, and the manager-owned src/v1-absent exit gate remain open.
Integrated #9676 at a1a40a0, the Symbol authority at 24fc4a3, XL-5 at e190585, FCI-1A at 030ba3a, XL-3 at 38106f3, the derived namespace wave-wall control plane at fa03a01, and its residual structural-discriminator shrink at d35cda5./// The operator/manager lean serial-gate ruling authorizes this fail-closed schema carrier to merge ahead of its consumer to reduce branch coordination; the carrier survives terminal XL-2 and is not presented as a completed scaffold or satisfied gate.