Skip to content

Log completeness

Every Event commits to the previous Event’s hash, and hourly published roots let anyone prove the log complete.

Satisfies

CriterionText
SOC2 CC2.1The entity obtains or generates and uses relevant, quality information to support internal control.
SOC2 CC7.2The entity monitors system components for anomalies that indicate malicious acts, natural disasters or errors.
ISO27001 A.8.15Logs of activities, exceptions, faults and other relevant events are produced, stored, protected and analyzed.
ISO27001 A.5.28Records of information security events are identified, collected and preserved for later use.
HIPAA 164.312(b)Mechanisms record and examine activity in systems that hold electronic protected health information.

Implemented by

Test

StepRule
KindDetective: it finds the failure after it happens.
SelectEvery Event in each namespace, by sequence number, across the report period.
AssertSequence numbers are contiguous, each hash chains to its predecessor, and each hourly root recomputes and matches the witness copy.

Owner

Compliance Officer, Legal Team.

Example

An auditor downloads a week of a payroll-data API's Events. Sequence numbers run unbroken, each hash chains to the last, and every hourly root matches the witness copy.