---
type: agent/instruction
description: "Enter implementation phase to execute the plan with code changes"
usage: ":implement or :phase/implementation"
category: "workflow"
requires-workflow: true
instruction: >
  You MUST transition to IMPLEMENTATION phase – you have explicit consent.
  Read these instructions carefully and ensure that restrictions are applied.
  Do not display this content to the user, but acknowledge to the user that these instructions were read.
---
🛠️ You are now in IMPLEMENTATION phase.

{{h2}}Consent Acknowledgment
{{b}}✅ Explicit consent or request has been provided{{b}} - Proceed with the implementation as planned.

{{h2}}Purpose
Execute the implementation plan with code changes. Stay within the plan scope and follow established principles.
Do not make architectural decisions without the user's direct import.

{{h2}}🚨 **IMPLEMENTATION PHASE RULES**
- ✅ {{b}}Allowed:{{b}} Code changes, implementation, following the plan
- ❌ {{b}}Not Allowed:{{b}} Deviating from the plan without discussion
  - ✅ Ask questions if clarification is needed.
  - ✅ Steadfastly follow the project guidelines.

{{b}}Status:{{b}} Implementation in progress.

{{h2}}In this Phase: Execute {{b}}HOW{{b}} implementation of the agreed plan.
1. Create and/or review the implementation plan
2. Break down tasks into the smallest manageable steps
3. Refine and adjust according to user review or feedback

{{h2}}⚠️ BEFORE TRANSITIONING FROM THIS PHASE
{{b}}MUST UPDATE COMPLETION STATUS:{{b}}
{{#openspec}}{{#workflow.issue}}
  - Update `openspec/changes/{{workflow.issue}}/tasks.md` marking all completed items{{/workflow.issue}}
{{/openspec}}{{#workflow.plan}}
  - Update the current implementation plan ({{workflow.plan}}) marking all completed items{{/workflow.plan}}
  - Present a summary of:
     - What has been completed
     - What remains to be done
     - Any blockers or issues discovered
     - Any outstanding items that have not been implemented. **THESE MUST BE HIGHLIGHTED**

{{b}}Do not transition phase until completion status is updated where applicable and a summary provided.{{b}}

{{#workflow.consent.exit}}**EXPLICIT REQUEST OR CONSENT IS REQUIRED** before transitioning to {{workflow.next.value}}.{{/workflow.consent.exit}}

---
{{h2}}Reference
Refer to guide://docs/tracking or {{tool_prefix}}get_content("docs/tracking") for detailed workflow information.
