# MODULE — peergos-for-compliance Git: https://git.georgelambert.org/marchon/peergos-for-compliance 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 Shared Python lib (`pfc.*`) used by admin, ipfs, repl, connector. **Callers:** pfc-py-admin, tests, Pattern A inspect app outbox. ## Messages — from / to - **From:** HTTP browsers/CLI; NATS `verae.*` when `NATS_URL` set. - **To:** CubeStore `/PFC_DATA`, stamp leaf `verae.ts.batch`, pin, replicate. ## Filters / security Profile validate (k>=2, author not officer); HIPAA bytes need inspect session. ## Errors and timeouts - **Errors:** AccessDenied, ProfileError, NatsError, hash mismatch. - **Timeouts:** NATS 5s; stamp sync 15s. ## Where data is stored and how others use it `cubes//` chain, catalog card, hash registry. Walkthroughs and screenshots: `https://git.georgelambert.org/marchon/peergos-compliance-docs` (`source/walkthrough.rst`).