VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

The Gold Standard of Hydrology | Forecast Archive Fixity Audits, Bit-Rot Detection, Replica Divergence, Quarantine, Repair Provenance and Reconstruction Drills

Canal and bridge at Punggol Waterway Park with nearby HDB flats

THE GOLD STANDARD OF HYDROLOGY · SPECIALIST STUDY

Prove that a hydrological forecast archive is still the same evidence before depending on it for reconstruction

A forecast object can remain readable while one byte, metadata field, replica or manifest has diverged. That may change a model input, issue time, member, threshold or verification result years after publication. Fixity auditing compares trusted checksums and inventory across time; preservation work also needs independent copies, quarantine, documented repair authority, immutable damage evidence and periodic reconstruction drills that prove scientific meaning—not only file readability—survives.

This guide belongs to the Hydrology subject root, the Gold Standard of Education, and the How X Works hub. It begins with a concrete decision, then tests whether the method still holds when the context changes.

The whole problem at a glance

QuestionEvidenceUnsafe shortcut
Did bits change?Stored and freshly computed fixity with algorithm and timeTrusting the filename
Which copy is authoritative?Independent replica, lineage, custody and comparisonChoosing the newest copy
What did repair change?Damage record, source copy, transformation and new fixityOverwriting the bad object
Can science be reconstructed?Manifest, environment, metadata, observation vintage and rerun testOpening the file successfully
Evidence chain for archive integrity

Fixity proves bit-level sameness between observations; it does not alone prove scientific correctness.

CHAPTER 1 OF 14 · Define objects and fixity

1. Define the preserved forecast object and its boundary

Decide whether one object is a file, forecast cycle, ensemble member set, dataset package or collection. Include sidecars, coordinates, variable units, calendars, issue and valid times, model and postprocessor versions, observation vintages and access policy. A checksum on one netCDF file cannot protect metadata stored only in a database.

Evidence record: Retain object identifier, component inventory, ingest source, custody, format, size, metadata schema, model lineage and the logical package boundary used for fixity and reconstruction. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Approve fixity only for a complete declared object; quarantine packages whose required components or identifiers cannot be reconciled. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: Move metadata from sidecar JSON into a catalogue; update the preservation boundary and evidence links before claiming continuity. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 1 check · what should survive an audit
  • State the decision unit for “Define the preserved forecast object and its boundary”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Next chapter

CHAPTER 2 OF 14 · Define objects and fixity

2. Create ingest fixity before copies diverge

Generate fixity as early as possible from the received or created object, using an approved algorithm and protected manifest. The Library of Congress recommends file- and aggregate-level fixity and routine integrity review. Record tool and algorithm; a checksum string without provenance can be copied along with corrupted bytes.

Evidence record: Keep ingest time, creator, algorithm, tool version, object size, checksum, manifest custody, transfer validation and any supplier-provided value with its trust level. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Reject or mark unverified any object lacking an authoritative baseline; do not invent original fixity after years of uncontrolled storage. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: Receive a supplier archive with only an MD5 manifest; preserve it, then add a current approved digest without pretending the new value existed at ingest. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 2 check · what should survive an audit
  • State the decision unit for “Create ingest fixity before copies diverge”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 3 OF 14 · Define objects and fixity

3. Maintain independent copies and inventories

Multiple copies reduce loss only when failures are sufficiently independent and inventories remain comparable. Separate location, account, storage technology, administrative authority or preservation workflow as risk requires. A synchronized deletion or bad repair can spread perfectly across nominal replicas.

Evidence record: Retain copy location, custody, creation path, replication mode, inventory generation, access controls, last verification and shared failure dependencies. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Set a minimum verified-copy policy and block destructive work when independent good copies fall below it; restore redundancy after every incident. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: Move two cloud copies into one provider account; reassess independence because credentials and automation now form a common failure path. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 3 check · what should survive an audit
  • State the decision unit for “Maintain independent copies and inventories”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 4 OF 14 · Design audits and replicas

4. Choose audit frequency from risk and storage latency

Schedule full or sampled fixity checks according to object value, media risk, change rate, retrieval latency and business need. The Library of Congress notes that high-latency archival storage may require sampling. Sampling must have a declared frame and escalation rule; it cannot establish that every unaudited object is sound.

