Every decision routed, recorded, audited.
Architecture decisions shouldn't disappear into Slack threads or email chains. The Review module gives every decision a home — with routing, accountability, and a full audit trail.
The right level of governance for every decision
Not every decision needs a full architecture board. The Decision Matrix asks a short questionnaire — scope, risk, reversibility, stakeholder impact — and determines whether the change needs no formal review, a lightweight async sign-off, or a full review cycle.
Teams answer the questionnaire themselves. The matrix is transparent and auditable — no black box, no unexplained outcomes.
- ✓Three outcomes: no review / light async / full board
- ✓Questionnaire configurable per tenant
- ✓Every outcome stored — auditable after the fact
Scope drives routing, not memory
Routing follows the responsibility matrix you configure: which architect or team is accountable for which scope of the landscape. When a review is raised for an application in the Payment domain, it routes to the architect responsible for that domain — automatically.
No Slack message to figure out who should look at this. No waiting for the senior architect to forward it to the right person. The system knows.
- ✓Responsibility matrix maps architecture scope to approvers
- ✓Automatic routing on review creation
- ✓Fallback routing when primary approver is unavailable
Submit → claim → decide → done
The review cycle tracks every state change: the team submits a request, an architect claims it, a decision is recorded with rationale, and if revisions are needed they're tracked in the same thread. Nothing gets lost.
Findings from Git Tech Discovery can trigger review requests automatically — when a banned technology is detected in a production application, the Finding routes to a review without anyone manually raising it.
- ✓Full cycle: submit → claim → decide → revise
- ✓Decision rationale stored with the review — not in a separate doc
- ✓Findings can auto-trigger reviews when drift is detected