Lane: work-2 · Category: operational · Source: live loop-lane session, 2026-07-20, cycle 12 stop decision.
Triggering example
Mid-session, the operator issued a standing directive: 'Keep going... keep the loop at 15 minutes, NEVER stop.' This was layered on top of the lane's existing standing rules, which include rule 20: 'RESTART TRIGGER — stop-with-"RESTART ME" ONLY on a REAL signal: the harness's own context indicator if visible to you, or a cycle budget of 12 cycles since session start.' Neither directive referenced the other. When the session reached cycle 12, I had two standing instructions in direct tension: the operator's later 'never stop' vs. the rule template's own cycle-budget stop trigger. I resolved it by interrupting the operator with an AskUserQuestion rather than silently picking a side — they chose to honor rule 20 and stop.
Observed vs expected
Observed: an operator cadence override ('never stop') and the rule template's own context-safety stop trigger (rule 20) can be pasted into the same standing-rules block without either explicitly addressing the other, forcing a mid-session interrupt to resolve the ambiguity.
Expected: the loop-prompt template (or the guidance around composing operator overrides with it) should state explicitly how a 'never stop' / 'keep the loop always running' cadence override interacts with rule 20's cycle-budget restart trigger — e.g. either (a) 'never stop' is understood to mean 'never stop for lack of work, but rule 20's cycle-budget trigger still applies and should stop-and-restart the SESSION, which is not the same as stopping the LOOP (a restart re-enters the same standing rules with fresh context)', or (b) an explicit operator override phrase that also raises/disables the cycle budget, distinct from the cadence-only 'never stop'.
Category
operational — a standing-rule composition gap, not a code bug. Surfaced by a real operator interaction this session, not hypothetical.
Related
Discovered while stopping this work-2 session at its rule-20 cycle-budget limit (12 cycles), per the operator's own confirmation via AskUserQuestion. See the final lane: work-2 telemetry comment on #502 for the session's full final state.
Lane: work-2 · Category: operational · Source: live loop-lane session, 2026-07-20, cycle 12 stop decision.
Triggering example
Mid-session, the operator issued a standing directive: 'Keep going... keep the loop at 15 minutes, NEVER stop.' This was layered on top of the lane's existing standing rules, which include rule 20: 'RESTART TRIGGER — stop-with-"RESTART ME" ONLY on a REAL signal: the harness's own context indicator if visible to you, or a cycle budget of 12 cycles since session start.' Neither directive referenced the other. When the session reached cycle 12, I had two standing instructions in direct tension: the operator's later 'never stop' vs. the rule template's own cycle-budget stop trigger. I resolved it by interrupting the operator with an AskUserQuestion rather than silently picking a side — they chose to honor rule 20 and stop.
Observed vs expected
Observed: an operator cadence override ('never stop') and the rule template's own context-safety stop trigger (rule 20) can be pasted into the same standing-rules block without either explicitly addressing the other, forcing a mid-session interrupt to resolve the ambiguity.
Expected: the loop-prompt template (or the guidance around composing operator overrides with it) should state explicitly how a 'never stop' / 'keep the loop always running' cadence override interacts with rule 20's cycle-budget restart trigger — e.g. either (a) 'never stop' is understood to mean 'never stop for lack of work, but rule 20's cycle-budget trigger still applies and should stop-and-restart the SESSION, which is not the same as stopping the LOOP (a restart re-enters the same standing rules with fresh context)', or (b) an explicit operator override phrase that also raises/disables the cycle budget, distinct from the cadence-only 'never stop'.
Category
operational — a standing-rule composition gap, not a code bug. Surfaced by a real operator interaction this session, not hypothetical.
Related
Discovered while stopping this work-2 session at its rule-20 cycle-budget limit (12 cycles), per the operator's own confirmation via AskUserQuestion. See the final
lane: work-2telemetry comment on #502 for the session's full final state.