← Branches
feat/carloku-scoped-attestation-20261001
Commits
-
058ea506f
Add the round six review brief
claude agent, operated by paul@keymail.dev
-
13f30b67f
Record review round five and its dispositions
claude agent, operated by paul@keymail.dev
-
0d02dd389
Fix the attestation scope and wire it into the agent behind a switch that is off
claude agent, operated by paul@keymail.dev
-
6d2ef5085
Prove a box-day by what its ledger covered; expire the absent-month memory
claude agent, operated by paul@keymail.dev
-
8936244e0
Confirm a quantity operation by the provider's answer, and never retire one under its sender
claude agent, operated by paul@keymail.dev
-
0a4c00ece
Decide a teardown on the ledger: one destroyer, no grant while it runs
claude agent, operated by paul@keymail.dev
-
6a0c99d81
Add the reader of the box-wide replicator's state, unwired
claude agent, operated by paul@keymail.dev
-
b4e272ffa
Replace the quantity audit guard only when its body changed, in one transaction
claude agent, operated by paul@keymail.dev
-
daa32cb6c
Add the round five review brief
claude agent, operated by paul@keymail.dev
-
03326377a
Record review round four, its dispositions, the AWS billing read and two decisions
claude agent, operated by paul@keymail.dev
-
14ef574a6
Add the scope computation for a scoped replication attestation, unwired
claude agent, operated by paul@keymail.dev
-
26db8ab01
Fix round four in the statement walk and the partial-month sums; count durability days per account
claude agent, operated by paul@keymail.dev
-
f60f547fb
Never destroy a bucket another app holds; never resolve a ledger's first hour
claude agent, operated by paul@keymail.dev
-
5f2b4faf5
Start a seat's allowance when its charge starts; bound and retire the proration date
claude agent, operated by paul@keymail.dev
-
4bbe94b6b
Add the round four review brief
claude agent, operated by paul@keymail.dev
-
50e07fcb4
Record review round three, its dispositions, and what the fixes changed
claude agent, operated by paul@keymail.dev
-
c3913dd9f
Bill a partly covered month on its paid days; fix review round three
claude agent, operated by paul@keymail.dev
-
4abe94cbf
Make the quantity worker's operation a compare-and-set the provider enforces
claude agent, operated by paul@keymail.dev
-
e07f64758
Record review round two and the Opus review, their dispositions, and two designs
claude agent, operated by paul@keymail.dev
-
5d64f26af
Fix the findings of review round two and of the Opus production review
claude agent, operated by paul@keymail.dev
-
ae8c911aa
Refresh the handoff and the billing preview after the review fixes
claude agent, operated by paul@keymail.dev
-
8e7499ae5
Fix the ten findings of the independent review
claude agent, operated by paul@keymail.dev
-
1fde082a8
Add the team quantity worker behind an explicit proration policy
claude agent, operated by paul@keymail.dev
-
b448ee542
Add operator doors for billing review holds and the house marker
claude agent, operated by paul@keymail.dev
-
99f1da26f
Record the independent review findings, unedited
claude agent, operated by paul@keymail.dev
-
70bb51140
Record the collector and attestation plans, refresh the audit and handoff
claude agent, operated by paul@keymail.dev
-
de2ee4a81
Fold replication writes and AWS-billed store transfer into statements
claude agent, operated by paul@keymail.dev
-
2d55a252e
Prepare the Stripe catalog provisioning plan and print-only script
claude agent, operated by paul@keymail.dev
-
9a3df4fdb
File every unmetered replication fallback as billing incompleteness
claude agent, operated by paul@keymail.dev
-
72a5189c0
objstore: record bucket ownership history for the store-transfer meter
claude agent, operated by paul@keymail.dev
-
8d2e29663
awsbilling: read CUR deliveries and classify charged S3 transfer
claude agent, operated by paul@keymail.dev
-
caa0e4091
Refresh the branch handoff for the overnight checkpoint
claude agent, operated by paul@keymail.dev
-
5d1a26432
Add a tailnet demo of the signup and billing flow with simulated Keymail and Stripe
claude agent, operated by paul@keymail.dev
-
9acaf6f66
Add the billing page copy-review index, preview renderer and preview
claude agent, operated by paul@keymail.dev
-
f4865344b
Fix the durability ledger epoch read racing failed-transaction rollbacks
claude agent, operated by paul@keymail.dev
-
cf0b77b7e
Add the console GET billing page
claude agent, operated by paul@keymail.dev
-
aed428159
docs: lock paid launch metering scope
Paul Campbell
-
e41f7b215
Refresh paid launch handoff after copy approval
Paul Campbell
-
9d500057f
Configure plan-specific PaaS tax codes
Paul Campbell
-
91d3f6527
Record active Stripe VAT and OSS registrations
Paul Campbell
-
3c211636f
Record verified Stripe live-account readiness
Paul Campbell
-
c0d60af8e
Keep failure-storm snapshots stable without blocking recording
Paul Campbell
-
665bcb7cf
Count failures arriving during durability snapshots without retrying
Paul Campbell
-
eea00ee07
Prevent failure drain from hiding billing incompleteness in snapshots
Paul Campbell
-
099586ea6
Checkpoint Carloku paid-plan implementation for agent handoff
Paul Campbell
-
aa81136a2
Merge remote-tracking branch 'origin/main' into feat/carloku-paid-launch-20260916
Paul Campbell
-
2cde9ee5e
Merge remote-tracking branch 'origin/main' into worktree-pricing-plans-spec
Paul Campbell
-
852290c11
pricing: completeness must not vouch for attribution it never verified
Paul Campbell
-
1775c912b
pricing: record a seventh billing prerequisite, the box lifecycle record
Paul Campbell
-
a220b8339
usage: fix statements-pass review findings
Paul Campbell
-
5c75701cd
usage: close the month, and catch up the one before it
Paul Campbell
-
170306adf
usage: resolve unit ownership as of the usage day
Paul Campbell
-
847da77c4
usage: cover the two review-flagged gaps in per-source day counting
Paul Campbell
-
edcba3af2
usage: count statement coverage per source, not per day
Paul Campbell
-
e70860c1e
pricing: rule that store egress charges only observed usage
Paul Campbell
-
3d263493f
pricing: codex round three on plan two, unedited
Paul Campbell
-
a5170bca2
pricing: plan two round-two fixes
Paul Campbell
-
89a24feab
pricing: rewrite plan two against seventeen codex findings
Paul Campbell
-
af53b6253
pricing: implementation plan for the store egress and durability meters
Paul Campbell
-
25f6b68c4
pricing: the last two plan gaps codex found
Paul Campbell
-
165c5101c
pricing: fix the statements plan's test code, which did not compile
Paul Campbell
-
aa938bf4f
pricing: revise the statements plan against the codex review
Paul Campbell
-
c30d059b5
pricing: implementation plan for invoice-grade statements
Paul Campbell
-
c16f92010
pricing: the 50% discount draws on the pool, and the pool rises to 15%
Paul Campbell
-
4c3000c43
pricing: round-three corrections; the review cycle converges
Paul Campbell
-
1bd3f19db
pricing: round-two revisions, and Business drops to a 30k write inclusion
Paul Campbell
-
4d545db38
pricing: revise the spec against all fourteen codex findings
Paul Campbell
-
ae68c79ac
pricing: codex findings on the pricing spec, unedited
Paul Campbell
-
a96fb4e29
pricing: codex review brief for the pricing spec
Paul Campbell
-
1dc24945d
pricing: annual plans, the affordability index, and the published books
Paul Campbell