# MODULE — peergos-for-compliance-replication Git: https://git.georgelambert.org/marchon/peergos-for-compliance-replication This is **not** a HIPAA/SOC 2/ISO certificate. Vocabulary: see `https://git.georgelambert.org/marchon/system-git-sync` `docs/thesaurus.md`. Catalog: `https://git.georgelambert.org/marchon/nats-service-endpoints`. ## What this module is Runtime or documentation unit in the Peergos-for-compliance / secure-messaging set. See this repo `README.md` for the short intro. ## Who calls this module and why Lab HTTP coordinator. **Live ns1 uses Go pfc-repl** instead. **Callers:** Admin when `NATS_URL` unset (`PFC_REPL_URL`). ## Messages — from / to - **From:** POST `/v1/replicate` `{bytes_hex, sha256, cube_id}`. - **To:** Replica ingest URLs / `verae.pfc.replica.{a,b}.ingest`. ## Filters / security `min_ok` acks including local. ## Errors and timeouts - **Errors:** 503 when min_ok not met. - **Timeouts:** 4s per replica request. ## Where data is stored and how others use it `PFC_REPL_DATA` files named by sha256. Walkthroughs and screenshots: `https://git.georgelambert.org/marchon/peergos-compliance-docs` (`source/walkthrough.rst`).