Enhancement Process

From Knowledge Commons
Revision as of 09:08, 16 August 2026 by Mshell (talk | contribs)
Jump to navigation Jump to search

This page contains notes on the process that will be used to define, document, implement, and test enhancements. Although we may start to use Jira one day with a more formal process, initially, each enhancement will be tracked in this wiki using this process:

You define requirement
        ↓
AI/developer writes tests
        ↓
AI/developer writes code
        ↓
PHPUnit tests
        ↓
Integration tests
        ↓
Static analysis / code standards
        ↓
Automated browser tests
        ↓
Deploy to DEV
        ↓
UAT
        ↓
Production