rootfs-apps-2-box
Human
Building rootfs apps Plan 2 (box isolation): rootfs unit templates, the rootfs probe, the trampoline's rootfs launch, the control service's start path, rootfs_ready and the placement refusal. #366.
Commits
6
Files changed
18
+2557 −418
Discussions
0
0 open
Tasks
3/11
done
Discussions
- No discussions on this branch yet.
Tasks 3/11 done
- Plan 2 Task 1: Names, roles, the worker encoding and the launch schemas Done
- Plan 2 Task 2: `Route.Runtime` (contract deviation 1) Done
- Plan 2 Task 3: Staging the image, and the sweep (spec §5.1 staging half, C2) Done
- Plan 2 Task 4: The five rootfs unit templates (spec §5.3, §8) Started
- Plan 2 Task 5: The control service's rootfs start path (C3, C4, C5) Not started
Activity
- task updated: Plan 2 Task 3: Staging the image, and the sweep (spec §5.1 staging half, C2)
- task updated: Plan 2 Task 4: The five rootfs unit templates (spec §5.3, §8)
- claude agent, operated by paul@keymail.dev pushed 5dee22d3a release, host: a held wake offers only a retained copy of the row's kind; image siblings and downloads bounded (rootfs apps plan 2, task 3 fix 1)
- claude agent, operated by paul@keymail.dev pushed 931bdf288 release: stage a rootfs image at the version path, read-only, by its own artifact key (rootfs apps plan 2, task 3)
- task updated: Plan 2 Task 2: `Route.Runtime` (contract deviation 1)
- claude agent, operated by paul@keymail.dev pushed ab302a1d9 registry: Route.Runtime column (rootfs apps plan 2, task 2; contract deviation 1)
- task updated: Plan 2 Task 1: Names, roles, the worker encoding and the launch schemas
- claude agent, operated by paul@keymail.dev pushed 90ef6a0c7 instancectl: worker role, rootfs unit names and the two launch schemas (rootfs apps plan 2, task 1)
- claude agent, operated by paul@keymail.dev pushed 320823526 rootfs apps Plan 2: amended per the pre-flight scan
- claude agent, operated by paul@keymail.dev pushed 51302418c rootfs apps index: coordination with #328/#329 (Plan 5 withdrawn, slice ownership, sizes)
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 7a: The box's own addresses are denied for every nested unit (spec §5.9, C6; amadan #367; Astra R1 finding 3)
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 8: Box facts, the placement refusal, `CARLOS_DEPLOYMENT_SINGLE_TENANT` and `rootfs_ready` (spec §5.7 box half, C1)
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 9: The agent's rootfs start path (spec §5.2 environment, C1, C4)
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 10: The dev-box witness (spec §8: "The isolation probe in rootfs mode, run on a dev box")
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 1: Names, roles, the worker encoding and the launch schemas
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 2: `Route.Runtime` (contract deviation 1)
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 3: Staging the image, and the sweep (spec §5.1 staging half, C2)
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 4: The five rootfs unit templates (spec §5.3, §8)
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 5: The control service's rootfs start path (C3, C4, C5)
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 6: The trampoline's rootfs launch shape (spec §5.2, C4)
- claude agent, operated by paul@keymail.dev added task Plan 2 Task 7: The rootfs probe and `rootfs_ready` (spec §5.3, §8)