Evidence record: Keep population, sample method, coverage, algorithm, read mode, failures, inaccessible objects, cost, duration and the trigger for expanding to full review. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Escalate a failed sample to the predeclared wider audit and containment scope; never rerun until the failure disappears and call that a pass. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: A cold tier makes monthly full reads impractical; use risk-based sampling plus periodic full drills and provider integrity evidence. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 4 check · what should survive an audit
  • State the decision unit for “Choose audit frequency from risk and storage latency”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 5 OF 14 · Design audits and replicas

5. Keep manifests and audit logs outside one failure domain

Protect fixity manifests, inventory and audit history from the same corruption, ransomware, deletion or administrative error that can affect content. Use versioned, access-controlled, independently backed records and preserve failed checks. If a manifest is mutable without trace, matching it can merely prove both content and expected value were altered together.

Evidence record: Retain manifest version, signer or authority, storage location, access changes, audit-log append history and cross-copy verification. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Treat unexplained manifest change as an integrity incident even when content matches the new value; recover the earlier evidence chain before normal use. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: A migration rewrites manifests into a new format; preserve old values and one-to-one mapping through validation. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 5 check · what should survive an audit
  • State the decision unit for “Keep manifests and audit logs outside one failure domain”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

Worked replica divergence

ObjectReplica AReplica BReplica CDecision
forecast.ncChecksum matches ingestChecksum differsChecksum matches ingestQuarantine B
manifestSame object IDSame object IDSame object IDIdentifier alone is insufficient
metadataIssue time intactIssue time intactIssue time intactMetadata cannot clear bit damage
repairPreserve damaged bytesReplace from verified copyVerify all replicasCreate repair provenance
Majority agreement is evidence, not automatic authority

Independent custody and trusted ingest fixity make the comparison stronger.

CHAPTER 6 OF 14 · Detect and contain damage

6. Detect bit rot, truncation and silent transformation

Compare fresh fixity, size, object inventory and format-aware structure. Bit-level change may come from media decay, transfer, software defects or unintended normalization. A valid netCDF header does not prove all arrays are intact, and a matching size does not prove matching content. Separate unreadable, checksum mismatch and semantic validation failures.

Evidence record: Keep raw error, computed value, expected value, read range, object state, storage response, format check and whether other copies agree. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Immediately mark the object suspect, stop propagation and preserve the first failure evidence; do not overwrite or regenerate before forensic capture. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: A text sidecar changes line endings during transfer; classify whether bit preservation or normalized semantic equivalence was the declared requirement. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 6 check · what should survive an audit
  • State the decision unit for “Detect bit rot, truncation and silent transformation”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 7 OF 14 · Detect and contain damage

7. Compare replicas without trusting majority alone

Three copies can share one bad source or replication event. Compare each against ingest fixity and custody history, then inspect which copy was created independently and when divergence began. Majority agreement strengthens confidence only when the copies are not clones of the same corrupted generation.

Evidence record: Retain pairwise checks, baseline comparison, creation lineage, replication timestamps, storage events and administrator actions around the first observed divergence. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Select a repair source through documented authority and provenance, not modification time or copy count alone; escalate when no copy has stronger evidence. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: Two replicas agree after a bad automated repair while one offline copy matches ingest; use lineage to avoid the misleading majority. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 7 check · what should survive an audit
  • State the decision unit for “Compare replicas without trusting majority alone”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 8 OF 14 · Detect and contain damage

8. Quarantine before repair or re-replication

Move suspect objects into a controlled state that prevents ordinary reads, new replication and downstream scientific use while allowing forensic access. Preserve the damaged bytes and metadata. Quarantine should be visible to catalogues and APIs so a user does not unknowingly receive a silent substitute.

Evidence record: Keep state change, reason, object and copy IDs, access restriction, downstream consumers, alerts, frozen bytes and authorised investigator. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Block production use and propagation until investigation chooses restore, reconstruction, accepted loss or declared exception; issue a supersession notice where users may hold copies. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: A flood analyst urgently needs the archive; provide a verified alternative with explicit provenance rather than releasing the suspect object. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 8 check · what should survive an audit
  • State the decision unit for “Quarantine before repair or re-replication”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 9 OF 14 · Repair and reconstruct

9. Repair from an authorised copy with full provenance

Copy the verified source into a new repair generation, never erase the damaged evidence in place. Record source, tool, operator, time, destination, old and new fixity, verification and whether metadata or package relationships changed. Re-establish replica diversity after repair rather than cloning one source everywhere immediately.

Evidence record: Retain damaged object, repair source lineage, authorisation, commands, transfer checks, new manifest entry, catalogue state and independent post-repair verification. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Return the object to service only after content, inventory, metadata and access validations pass; keep damage and repair records linked permanently. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: The repair source uses a newer storage wrapper; distinguish bit restoration of payload from container-format migration. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 9 check · what should survive an audit
  • State the decision unit for “Repair from an authorised copy with full provenance”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

