diff options
| author | soryu <soryu@soryu.co> | 2026-01-24 16:17:42 +0000 |
|---|---|---|
| committer | soryu <soryu@soryu.co> | 2026-01-24 16:17:59 +0000 |
| commit | 6386622eb42702dbfa8701a9a5e2d786846d42a5 (patch) | |
| tree | 408dcabd13885fe7885f30460914f39ac368a0a6 /makima/src/server/mod.rs | |
| parent | 595548db950eca303a7d73ca09f31895d291534f (diff) | |
| download | soryu-makima/contract-deliverables-refactor.tar.gz soryu-makima/contract-deliverables-refactor.zip | |
feat: Add check_deliverables_met tool and deliverable checking for phase transitionsmakima/contract-deliverables-refactor
Adds deliverable checking functionality to ensure contracts meet phase requirements
before advancing:
- Add check_deliverables_met() function to phase_guidance.rs
- Add should_auto_progress() for autonomous contract progression
- Add generate_deliverable_prompt_guidance() for LLM context
- Add get_next_phase_for_contract() for type-aware phase transitions
- Add new ContractToolRequest::CheckDeliverablesMet tool
- Update advance_phase handler to block transitions when deliverables not met
- Export new types: DeliverableCheckResult, DeliverableItem, AutoProgressDecision, AutoProgressAction
The check_deliverables_met tool helps LLMs determine if all required deliverables
are satisfied before advancing phases, supporting auto-progress when enabled.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'makima/src/server/mod.rs')
0 files changed, 0 insertions, 0 deletions
