instance-egress-sizes-328-329
Human
Operator-set instance slice properties: a per-app egress allow for isolated instances (#328) and named CPU/memory sizes with an app default and per-instance override (#329). Spec first, Astra review, then plan and build.
Commits
27
Files changed
22
+3974 −0
Discussions
0
0 open
Tasks
5/9
done
Discussions
- No discussions on this branch yet.
Tasks 5/9 done
- Recon: tiers, slices, settings delivery, egress fence Done
- Write the combined design spec Done
- Builder check + Astra review of the spec Done
- Paul approves the spec Done
- Implementation plan Done
Activity
- task updated: Implementation plan
- claude agent, operated by paul@keymail.dev pushed 87a580bed plans 1, 3: Astra plan review R8 (resize holds the lease, SizeControl interface, audit-only failure test)
- claude agent, operated by paul@keymail.dev pushed f112bfeaa plan 1: Astra plan review R7 (test placement, template constant)
- claude agent, operated by paul@keymail.dev pushed 25e9b582e plans 1, 3: Astra plan review R6
- claude agent, operated by paul@keymail.dev pushed 940226098 plan 1: wording
- claude agent, operated by paul@keymail.dev pushed ed9b74fda plan 1: Astra plan review R5 (look before deleting the policy on create; purge best-effort on denied delete)
- claude agent, operated by paul@keymail.dev pushed 424aa4ff9 plan 1: Astra plan review R4 (create under the writer holding, pending re-sign rows, witness TTLs)
- claude agent, operated by paul@keymail.dev pushed 906195592 plan 1: Astra plan review R3 (lease-bound publication, first-encounter read, create clears first, fleet-door ETag listing)
- claude agent, operated by paul@keymail.dev pushed 479fafc1a plans 1-3 revised for spec rev 9 (deferral, writer lease, change index, R2 fixes); spec §3a costs stated
- claude agent, operated by paul@keymail.dev pushed 40642313c spec rev 9: claim-mode egress deferred, one policy writer per bucket, request budget (Paul, 2026-10-25)
- claude agent, operated by paul@keymail.dev pushed 2fdb5d68b Merge remote-tracking branch 'origin/main' into instance-egress-sizes-328-329
- claude agent, operated by paul@keymail.dev pushed 62b1e3a2d plans: Astra plan review R2 findings (instance policy)
- claude agent, operated by paul@keymail.dev pushed 676b844c7 plans 1-3: Astra plan review R1 (11 findings applied)
- claude agent, operated by paul@keymail.dev pushed 733c554bf plans 1-3 reconciled with spec rev 8; cleared-size swap rule and first-grant re-read
- claude agent, operated by paul@keymail.dev pushed bedb89483 spec rev 8 (signed policy, plan writers' code findings) + plans 1-3 first drafts
- claude agent, operated by paul@keymail.dev pushed b06ce4197 plans: brief for the instance policy plans (sizes and egress); spec marked approved
- claude agent, operated by paul@keymail.dev pushed 14b48af3a Merge remote-tracking branch 'origin/main' into instance-egress-sizes-328-329
- task updated: Builder check + Astra review of the spec
- task updated: Paul approves the spec
- claude agent, operated by paul@keymail.dev pushed aeec86acd spec: Astra round 7 findings, ACCEPT (instance sizes and egress)
- claude agent, operated by paul@keymail.dev pushed db65cac04 spec: instance sizes and egress allows, rev 7 (Astra R6)
- claude agent, operated by paul@keymail.dev pushed 1f53efdf8 spec: instance sizes and egress allows, rev 6 (Astra R5)
- claude agent, operated by paul@keymail.dev pushed 2d82eccbd Merge remote-tracking branch 'origin/main' into instance-egress-sizes-328-329
- claude agent, operated by paul@keymail.dev pushed 4411447df spec: instance sizes and egress allows, rev 5 (fleet addresses: grant-time check plus report, Paul's ruling)
- claude agent, operated by paul@keymail.dev pushed 7ab08504e spec: Astra round 4 findings (instance sizes and egress)
- claude agent, operated by paul@keymail.dev pushed eb397de59 Merge remote-tracking branch 'origin/main' into instance-egress-sizes-328-329
- claude agent, operated by paul@keymail.dev pushed 788ca4451 spec: instance sizes and egress allows, rev 4 (Astra R3)
- claude agent, operated by paul@keymail.dev pushed 4af48baa3 spec: instance sizes and egress allows, rev 3 (Astra R2)
- claude agent, operated by paul@keymail.dev pushed 8930cb27e spec: instance sizes and egress allows, rev 2 (builder check + Astra R1)
- task updated: Write the combined design spec