Record the Q5, Q6 and Q7 rulings in the QUIC cut map

All three recommendations were taken: unscoped cultnet-ts and cultmesh-ts
with only the native platform packages scoped; the Linux artifact built by
GitHub Actions in a debian:13 container and smoked on Yggdrasil; the lookup
source port plus a static source now, with the Node Odin rendezvous parked.

The status header now says no operator question is open and cut 1 has not
started, so a reader of the header alone knows where the campaign stands.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Meta Vens 2026-09-16 13:35:11 +02:00
commit 3c29fc934d

View file

@ -5,7 +5,8 @@ Date: 2026-09-16
Status: Imagination output for the target in
`docs/typescript-quic-realtime-target.md` (operator-accepted 2026-09-16). No
code in this document has been written. Nothing here is committed by
Imagination; the root agent commits.
Imagination; the root agent commits. Q5, Q6 and Q7 were ruled the same day
(section 13, Rulings); no operator question is open. Cut 1 has not started.
Anchor: repo `F:\Projects\CultLib`, branch `main`, HEAD
`f2cd2eb4641269c653977bdba9b4bce2a26d870c`. Every `file:line` below is read
@ -1001,6 +1002,25 @@ Not asked, because the target already decided them: datagrams stay out (Q4);
no TLS on TCP planes (Q1); Windows x64 and Linux x64 only (Q3); the verifier
moves to a shared browser-safe module (Q2, section 6 names the module).
### Rulings, 2026-09-16
The operator took all three recommendations the same day the map was written.
Each is now a standing ruling; the options above are history.
- **Q5 ruled A.** `cultnet-ts` and `cultmesh-ts` publish under their existing
unscoped names. Only the two native platform packages are scoped:
`@gamecult/cultmesh-quic-native-win32-x64` and
`@gamecult/cultmesh-quic-native-linux-x64`. No consumer import changes.
- **Q6 ruled A.** The Linux release artifact is built by GitHub Actions on
`ubuntu-latest` inside `container: debian:13`, published by the workflow,
and verified by the operator smoke on Yggdrasil in cut 6. The Docker
`debian:13` engine on the workstation is the development loop only; nothing
it produces is a release artifact. No compiler is installed on Yggdrasil.
- **Q7 ruled A.** Cut 4 ships the `ICultMeshRealtimeLookupSource` port and a
static source. The Node Odin WebSocket rendezvous is parked with a note in
cut 7's ledger; it moves into `cultnet-ts` beside the verifier in a later
pipeline, once a Node consumer that discovers through Odin exists.
## 14. Subtraction estimate
Both sides of the number, by cut, in source lines (tests included, generated