Skip to content

refactor(core): remove modes#78

Open
cniska wants to merge 15 commits intomainfrom
drop-modes
Open

refactor(core): remove modes#78
cniska wants to merge 15 commits intomainfrom
drop-modes

Conversation

@cniska
Copy link
Copy Markdown
Owner

@cniska cniska commented Mar 29, 2026

Summary

  • remove mode-specific lifecycle contracts, state, and evaluator and guard gating to run a single execution flow
  • remove mode-based config and protocol surfaces including modeModels, verifyScope, and per-mode keys
  • simplify tool registry and tool contracts by dropping permission grants and exposing one runtime tool set
  • rewrite core, soul, and tool instructions to be shorter and friendlier while preserving execution and signal contracts
  • delete obsolete mode docs and update architecture, lifecycle, tooling, and feature docs for the single-flow model
  • update tests and behavior and perf scenarios to validate intent and single-flow behavior after mode removal

@cniska cniska changed the title refactor(core): remove modes and simplify flow refactor(core): remove modes Mar 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant