Implement the increment using the specification in the state management file.
Executes incremental implementation workflow with agent-based task management and audit cycles.
/plugin marketplace add Hurblat/claude-constructor/plugin install claude-constructor@hurblat-pluginsImplement the increment using the specification in the state management file. These instructions are read and followed as part of a larger workflow. You MUST follow all workflow steps below, not skipping any step and doing all steps in order.
Ensure that the specification was explicitly signed off by the user. If not, go back to the specification signoff step in the larger workflow.
Update issue status to "In Progress":
/update-issue $1 "In Progress"Add implementation comment:
/create-comment $1 "Claude Code implementation started for [specification-file-name]"Understand the division of work and implement tasks:
Read specification to identify agent_ids and Dependency Graph from the Implementation Plan
Check for code review feedback:
code_reviews/{issue-key}.md (where issue-key is $1)Create "Implementation Agents Status" section in state management file to track progress:
## Implementation Agents Status
- agent-1: pending (revision: 0)
- agent-2: pending (revision: 0)
Process agents in dependency order: a. Identify agents with no dependencies or whose dependencies are complete b. Update their status to "in_progress" in Implementation Agents Status c. Spawn those agents in parallel using the increment-implementer subagent via Task tool d. Pass to each subagent: the agent_id and state management file path e. Monitor for completion signals ("AGENT_COMPLETE: [agent_id]") f. When an agent reports completion, invoke increment-implementer-auditor subagent via Task tool g. Pass to auditor: the agent_id and state management file path h. Wait for audit result (AUDIT_PASSED/AUDIT_FAILED) i. If audit passes, update status to "completed" in Implementation Agents Status j. If audit fails:
Handle agent failures:
When all agent_ids are complete, implementation is finished