# OPS-04 replication and point-in-time recovery fixture

This fixture creates a PostgreSQL primary, a physical streaming standby, and
an independent point-in-time recovery target. It commits a destructive change,
proves that the standby replays it, promotes that still-wrong standby, and then
recovers the required business identity from a pre-existing base backup and WAL
archive.

Nothing in the fixture describes a production system or production recovery
objective.

Run:

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

Docker, Node.js, and `jq` are required. Generated evidence is written under
`results/` and is ignored unless deliberately retained after review.
