Data lineage: from record to disclosure
Auditable ESG reporting requires that every KPI on the disclosure can be traced back to the underlying records — and that the records cannot be silently edited after the report is published. QEHS enforces this through three design choices.
- Immutable audit log — every record update is a new row, never an in-place edit
- Disclosure-period snapshots — records are frozen at period close and cannot be modified without a re-open event (logged)
- KPI → record drill-down — every dashboard number links back to the exact records that produced it