You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add conservative deterministic fast paths for unambiguous commands #45
Start with a very small allowlist, such as selected-block delete/move actions and creation of an explicitly named empty block where the target is unambiguous. Matching must be exact and state-aware.
Acceptance criteria
Ambiguous wording always falls back to the model or clarification.
Destructive operations retain confirmation rules.
Fast-path changes still produce BlockPatch, history, and one-step undo.
Unit/E2E tests include near-miss phrases that must not be intercepted.
Metrics distinguish deterministic execution from model execution.
Implemented in d410255 and included in draft PR #46. Exact, state-aware fast paths skip the model; near-misses fall back normally, and patch/history/undo/confirmation safeguards remain in use. Full CI passes 1,518 tests with 22 skipped. This issue will close when the PR merges.
Activity
triggeredcode commentedon Oct 19, 2026
Implemented in
d410255and included in draft PR #46. Exact, state-aware fast paths skip the model; near-misses fall back normally, and patch/history/undo/confirmation safeguards remain in use. Full CI passes 1,518 tests with 22 skipped. This issue will close when the PR merges.feat(command): add conservative fast paths (#45)
feat: complete provider, context, and Command safety roadmap (#46)