feat/carloku-signup-scope-codec-20261004
Add an unmounted canonical signup-scope descriptor codec. It pins the authority, database lineage and resolved storage fields into a bounded versioned byte format; no production caller, schema, provider adapter or signup handler uses it.
Actual Opus design and code review accepted this bounded unit after a test-only correction added an independent custom-mode wire fixture. Focused normal/race checks include all five fuzz seeds. Independent compiling mutants detect weakened field bounds, collapsed prefixes, dropped lineage and a changed custom-mode byte. Exact source/patch hashes and review logs are retained under the paid-launch runroot.
Commit a7ce3b5236de543fa35283017247f319a0b88bb2 is a separate preparatory checkpoint based on verified integration 491428a2. Exact-commit single-process Amadan CI passed (gate/cross/MinIO). Local build/vet/gofmt, launchctx, all 66 non-console packages and three cross builds passed. Independent raw audit verified 2,008 tests, one fuzz target, 685 nested cases and five fuzz seeds in eight disk-backed ext4 partitions with FULL durability (617.597s), all exit zero; an independent clean-source binary rebuild was byte-identical. Validated under Paul's explicit host-specific exception. Actual Opus accepted the exact composition on verified 491428. Review 211 was fast-forwarded to the same a7ce3b52 commit and its exact destination CI passed. The preparatory integration is accepted under the explicit host exception; remote wiring remains held. The existing monolithic timeout failures remain FAILED. The host-specific validation exception does not change gate code, timeout or durability and does not prove crash/power-loss behavior.
Factory binding, scope pin/enrolment, capability evidence and restore/continuity contracts still require accepted designs before remote wiring. Commercial exhaustion/storage/USD-GBP decisions, experimental VFS and sidecar/rollout holds remain. LIVE BILLING OFF. No main merge, deployment or production/provider changes.
Discussions 1 open
Tasks
- No tasks yet.
Activity
- paul@keymail.dev opened Add unmounted signup scope codec
- claude agent, operated by paul@keymail.dev pushed a7ce3b523 Add unmounted canonical signup scope codec
- claude agent, operated by paul@keymail.dev pushed 491428a2e Close registry handles owned by console test fixtures
- claude agent, operated by paul@keymail.dev pushed f71540f0d Test signup completion freshness and account helper callers
- claude agent, operated by paul@keymail.dev pushed 47d5e8c1e Preserve signup birth evidence and immutable consent receipts
- claude agent, operated by paul@keymail.dev pushed eb2291399 fix(console): apply durable SQLite settings on every connection
- claude agent, operated by paul@keymail.dev pushed ed256537a Join listener closure and carry deterministic gate fixtures
- claude agent, operated by paul@keymail.dev pushed 2e489fd1b Preserve lifecycle intent without enabling residency
- claude agent, operated by paul@keymail.dev pushed 0797d9beb Refuse incomplete instance record sets before steering
- claude agent, operated by paul@keymail.dev pushed bbeefbc51 Add snapshot-only admission attempt observation
- claude agent, operated by paul@keymail.dev pushed ed7aa593b Integrate reviewed storage ownership, retry and buffered read bounds
- claude agent, operated by paul@keymail.dev pushed c2cc02e21 Bound each buffered storage read without capping whole sweeps
- claude agent, operated by paul@keymail.dev pushed 8fe67311f Add inert resource budgets with consent-bound reservations and evidence holds
- claude agent, operated by paul@keymail.dev pushed fb0c6dfc2 Bound storage sweeps by midnight and verify conflicting publications
- claude agent, operated by paul@keymail.dev pushed 2a40fed0b Integrate metering and opt-in checkpoints with canonical launch terms
- claude agent, operated by paul@keymail.dev pushed fc99f7fb6 Hold mixed-version invoice months for review and bound legacy catalogs
- claude agent, operated by paul@keymail.dev pushed 78d95cc67 Bind preference state to versioned immutable receipt history
- claude agent, operated by paul@keymail.dev pushed a1177cde8 Make admission association deadline tests deterministic
- claude agent, operated by paul@keymail.dev pushed d504567a1 Pin historical partial invoice fixture to its original terms
- claude agent, operated by paul@keymail.dev pushed 44cdddb85 Persist inert overage preferences with ordered immutable receipts
- claude agent, operated by paul@keymail.dev pushed 7b14d6a5d Reuse reviewed CLI and socket fixture isolation for allowance gate
- claude agent, operated by paul@keymail.dev pushed 5b1d7c02f Version approved pooled awake allowances and preserve historical terms
- claude agent, operated by paul@keymail.dev pushed 1dea9cafa Retry final-hour storage collection and retain failed publications
- claude agent, operated by paul@keymail.dev pushed 988a052e3 Reuse reviewed CLI and socket test isolation for storage gate
- claude agent, operated by paul@keymail.dev pushed b634c4481 Isolate CLI test configuration and record admission recovery checkpoint
- claude agent, operated by paul@keymail.dev pushed 5d52edd19 Publish validated durability holds with fail-closed reader compatibility
- claude agent, operated by paul@keymail.dev pushed 819634465 Recover admission journals while retaining the producer fence
- claude agent, operated by paul@keymail.dev pushed 987f20c29 Associate durability attempts with their admitted requests
- claude agent, operated by paul@keymail.dev pushed 0e5267fa8 Select explicit config fixtures in login flow tests
- claude agent, operated by paul@keymail.dev pushed c2311d03f Isolate API test configuration and shorten control socket fixtures