Audit and repair states

StateMeaningPermitted use
VerifiedExpected fixity and inventory agreeNormal access
SuspectSignal incomplete or conflictingRead with warning; no destructive repair
QuarantinedDamage or unexplained divergence confirmedForensic access only
RepairedAuthorised copy restored with provenanceReturn after validation
ReconstructedObject recreated from retained sourcesUse under declared equivalence limits
A preservation workflow needs visible states

Do not make damaged evidence disappear by silently replacing it.

CHAPTER 10 OF 14 · Repair and reconstruct

10. Validate scientific meaning after bit-level repair

For forecast data, test coordinates, dimensions, units, calendars, missing-value conventions, issue and valid times, ensemble membership, compression, variable ranges and representative calculations. Matching bytes to a trusted copy proves restoration of that copy, not that the preserved object still interoperates with current software or represents the intended science.

Evidence record: Keep format validators, metadata comparisons, sample values, domain invariants, decoding environment, warnings and the relation between bit and semantic results. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Require both fixity restoration and declared scientific checks for operational reuse; label legacy-format access limits rather than rewriting evidence silently. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: Open an old file with a new library whose default calendar handling changed; pin the environment for reconstruction evidence. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 10 check · what should survive an audit
  • State the decision unit for “Validate scientific meaning after bit-level repair”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 11 OF 14 · Repair and reconstruct

11. Run end-to-end reconstruction drills

Select forecast cycles and rebuild a downstream verification or decision product from archived forecasts, observations, metadata, code, configuration and environment. Measure retrieval, dependency discovery, format interpretation and result comparison. A restoration drill that stops at downloading the file does not prove the archive can support its purpose.

Evidence record: Retain drill sample, request time, restored objects, missing dependencies, environment, outputs, tolerance, failures, operator effort and corrective actions. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Set recovery objectives for representative use cases and track unresolved dependencies to closure; expand the drill when one component fails. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: Move from a single-cycle hydrograph to a multisite ensemble score; the archive package and tolerance requirements expand. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 11 check · what should survive an audit
  • State the decision unit for “Run end-to-end reconstruction drills”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 12 OF 14 · Govern evidence and learning

12. Renew algorithms without discarding historical evidence

When an algorithm weakens or policy changes, compute a new approved digest while retaining the original value, algorithm, time and object generation. Algorithm renewal is an evidence addition, not proof that the object was always known under the new digest. Verify both over a controlled overlap and protect the mapping.

Evidence record: Keep old and new algorithms, values, computation environment, overlap coverage, mismatch handling, authority and manifest version. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Retire an old algorithm only from future reliance after overlap and policy approval; retain historical values needed to validate earlier custody events. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: A format migration changes bytes legitimately; link source and migrated object with transformation provenance rather than comparing their digests directly. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 12 check · what should survive an audit
  • State the decision unit for “Renew algorithms without discarding historical evidence”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 13 OF 14 · Govern evidence and learning

13. Reconcile incidents, users and retained copies

After repair, find downstream caches, research extracts, cold replicas and local copies that may still hold the suspect object. Issue corrective or supersession notices, verify replacement where feasible and document unreachable holders. Restore copy count and resume the normal audit schedule only when the incident scope is bounded.

Evidence record: Retain distribution logs, notice reach, acknowledgements, replacement evidence, unverified holders, risk acceptance and reopened cases. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Close only when every known copy is repaired, quarantined, superseded or explicitly owned as residual risk; monitor for later reappearance. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: A collaborator is offline during the incident; keep their copy unresolved with an owner and expiry instead of counting the email as remediation. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 13 check · what should survive an audit
  • State the decision unit for “Reconcile incidents, users and retained copies”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Next chapter

CHAPTER 14 OF 14 · Govern evidence and learning

14. Publish a bounded integrity and readiness conclusion

Report audit coverage, algorithms, object states, failed and inaccessible items, replica independence, repairs, scientific checks, reconstruction drills and residual risk. Do not claim the whole archive is intact from a sample without its design and confidence limits. Preserve negative results so future teams understand why controls changed.

Evidence record: Keep final report, population and sample, unresolved exceptions, repair generations, drill outputs, disclosure limits, authority and next review date. Keep raw observations separate from interpretation, bind every result to the exact version and time boundary, and retain rejected or failed cases so a later reviewer can reproduce the decision rather than inherit a conclusion.

