Phase 4 - Development¶
Purpose¶
Implement approved requirements in the project codebase.
Entry criteria¶
- Project initialization is complete
- The work item is approved for implementation
Required inputs¶
- Requirements
- Architecture references
- Branch context
Activities¶
- Implement code changes
- Update tests and documentation
- Keep changes reviewable and scoped
Engineering responsibilities¶
- Follow PMP-002 for code, git, testing, and review practice
AI-agent responsibilities¶
- Implement approved tasks
- Run formatting, linting, tests, and builds when useful
- Report the changes and validation results
Required artifacts¶
- Source changes
- Updated tests
- Relevant documentation updates
Validation¶
- Local checks or CI checks pass as appropriate
Exit criteria¶
- The change is ready for integration
Approval or gate¶
- Development complete gate
Handoff¶
- Move to Phase 5 - Integration