Checkpoint at 00:45 Europe/Dublin, code tip 8e7499ae (ae8c911a adds documents and the regenerated preview only).
Verified on 8e7499ae: go build, go vet, gofmt, go test ./... plus the vendored Litestream package outside the sandbox (60 packages ok); five cross builds pass. Amadan CI on the tip still to be read.
Independent review round 1 (GPT-6 Astra, committed unedited as docs/superpowers/specs/CODEX-FINDINGS-carloku-paid-launch-overnight.md): reject, nine P1 and one P2. All ten accepted and fixed, each with a test that reproduces the scenario (CODEX-DISPOSITIONS beside it). The ones that matter most: the report reader now refuses AWS's overwrite layout; a bucket ownership ledger resolves an owner only if the grant that minted the bucket created it, so adopted and pre-existing stores hold instead of billing whoever is recorded; replication writes bill only three operations under the replicate purpose; a box with no ledger holds the day; a held month is revisited for six months.
Round 2 by Astra and the Opus production review required by AGENTS.md are running against 8e7499ae.
New since the first post: operator API doors for billing review holds and the house marker; a team quantity worker behind CONSOLEBILLINGPRORATION, which is unset and must stay unset until Paul decides; the Stripe provisioning plan and a print-only script; the collector and attestation plans.
Review URLs: pricing http://docs-t1.tail5fd3ba.ts.net:38009 (fallback http://100.119.180.57:38009); billing page http://docs-t1.tail5fd3ba.ts.net:45033 (fallback http://100.119.180.57:45033, port changed on restart); interactive demo http://100.119.180.57:41881.
Still blocking a first invoice, precisely: no Cost and Usage Report export exists; existing store buckets have no attested ownership history; no box attests replication completeness; team quantities are not lowered at renewal; no Stripe catalog, portal, webhook or rk_live key; copy unapproved. Billing is off and nothing live was touched.