History: RETRO.md
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| e4d75234 | smoke: a host nobody could converge cannot fail a release | a73x | 2026-09-05 |
| 331baaef | backup: a job that moved registries needs the credential to match | a73x | 2026-09-05 |
| a34381fd | backup: the image takes its fixes from the distro too | a73x | 2026-09-05 |
| 6b45c813 | site: the image takes its fixes from the distro, not the base tag | a73x | 2026-09-05 |
| 0bebb556 | retro: what the volumes release cost | a73x | 2026-09-05 |
| 39c407f2 | volumes: durable block storage a VM attaches at create | a73x | 2026-09-05 |
| c944d8f5 | retro: prove at the layer the code runs through | a73x | 2026-09-02 |
| 8d30bd3c | retro: an empty grep is not the same as no callers | a73x | 2026-08-23 |
| d0c032f1 | retro: what the concurrency observers cost | a73x | 2026-08-23 |
| f176908b | retro: what slowed the constant sweep down | a73x | 2026-08-23 |
| b4486492 | retro: what the loud-misconfiguration pair cost | a73x | 2026-08-23 |
| 290ffada | retro: what the comment audit cost | a73x | 2026-08-23 |
| 7dd41af7 | wire: what the rename argued, the tree now enforces | a73x | 2026-08-23 |
| 5e59e2b0 | wire: the spec/status vocabulary the loop always meant | a73x | 2026-08-22 |
| c694896f | build: an empty diff is not an invitation to mutate the tree | a73x | 2026-08-22 |
| ba8d96a0 | build: a push to main brings a line about what slowed it down | a73x | 2026-08-22 |