Skip to content

Audit & Review · Ribbon group: Audit

Hand off the model with evidence.

Run the Audit group as a workbook review layer: Model Health scopes risk, Circular Refs finds circular-reference loops with a read-only scan, Model Sentinel watches adopted workbook checks or declared gap checks without changing the workbook, and Review Issues plus Audit Trail keep findings and status attached to cells. Companion files such as .mxchecks, .mxbreaks, .mxreview, and .mxaudit travel beside the workbook for handoff.

Ships in every plan

Audit & Review

Hand off the model with evidence.

Demo coming

Flagship features

The 5 that matter most.

The features inside this capability that drive the most buyer interest.

Audit Trail

Mark cells Verified, Questionable, or Erroneous. Status persists in a .mxaudit JSON sidecar that lives next to the workbook on disk and auto-saves on every change — send the file plus its sidecar to your auditor and they open the model exactly as you left it. Status changes also feed the Proof ledger; bulk edits that revoke verified status are recorded as SignatureRevoked records so the loss is auditable after the fact.

Review Issues Tracker

An issue tracker that lives inside the workbook — severity, status, tags, comments, and savable issue sets, all persisted alongside the model. Reads like a model-review version of Linear or Jira: filter by severity, mark Resolved, save a set as a review packet for the next reviewer. Import an issue set from another reviewer's file with conflict detection.

Model Health Report

Workbook-wide diagnostics on one page: formula counts, complexity distribution (so you know which sheets are doing the heavy lifting), error breakdown, hardcoded-constant count, volatile-function flags, and risk indicators. The one-page health check you'd otherwise build by hand with COUNTIF and INDIRECT.

Circular Refs

Scan every formula in the workbook and list each circular-reference loop with its full path, including loops Excel can resolve silently when iterative calculation is on. The scan itself is read-only: nothing in the workbook changes. Walk the loop step by step on a ring diagram, probe convergence behind an explicit consent dialog because it really recalculates, or freeze one member to its value with Break Loop; the original formula is saved to a .mxbreaks ledger and restorable through Restore Broken.

Model Sentinel

Adopt the model's own check system: audit sheets, named check cells, inline check rows, and key-results register as live pointers. When the model has a gap, declare a one-cell expectation or two-cell reconciliation into the .mxchecks sidecar; Sentinel labels it as yours, not the model's. It evaluates watched pointers on demand, baselines pass/fail state, and alarms only on new failures. A sealed snapshot feeds the signed certificate, and the .mxchecks sidecar rides in the Evidence Pack when present. It never changes the workbook: no edits, no inserted formulas, no unhiding, no recalculation, no macros.

Also in this capability

5 more features.

  • Mark CellApply audit status to the current selection in one click — no dialog, no menu.
  • Audit Trail Highlights (toggle)Toggle a color layer that paints cells by Audit Trail status (Verified / Questionable / Erroneous). Off by default so the model still reads cleanly; one click and the review map appears.
  • Flag CellLog a review issue against the current selection without leaving the cell — severity, tag, comment, done.
  • Issue Highlights (toggle)Toggle a layer that paints flagged cells by severity. The review map appears on demand.
  • Cell Search by attributeFind every error, hardcoded constant, merged cell, volatile function, dynamic array, or formula above a complexity threshold — in one query, across the whole workbook. It is the "show me everything that could break" view for model review.