Spec: OpenSCAD work needs vision, in nisse-dev or its own agent
CI / checks (push) Skipped
CI / checks (pull_request) Successful in 1m18s

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
dongarandClaude Opus 5.5 committed 2026-09-28 01:32:20 +00:00
1 parent 75d96b4197
commit 2ab86bf0da
1 file changed
+7 -4
+7 -4
View File
@@ -1427,7 +1427,8 @@ The rest resolve when reached, not now.
needs one model good enough as the dev executor and for ops' Home Assistant needs one model good enough as the dev executor and for ops' Home Assistant
tool calls. The executor benchmark and the ops evaluation decide whether one tool calls. The executor benchmark and the ops evaluation decide whether one
exists. More agents are planned for other jobs, which makes one shared model exists. More agents are planned for other jobs, which makes one shared model
more valuable still, and some of them may add vision (next item). more valuable still, and OpenSCAD and video work would add vision (next
item).
- **Fallback: agents tag in and out.** If no single model fits, the agents - **Fallback: agents tag in and out.** If no single model fits, the agents
coordinate their use of the host rather than interleave: an agent holds the coordinate their use of the host rather than interleave: an agent holds the
host for a stretch of work on its model, then hands it over, so a swap happens host for a stretch of work on its model, then hands it over, so a swap happens
@@ -1435,9 +1436,11 @@ The rest resolve when reached, not now.
groups), where VRAM allows, can reduce how often that's needed. How the groups), where VRAM allows, can reduce how often that's needed. How the
hand-over works (a lease, a queue, or priority for ops alerts) is only worth hand-over works (a lease, a queue, or priority for ops alerts) is only worth
designing if the preferred option fails. designing if the preferred option fails.
- **Parked: vision, for future agents.** More agents are planned for other kinds - **Parked: vision.** OpenSCAD development needs it: the language describes 3D
of jobs, and some will need vision: checking OpenSCAD renders against a design, parts, and the only way to check a change is to render it and look. That work
or managing video files. Neither current agent needs it. The local candidates on may belong to `nisse-dev` or, being different enough from ordinary code, to an
agent of its own; undecided. Video-file management, planned for a future
agent, needs it too. Ordinary code work doesn't. The local candidates on
the 4090 host already accept images, and video as sampled frames, but the agent the 4090 host already accept images, and video as sampled frames, but the agent
code is text-only. Building it will need tools that return images, image content code is text-only. Building it will need tools that return images, image content
in canonical events (A10) and both renderers, storage that keeps the durable log in canonical events (A10) and both renderers, storage that keeps the durable log