Attestation type

Hours corrected

An organization's operator supersedes an earlier hours-verified attestation with a corrected version. Same signer, references the superseded attestation, new payload with corrected facts.

URI work.extol.attestation/statement/v1/hours-corrected
Schema (JSON) https://extol.work/attestation/statement/v1/hours-corrected/schema.json

What this attestation records

An hours-corrected attestation is the mechanism by which an organization updates an earlier hours-verified attestation that turned out to be factually incorrect. Unlike a dispute (different-signer counter-claim), a correction is a same-signer supersession: the original signer, or another operator authorized under the same organization, updates their own claim.

Corrections follow Notary Spec §4.3 additive-supersession convention. The original attestation is not deleted or revoked. The corrected attestation coexists with the original; downstream readers resolve to the newest non-revoked attestation for a given (subject, reporting_period) pair.

Signer and subject

Signer: an operator authorized under the same organization as the original attestation's signer (typically the same operator; may be a different operator under the same delegation chain).

Subject: the volunteer (same as original attestation's subject).

Payload fields

Notary Spec provenance

Same as hours-verified. The corrected attestation is not epistemically weaker than the original — it may in fact be stronger, having been produced with the benefit of additional information.

Reader-side supersession resolution

A reader querying attestations for a subject in a reporting period MUST:

  1. Find all hours-verified and hours-corrected attestations matching the subject + reporting_period.
  2. Build the supersession chain via supersedes_attestation_reference.
  3. Resolve to the tip: the newest attestation that is not superseded by any other and not revoked.

Historical attestations remain accessible for audit but are not the current record.