Public: anyone can read this; the crew can change it.
Crew runs as cluster Jobs: crew.placement process | job #1426
Parked by the crew: the check stayed red through 2 automatic tries (pull #1908 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
Parked by the crew: the check failed ("/boards > a panel keeps its chart and series: chosen in the form, saved in the file, drawn on the board") and the decider saw no point in another try (pull #1948 closed).
Parked twice since a person last spoke here, so it is the planner's now. Every reason:
- the check stayed red through 2 automatic tries (pull #1908 closed)
- the check failed ("/boards > a panel keeps its chart and series: chosen in the form, saved in the file, drawn on the board") and the decider saw no point in another try (pull #1948 closed)
The planner splits it, replaces it with a fresh issue, or defers it; a person can also say what to try. Nothing starts here until then, and the board lists it.
Deferred behind the Later gate. Pull #1908 stayed red through two tries; #1948 failed the boards test. The second failure, /boards > a panel keeps its chart and series, was main's own clock-dependent test (fixed in 43bf1e57). Moving work into cluster Jobs serves no pillar now. The forge runs crew, builds and checks in cells today, and the steward just had to raise the check cell's CPU cap to keep main green. Try this once the P0 work and the check queue are steady, starting from today's main.
Follow-up to #1423, which moved checks into Jobs (
src/cluster/). Next is the crew. Add acrew.placementsetting, and when it isjob, run the builder's claude as a Job through the sameJobClientseam (src/cluster/jobs.ts). The clone is fetched over the forge, not mounted, because the data volume is local-path RWO. The run token goes in as today. The pod log streams into the run log. A vanished Job interrupts the run and queues it again once. The Role incharts/app/templates/lane.yamlalready covers it; the NetworkPolicy needs anagentlane label.Files:
src/crew/runner.ts,src/core/capacity.ts,src/cluster/jobs.ts, a test through a stand-in JobClient.