DFE-Digital / DFE-Digital/compass
Audit log for demand, triage and prioritisation
Open
@andyjones81 is already working on this.
Since Dec 5, 2025.
- Dominant language
- HTML
- Stars
- 0
- Forks
- 1
- Avg merge
- 1m
- Merged PRs (30d)
- 3
Description
User story
As an assurance lead, I need a full audit history of changes to requests, scores and decisions so we can demonstrate due process.
Description
Extend the audit logging system to fully cover all DemandRequest lifecycle actions.
Acceptance criteria
- Audit events recorded when:
- DemandRequests are created, updated or deleted (if deletion allowed)
- Workflow status changes occur
- Ownership/assignment fields change
- Prioritisation scores or comments are changed
- BoardSessions or BoardDecisions are created/updated
- Audit entries include: who performed the action, when, what changed (before/after where feasible)
- Request detail page shows an audit timeline for authorised users
- Audit records can be filtered by date, actor, and action type (if UI in scope)
Non-functional
- Audit data storage and retention approach documented
- Audit logging has minimal performance impact
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.