Expand description
Lightweight cooperative project registry + collaborator roster for Talk → Projects.
Works without an unlocked Sanctuary vault so cooperative help is not blocked on first-run vault setup. When the vault is unlocked, Wellfair journal membership remains the durable clinical/ledger path; this module is the always-available social roster and local project list.
Structs§
- Local
Project - A cooperative project that exists on this device (local-first; vault optional).
- Project
Collaborator - Project
Summary - Summary row for the Projects UI.
Functions§
- add
- Upsert a collaborator on a project (keyed by project_id + member_did).
- create_
local_ project - Create (or upsert by name) a local cooperative project — no vault required.
- list
- List collaborators, optionally filtered to one project id.
- list_
project_ summaries - List projects for the UI: local registry + any ids seen only in the collaborator roster.
- register_
wellfair_ project - Register a wellfair-backed project id into the local registry (after vault create).
- remove