Migration from PlanSpec to ToolGate
Move from plan-first gating to runtime call-by-call safety checks.
Migration path
- Keep existing plan lint checks in place during transition.
- Add `propose(...)` directly around tool execution in runtime loop.
- Move confirmation handling to token based runtime flow.
Validation
- Run fixture-based parity checks across old and new paths.
- Confirm deterministic decisions for risky tool operations.