Enhancement Process

Revision as of 09:08, 16 August 2026 by Mshell (talk | contribs)

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