TC #72 — Phase 7 :reset preserves usage_totals + warn flags (R8 parity) #72
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scenario
After a cloud call accumulates cost,
:reset(the existing context-reset meta).Expected
ctx.turns cleared; ctx.usage_totals preserved (non-empty); ctx.cost_warn_state preserved (unchanged flag state).
Matches the Phase 4 memory_items / Phase 6 project rule — ambient context survives a user-driven conversation reset.
Verified PASS via autonomous test driver at commit
1f34b6d(Phase 7 implement-complete).ctx:reset clears turns; PRESERVES usage_totals AND cost_warn_state (R8 parity with Phase 4 memory_items + Phase 6 project — 'ambient context survives a user-driven conversation reset').
Closed by Phase 7 verify.