A
licenseA
qualityC
maintenanceRecord development decisions as structured JSON, embed them as vectors via Gemini, and search semantically over MCP. Works with Claude Code, Cursor, Windsurf, and any MCP client.
9
19 npm
83
MIT
Scored across 3 tools
Each tool has a distinct purpose: fetching decisions, submitting candidates, and providing feedback. There is no overlap in functionality.
All tool names follow a verb_noun pattern (get_decisions_for_context, submit_candidate_decision, submit_feedback), with consistent use of 'get' and 'submit'.
Three tools are well-scoped for managing engineering decisions: retrieval, submission, and feedback. The count feels neither too few nor too many.
The tool surface covers the full lifecycle for an agent: get decisions for context, submit new candidates, and give feedback. No obvious gaps for the intended use case.