summaryrefslogtreecommitdiff
path: root/makima/src/orchestration
Commit message (Collapse)AuthorAgeFilesLines
...
* Add directive monitor contractssoryu2026-02-071-24/+538
|
* Add directive init mechanismsoryu2026-02-072-0/+737
|
* Remove directives for reimplementationsoryu2026-02-074-3042/+0
|
* Fix: Link directives and contractssoryu2026-02-062-6/+47
|
* Fix: Cleanup old chain codesoryu2026-02-064-10/+143
|
* Fix: Directives fixessoryu2026-02-061-111/+299
|
* Fix: Directives APIsoryu2026-02-061-28/+158
|
* Add directive-first chain system redesignsoryu2026-02-054-0/+2550
Redesigns the chain system with a directive-first architecture where Directive is the top-level entity (the "why/what") and Chains are generated execution plans (the "how") that can be dynamically modified. Backend: - Add database migration for directive system tables - Add Directive, DirectiveChain, ChainStep, DirectiveEvent models - Add DirectiveVerifier and DirectiveApproval models - Add orchestration module with engine, planner, and verifier - Add comprehensive API handlers for directives - Add daemon CLI commands for directive management - Add directive skill documentation - Integrate contract completion with directive engine - Add SSE endpoint for real-time directive events Frontend: - Add directives route with split-view layout - Add 6-tab detail view (Overview, Chain, Events, Evaluations, Approvals, Verifiers) - Add React Flow DAG visualization for chain steps - Add SSE subscription hook for real-time event updates - Add useDirectives and useDirectiveEventSubscription hooks - Add directive types and API functions Fixes: - Fix test failures in ws/protocol, task_output, completion_gate, patch - Fix word boundary matching in looks_like_task() - Fix parse_last() to find actual last completion gate - Fix create_export_patch when merge-base equals HEAD - Clean up clippy warnings in new code Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>