⚠ Illustrative demo — fictional data. Nothing here is stored, and this is not a live tenant. The hashes and the refusal below are produced by the same code the product runs.
See a control refuse
Most quality systems can show you a document. The question an auditor asks is what the system refuses to do. Three clicks, about two minutes.
SOP-014 — Complaint Handling and MDR Reporting
Meridian Medical (illustrative) · v1.0 · author Sam Whitfield
5.2 Any complaint alleging a device malfunction is triaged within one working day. The reviewer records whether the event is reportable under 21 CFR Part 803 and states the reason.
content hash 268ea5662468b713ae76a03bf338018851c86aef0c3c38b85b37060a714a27df
1 · Try to approve your own document
You are Sam Whitfield (author) — you wrote this. Approve it.
Audit trail — append-only, hash-chained
| # | Who | Action | Links to previous |
|---|---|---|---|
| 1041 | Sam Whitfield | CREATE_VERSION SOP-014 v1.0 drafted | 0000000000000000… |
| 1042 | Sam Whitfield | SUBMIT_REVIEW Sent for review | 4a559ea238fec496… |
Each row's hash is computed over the row and the previous row's hash, so removing or altering one breaks every row after it. Database triggers block UPDATE and DELETE on this table for every role — including the service role the application itself uses.