system-git-sync/docs/modules/peergos-for-compliance.md
George Lambert 8c09abecae
Some checks are pending
review / inventory (push) Waiting to run
S16-S24: Remaining-Work plan, thesaurus occurrences, deploy docs
VARIABLES.md, MODULE writer, catalog review covers subjects.json,
deploy rsyncs system HTML/PDF and SM docs.
2026-09-15 23:10:32 -04:00

1.2 KiB

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).