S16-S24: Remaining-Work plan, thesaurus occurrences, deploy docs
Some checks are pending
review / inventory (push) Waiting to run

VARIABLES.md, MODULE writer, catalog review covers subjects.json,
deploy rsyncs system HTML/PDF and SM docs.
This commit is contained in:
George Lambert 2026-09-15 23:10:32 -04:00
parent 07f147fffb
commit 8c09abecae
21 changed files with 1009 additions and 23 deletions

View file

@ -0,0 +1,40 @@
# 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/<id>/` chain, catalog card, hash registry.
Walkthroughs and screenshots: `https://git.georgelambert.org/marchon/peergos-compliance-docs` (`source/walkthrough.rst`).