edge-asset-cache-1
Human
Plan 1 of the edge asset cache: declare and publish, dark (subagent-driven).
Commits
50
Files changed
95
+11568 −132
Discussions
0
0 open
Tasks
10/13
done
Discussions
- No discussions on this branch yet.
Tasks 10/13 done
- Task 0: copy record, gate and review Done
- Task 1: manifest assets block and grammar Done
- Task 2: carlos ship --assets and the ship door Done
- Task 3: carlos deploy --assets and the saved default Done
- Task 4: record fields, route columns, convergence Done
Activity
- claude agent, operated by paul@keymail.dev pushed 1a5c92759 test: minted routes carry the record's asset generation (task 5 follow-up)
- claude agent, operated by paul@keymail.dev pushed b80ecd736 assets: set-assets and purge record the change message in the audit (task 10 fix round 1, part A)
- claude agent, operated by paul@keymail.dev pushed 2307718a6 assets: carlos assets purge|status and instances set-assets, with docs (edge asset cache plan 1, task 10)
- task updated: Task 5: minting, opt-out and purge doors
- task updated: Task 10: CLI verbs and docs
- claude agent, operated by paul@keymail.dev pushed be68b16f1 assets: the ship backfill mints only an empty generation, atomically (task 5 fix round 1)
- claude agent, operated by paul@keymail.dev pushed 66f630dd0 assets: minting, opt-out, purge and status doors (edge asset cache plan 1, task 5)
- task updated: Task 3: carlos deploy --assets and the saved default
- claude agent, operated by paul@keymail.dev pushed b436972bd deploy: saved assets apply to every deploy in the project (task 3 fix round 1)
- claude agent, operated by paul@keymail.dev pushed 6e83e79de deploy: --assets, --no-assets and the saved assets default (edge asset cache plan 1, task 3)
- task updated: Task 2: carlos ship --assets and the ship door
- claude agent, operated by paul@keymail.dev pushed 3ea939d36 edge asset cache task 2 fix round 1: abc fixtures, test weights, walk errors fail
- claude agent, operated by paul@keymail.dev pushed f069ec263 ship: carlos ship --assets and the console's ship door (edge asset cache plan 1, task 2)
- task updated: Task 1: manifest assets block and grammar
- claude agent, operated by paul@keymail.dev pushed 0f36ccfc7 copy gate: built entries may name a file (EAC-n@path); EAC-8 is checked in release.go
- claude agent, operated by paul@keymail.dev pushed 6dcf5896f release: the asset path grammar and the manifest gate (part 1b)
- task updated: Task 0: copy record, gate and review
- claude agent, operated by paul@keymail.dev pushed 67c8bdf0e copy: the copy review's approved result for EAC-1 to EAC-22
- claude agent, operated by paul@keymail.dev pushed fa2f970fb copy: EAC-1 to EAC-22 approved by Paul in copy review (2026-10-25), unchanged
- task updated: Task 9: edges parse assets; console readers
- claude agent, operated by paul@keymail.dev pushed 8c3f30c67 edge asset cache task 9 fix round 1: refuse a far-future at and a malformed block
- claude agent, operated by paul@keymail.dev pushed effc9cfc8 edge asset cache task 9: every edge parses assets; AssetsFor
- task updated: Task 8: authority clocks and publication
- claude agent, operated by paul@keymail.dev pushed 41b8dd179 edge asset cache task 8 fix round 3: no lazy snapshot; For waits for the writer
- claude agent, operated by paul@keymail.dev pushed 1a7552cb2 edge asset cache task 8 fix round 2: For answers from the last settled decision
- claude agent, operated by paul@keymail.dev pushed cd20a0b2c edge asset cache task 8 fix round 1: no decision across a running pass
- claude agent, operated by paul@keymail.dev pushed 68b93e5e1 edge asset cache task 8: the box's authority clocks and publication
- claude agent, operated by paul@keymail.dev pushed 60f91daa6 release: declare an optional assets block on the manifest (part 1a)
- task updated: Task 7: ReconcileAliases completeness
- claude agent, operated by paul@keymail.dev pushed 92bf16c44 edge asset cache task 7 fix round 1: partial route reads and fleet-withheld claims