ops-03 reproduction

Public source retained with the related article. Generated results, dependency directories, runtime storage, secrets, and oversized binary artifacts are intentionally excluded.

README

# OPS-03 clean recovery fixture

This fixture creates a synthetic PostgreSQL shipment database, takes a
custom-format logical backup, damages the source after the backup point, and
restores the selected archive into a new PostgreSQL container.

It retains artifact identity, the observed recovery point, database and
application acceptance results, local elapsed time, and six negative controls.
Nothing in the fixture describes a production system or production recovery
objective.

Run:

```sh
./run.sh
```

The runner requires Docker, Node.js, and `jq`. Generated artifacts are written
under `results/` and are ignored by the repository unless deliberately retained
as reviewed evidence.

Retained files