Audit trail
Every decision that changes what counts as verified: who made it, when, and on which build. The log is append-only (the database refuses edits and deletes) and hash-chained, so tampering shows.
Chain intact 538 events, hash values captured when this snapshot was exported.
| # | When | Who | What | Subject | Build | Detail |
|---|---|---|---|---|---|---|
| 537 | 2026-06-05 logged 2026-11-07 |
change-control | reverification.closed | AC-REQ-202-1 | psf/requests #1046 | closed_by_verification_id 4; requirement REQ-REQ-02; version 2 |
| 488 | 2026-06-20 logged 2026-11-07 |
change-control | reverification.opened | AC-REQ-202-1 | – | requirement REQ-REQ-02; version 3 |
| 484 | 2026-06-20 logged 2026-11-07 |
change-control | verification.invalidated | AC-REQ-202-1 | psf/requests #1046 | method analysis; reason REQ-REQ-02 changed to v3 on 2026-06-20; requirement REQ-REQ-02; result passed; version 3 |
| 482 | 2026-05-14 logged 2026-11-07 |
change-control | reverification.opened | AC-REQ-202-1 | – | requirement REQ-REQ-02; version 2 |
| 16 | 2026-06-05 logged 2026-11-07 |
nina-kowalski | verification.recorded | AC-REQ-202-1 | psf/requests #1046 | method analysis; note Pyright reports Request.headers as Mapping[str, str | bytes].; result passed |