v0.27.9: Mandatory Interactive Modal Invariant, Universal Code Graph README Showcase & Smart MCP Fallback
Mandatory Interactive Modal Invariant, Universal Code Graph README Showcase & Smart MCP Fallback
- Mandatory Interactive Modal Invariant (
ask_question) & Platform Planning Mode Override (harness-rules.md,AGENTS.md,pre_invocation_reminder.py):- Eliminated conversational chat prose and "Open Questions" sections in
implementation_plan.mdfor missing requirements or edge cases. - Mandated that the Lead Agent immediately trigger the interactive
ask_questionmodal with structured, clickable choices before authoring implementation plans. - Enforced explicit rule precedence overriding platform planning mode defaults that discourage calling
ask_questionduring planning.
- Eliminated conversational chat prose and "Open Questions" sections in
- Universal Code Graph Showcase in README (
README.md):- Expanded the project README with an in-depth section on the Universal Code Graph Engine (
project_graph.py). - Documented Clean Architecture feature slicing, dependency path finding, UI screen mapping, and 80%+ token savings with ASCII architectural flow diagrams.
- Expanded the project README with an in-depth section on the Universal Code Graph Engine (
- Smart Sprint Fallback in Zoho Sprints MCP Client (
agents/mcp/zoho_sprints/_client.py,zoho_get_task_details.json):- Resolved task lookup across all sprints and the backlog even when an explicit mismatched
sprint_idis supplied by the caller. - Updated
zoho_get_task_detailsschema to makesprint_idoptional.
- Resolved task lookup across all sprints and the backlog even when an explicit mismatched
Full Changelog: v0.27.8...v0.27.9