- name
- projitive
- description
- >
- metadata
- author
- projitive
- version
- 1.0.0
MCP Setup (Default Required)
Install (always use latest):
npm install -g @projitive/mcp@latest@projitive/mcp must be kept up to date — outdated versions may be missing tools or contain bugs.Key methods:
- Discovery:
projectLocate/projectScan/projectNext - Context:
projectContext/taskList/taskContext/roadmapContext - Execution:
taskNext - Planning:
taskCreate/roadmapCreate
Init: Repo Governance Setup
When .projitive/ does not exist or is incomplete, call projectInit(projectPath="<project-dir>") immediately. Do NOT ask the user to do this manually.
Mandatory Governance Files
README.md— scope, glossary, required readingroadmap.md— stage goals and milestonestasks.md— task pool with status + evidencedesigns/— design decisions and rationalereports/— execution reports and evidencetemplates/— per-tool response templates
Execution Loop
taskNext— pick actionable tasktaskContext— get evidence and hints- Execute; update
designs/andreports/ taskContext— verify alignment- Repeat
If taskNext returns empty: projectContext → roadmapContext → taskCreate 1–3 focused TODOs (+ roadmapCreate if needed) → taskNext.
Task Status Rules
TODO→IN_PROGRESS: execution started, scope clearIN_PROGRESS→DONE: evidence exists, criteria metIN_PROGRESS→BLOCKED: external dependency blocks progressBLOCKED→TODO/IN_PROGRESS: after blocker resolution is documented
Never mark DONE without evidence references.
Evidence Rules
- Design rationale →
.projitive/designs/ - Execution outcome →
.projitive/reports/ - Task updates must reference exact evidence files
Always-on Rules
- Resolve governance root before any task decisions
- Governance state writes MUST go through MCP tools; never directly edit
tasks.md/roadmap.md - Keep status transitions explicit and evidence-linked
- Preserve ID stability in roadmap/tasks/designs/reports
- Prefer smallest valid step that moves one task forward
Fallback (no MCP)
- Find nearest
.projitive/ - Read
README.md+roadmap.md+tasks.md - Execute one narrow task
- Write evidence to
designs/orreports/ - Update task status in
tasks.md