REQ-FUN-126
Change Request entity with submission / approval workflow
What
First-class change_request entity: id, project_id, originator, category, title, description, justification, impact_assessment, status (submitted / under_review / approved / rejected / deferred / withdrawn), submitted_at, decided_at, decided_by, linked_signoff_id.
Why
established project management guidelines names Change Requests as outputs of every Control-* process and Perform Integrated Change Control. The audit flagged Partial across all Control-* processes.
How
New table change_request with FK to project; CCB approval is a sign-off entity. Baseline-mutation operations require an approved CR.
Done when
REST + MCP CRUD; sign-off integration; baseline-mutation APIs reject without approved CR; Web UI: CRs tab per project.
Out of scope
Cross-project CRs. Automated impact analysis.
established project management guidelines Mapping
Change Request entity is the data backbone of Perform Integrated Change Control and every Control-* process output.