Follow-up from the #120 verification of the buildings-supply workflow.
When asked to include the buildings needed to construct a plan, the assistant now correctly adds dedicated mall blocks with keep-in-stock goals for the machine items (via buildingBill + the multi-goal/stock support added through b8f7102). Two gaps remain, both about completing the recursion:
-
The machine items' own intermediates are left as open sub-blocks rather than built. A mall block that keeps N assembling-machine-1 / glassworks-mk01 / vrauks-paddock-mk01 on hand pulls in electronic-circuit, inductor1, steam-engine, aluminium-plate, copper-cable, pipe, etc. In the verification run the assistant identified these and suggested rates for them, but stopped short of drafting supply blocks for them in the same plan — so 'include the buildings' is covered one level deep, not all the way down to raws/existing blocks. The prompt already frames the recursion as the deliverable; the assistant should keep going (or at minimum draft the first tier of component blocks it named: inductor1, steam-engine, electronic-circuit).
-
Material scale-ups are noted but not emitted as plan updates. The mall blocks lean on existing material blocks (iron-plate, copper-plate, stone-brick, small-parts, tin-plate, steel-plate) whose current rates are too small to feed the new demand. The assistant flagged 'you'll need to scale those up' in prose but did not add submitPlan updates entries resizing them. When a plan's new blocks raise demand on an existing block past its current output, the assistant should propose the resize as an updates entry (it has the demand numbers), not leave it as advice.
Both are about turning correctly-identified follow-on work into concrete plan entries instead of prose, so a large buildings request lands as one complete, closed plan.
Follow-up from the #120 verification of the buildings-supply workflow.
When asked to include the buildings needed to construct a plan, the assistant now correctly adds dedicated mall blocks with keep-in-stock goals for the machine items (via buildingBill + the multi-goal/stock support added through b8f7102). Two gaps remain, both about completing the recursion:
The machine items' own intermediates are left as open sub-blocks rather than built. A mall block that keeps N assembling-machine-1 / glassworks-mk01 / vrauks-paddock-mk01 on hand pulls in electronic-circuit, inductor1, steam-engine, aluminium-plate, copper-cable, pipe, etc. In the verification run the assistant identified these and suggested rates for them, but stopped short of drafting supply blocks for them in the same plan — so 'include the buildings' is covered one level deep, not all the way down to raws/existing blocks. The prompt already frames the recursion as the deliverable; the assistant should keep going (or at minimum draft the first tier of component blocks it named: inductor1, steam-engine, electronic-circuit).
Material scale-ups are noted but not emitted as plan
updates. The mall blocks lean on existing material blocks (iron-plate, copper-plate, stone-brick, small-parts, tin-plate, steel-plate) whose current rates are too small to feed the new demand. The assistant flagged 'you'll need to scale those up' in prose but did not add submitPlanupdatesentries resizing them. When a plan's new blocks raise demand on an existing block past its current output, the assistant should propose the resize as anupdatesentry (it has the demand numbers), not leave it as advice.Both are about turning correctly-identified follow-on work into concrete plan entries instead of prose, so a large buildings request lands as one complete, closed plan.