Decision rule: Narrow the claim to verified objects and periods; assign every gap and schedule the next audit before closure. Name the authorised owner, trigger, stop condition, rollback or remedy, and verification window. A control is not complete until a changed-context case has tested the mechanism it is meant to protect.

Evidence discipline: record the observation, version or time boundary that supports this chapter’s conclusion. Preserve the rejected alternative as well as the selected action. That makes a later review able to distinguish a changed world from an undocumented change of mind.

Changed-context transfer: A new forecast archive joins the programme; reuse the evidence model while creating its own baseline, risk class and reconstruction use cases. The method transfers only if the decision question and measurement meaning survive the change. If either changes, rebuild the comparison rather than copying the earlier threshold or weight.

Chapter 14 check · what should survive an audit
  • State the decision unit for “Publish a bounded integrity and readiness conclusion”.
  • Retain versions, denominators, missing cases and rejected alternatives.
  • Connect the evidence to a bounded action, owner and later verification.

Contents · Previous chapter · Return to the Hydrology guide

Verification lab: work the decision twice

Create three fictional replicas. Make two descend from one corrupted sync while an offline copy matches ingest fixity. Use lineage, not majority, to choose the repair source.

Run a sampled audit of 20 objects from 1,000 and find one mismatch. Apply a predeclared escalation rule, quarantine scope and notice process without claiming the remaining population is clean.

Restore one netCDF forecast, its observation vintage and code environment. Recalculate a threshold-verification result, compare within a declared tolerance and record every missing dependency.

Limits and misconceptions

Fixity is not scientific validity

A checksum can prove sameness to a baseline, not that the baseline has correct units, times or model meaning.

Three copies are not automatically independent

Shared credentials, automation and source generations can create common failure.

Repair must not erase damage evidence

Preserve the bad generation, source choice and every transformation in provenance.

Sampling does not verify every object

Report the sampling frame, coverage and escalation rule rather than universal integrity.

Questions readers ask

What is a fixity audit?
  • A controlled comparison between newly computed integrity information and an earlier trusted value, with object, algorithm, time and custody evidence.
Is a readable file intact?
  • Not necessarily. Partial damage, silent transformation or metadata divergence can leave a file readable.
Which replica should repair the others?
  • The copy with the strongest baseline and custody evidence, not automatically the newest or majority copy.
Why quarantine a damaged object?
  • To stop ordinary use and propagation while preserving forensic evidence and providing a visible state.
What is a reconstruction drill?
  • An end-to-end test that retrieves archived forecasts and dependencies to reproduce a declared scientific or operational output.
When should checksums be renewed?
  • When policy or algorithm strength requires it, through overlap that retains the historical evidence chain.

Practise, verify and continue

Design a preservation plan for 10,000 forecast-cycle packages with ingest fixity, three risk-separated copies, full and sampled audits, quarantine states, repair provenance, algorithm renewal and an annual end-to-end reconstruction drill.

Move the method from warm object storage to offline tape and cold cloud tiers. Keep integrity and provenance goals while rebuilding sampling, retrieval latency, recovery objectives and repair logistics.

Practical evidence check

Before implementation, write a one-page evidence map with the decision, unit of analysis, version or time boundary, inputs, outcomes, uncertainty, authority and stop rule. Attach one worked case that passes and one that fails. A reviewer should be able to reproduce the reasoning without relying on the memory of the person who built the system.

Run one changed-context rehearsal before approval. Alter a mechanism rather than a cosmetic detail, then identify which calculation, safeguard or governance gate must change. Record any conclusion that does not transfer. This short rehearsal is often the fastest way to expose a hidden assumption before it becomes an operational dependency.

Related eduKate reading

Forecast archive tiered storage and reconstruction readiness
Forecast archive format migration and preservation validation
Legacy forecast archive reconstruction and evidence retention
Reforecast archive vintages, missing cycles and backfill governance

Authoritative sources and scope

Library of Congress data integrity management
NDSA Levels of Digital Preservation version 2.1
AWS Backup data-integrity controls
RFC 8493 BagIt file-packaging format
NASA Planetary Data System data policies
Unidata netCDF FAQ

The sources support fixity, integrity monitoring, multiple copies, audit records, storage repair controls, packaging and scientific archive policy. The replica incident, audit sample and reconstruction drill are illustrative. Agencies must use their own retention, security, data-classification and operational-forecast policies.

Back to contents · Return to the Hydrology guide