docs: adopt fixture-backed gateway gate
This commit is contained in:
@@ -38,8 +38,10 @@ change the repository's GPL boundary.
|
|||||||
silent capability fallback.
|
silent capability fallback.
|
||||||
- Bound every parser, queue, fragment, stream, datagram, timer, goroutine,
|
- Bound every parser, queue, fragment, stream, datagram, timer, goroutine,
|
||||||
allocation, and metric label.
|
allocation, and metric label.
|
||||||
- A failed Apollo feasibility spike is a terminal `NO-GO`; preserve evidence
|
- Deterministic Apollo fixtures and a bounded fake provider are the
|
||||||
and reopen the architecture decision rather than implementing around it.
|
implementation gate. Record live Apollo/macOS interoperability as
|
||||||
|
`deferred-owner-e2e`; never treat the deferral as permission to implement
|
||||||
|
around a later real failure.
|
||||||
|
|
||||||
## Source and verification rules
|
## Source and verification rules
|
||||||
|
|
||||||
|
|||||||
@@ -8,11 +8,12 @@ repository.
|
|||||||
|
|
||||||
## Current status
|
## Current status
|
||||||
|
|
||||||
The repository is prepared for **Phase 3C-A preflight and Apollo
|
The repository is prepared for **Phase 3C-G gateway implementation**. It does
|
||||||
feasibility**. It does not yet contain a production gateway or a qualified
|
not yet contain a gateway or Apollo adapter. Implementation uses deterministic
|
||||||
Apollo path. A failed feasibility decision blocks Phase 3C-B; it does not
|
pinned-source fixtures and a bounded fake provider; the owner will perform
|
||||||
authorize direct client-to-Apollo routing, cgo, a native sidecar, or
|
live Apollo/macOS acceptance after both candidates exist. Deferring that live
|
||||||
decode/transcode behavior.
|
row does not authorize direct client-to-Apollo routing, cgo, a native sidecar,
|
||||||
|
or decode/transcode behavior.
|
||||||
|
|
||||||
The existing Xcode project is retained for the later native-client phase. It
|
The existing Xcode project is retained for the later native-client phase. It
|
||||||
is not Phase 3C gateway evidence and must not be used to move provider or
|
is not Phase 3C gateway evidence and must not be used to move provider or
|
||||||
|
|||||||
@@ -19,5 +19,6 @@ rules:
|
|||||||
- Keep transport, framing, media, source-control, and client-decode domains separate.
|
- Keep transport, framing, media, source-control, and client-decode domains separate.
|
||||||
- Define bounds, failure behavior, authority loss, and redaction before success behavior.
|
- Define bounds, failure behavior, authority loss, and redaction before success behavior.
|
||||||
tasks:
|
tasks:
|
||||||
- Put the Apollo feasibility go/no-go before production gateway implementation.
|
- Build deterministic Apollo fixtures and the fake-provider gate before completing the adapter.
|
||||||
|
- Keep live Apollo/macOS interoperability explicitly deferred to owner E2E.
|
||||||
- Name focused checks, evidence invalidation inputs, and the single final verification gate.
|
- Name focused checks, evidence invalidation inputs, and the single final verification gate.
|
||||||
|
|||||||
Reference in New Issue
Block a user