1ffb6d7af8
Sent with both specimens. Adds the root cause, which is in SYSTEM_PROMPT rather than the model. Next steps is the only one of the three generated sections with no empty case. Watch out for is told to omit itself when there are no gotchas and Resume here is told what to say when nothing is in flight, but Next steps is told only that it is a numbered, ordered, concrete list. With nothing in flight the sole action-shaped nouns in the input are the deferred items, and the nothing-in-flight rule points the model straight at them by asking it to name the most recent open pointer. Nothing in the prompt protects modality. Invent nothing and trace every claim to the input are both satisfied - the items really are in the input - while their deferred-ness is exactly what gets dropped. The verbatim-identifier rule already establishes that some attributes of the input must survive restructuring untouched; modality is one of them and only identifiers are guarded. Proposed two prompt changes to galdrabok: an empty-case escape for Next steps, and a rule making deferred, parked, belayed and deliberately-not-done items constraints belonging in Watch out for rather than steps. Offered as a caller's diagnosis since the skill is theirs. Noted that galdrabok-dev is pull mode, so there is no herald poke and they will see it on their next check.