Every agent we build ships as its own Docker image, since that's how each one will run on nisse (architecture X1). The Development Plan now says so.
Changes to the plan
§3 How we work: a new rule. Every agent is its own image, built from the Dockerfile, published by release.yml to gitea.dongar.net/dev/<agent>, and tested over the image the way nisse-dev's is (M1.5). A new agent's phase includes its image before the agent host is ready for it, and its bring-up runs from that image.
M7.6 nisse-review's image (new, pre-approved, doesn't wait for the agent host): a Dockerfile target, published beside nisse-dev, and review-bringup.sh runs it. Acceptance: a release publishes both images, and the review e2e tests run over the published one.
M7.7 Deployment: the old M7.6, now just the container on the agent host, its Gitea account and secrets.
M6.1: each agent runs on the agent host from its own published image.
M8.4:nisse-ops' image comes with its first slice.
Status table:nisse-dev's bring-up already runs its image, and O/X is now partial rather than "no container image yet".
Also fixed: two stale references to M7.6. A docstring in nisse-dev's agent now points to M8.5 for VM recovery by nisse-ops, and review-bringup.sh's header points to M7.6 and M7.7.
No code behaviour changes, so there are no new tests.
Every agent we build ships as its own Docker image, since that's how each one will run on `nisse` (architecture X1). The Development Plan now says so.
**Changes to the plan**
- **§3 How we work:** a new rule. Every agent is its own image, built from the `Dockerfile`, published by `release.yml` to `gitea.dongar.net/dev/<agent>`, and tested over the image the way `nisse-dev`'s is (M1.5). A new agent's phase includes its image before the agent host is ready for it, and its bring-up runs from that image.
- **M7.6 `nisse-review`'s image** (new, pre-approved, doesn't wait for the agent host): a `Dockerfile` target, published beside `nisse-dev`, and `review-bringup.sh` runs it. Acceptance: a release publishes both images, and the review e2e tests run over the published one.
- **M7.7 Deployment:** the old M7.6, now just the container on the agent host, its Gitea account and secrets.
- **M6.1:** each agent runs on the agent host from its own published image.
- **M8.4:** `nisse-ops`' image comes with its first slice.
- **Status table:** `nisse-dev`'s bring-up already runs its image, and O/X is now partial rather than "no container image yet".
**Also fixed:** two stale references to M7.6. A docstring in `nisse-dev`'s agent now points to M8.5 for VM recovery by `nisse-ops`, and `review-bringup.sh`'s header points to M7.6 and M7.7.
No code behaviour changes, so there are no new tests.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01J5Utyfzw7gF7UhjRDEtjTk
Each agent ships as its own image, since that's how it runs on the agent
host. nisse-review's image becomes M7.6, ahead of the agent host; its
deployment moves to M7.7. nisse-ops' image comes with its first slice.
Also fixes two stale references to M7.6.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01J5Utyfzw7gF7UhjRDEtjTk
dongar
merged commit be81adc185 into main2026-10-19 14:27:46 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Every agent we build ships as its own Docker image, since that's how each one will run on
nisse(architecture X1). The Development Plan now says so.Changes to the plan
Dockerfile, published byrelease.ymltogitea.dongar.net/dev/<agent>, and tested over the image the waynisse-dev's is (M1.5). A new agent's phase includes its image before the agent host is ready for it, and its bring-up runs from that image.nisse-review's image (new, pre-approved, doesn't wait for the agent host): aDockerfiletarget, published besidenisse-dev, andreview-bringup.shruns it. Acceptance: a release publishes both images, and the review e2e tests run over the published one.nisse-ops' image comes with its first slice.nisse-dev's bring-up already runs its image, and O/X is now partial rather than "no container image yet".Also fixed: two stale references to M7.6. A docstring in
nisse-dev's agent now points to M8.5 for VM recovery bynisse-ops, andreview-bringup.sh's header points to M7.6 and M7.7.No code behaviour changes, so there are no new tests.
🤖 Generated with Claude Code
https://claude.ai/code/session_01J5Utyfzw7gF7UhjRDEtjTk