prophet-workspace is the domain repository for the open workspace suite that will deploy over SocioProphet/prophet-platform rather than replacing it.
This repository owns:
- workspace product semantics and capability contracts
- service-level application code for mail, calendar, drive, docs, chat, and meeting surfaces
- adapter contracts for pluggable OSS backends
- local development profiles and smoke tests
- policy-aware workspace UX and admin surfaces
This repository does not own final cluster deployment topology. That belongs in prophet-platform.
The target is an open, governable alternative to the practical core of a modern workspace suite:
- calendar
- contacts
- file storage and sync
- collaborative documents / sheets / slides
- chat and rooms
- meetings / calling
- admin, audit, policy, and search
- Open protocols first: JMAP, IMAP, SMTP, CalDAV, CardDAV, WebDAV, Matrix, WebRTC, OIDC
- Pluggable substrates rather than one mandatory backend
- Policy, audit, and receipts as first-class concerns
- Explicit deployment split: product/domain here, cluster runtime in
prophet-platform
Professional Workrooms are the first Professional Intelligence OS workspace contract surface.
Contract and example:
contracts/workspace/professional-workroom.schema.jsoncontracts/workspace/professional-workroom.v0.1.example.json
Architecture:
docs/professional-workrooms.mddocs/workroom-substrate-alignment-v0.md
docs/workroom-substrate-alignment-v0.md maps Professional Workrooms to recovered authority surfaces for privacy, governed memory strata, slash-topic membranes, audio-first review, agent execution, model governance, estate-ledger state, and institutional-learning receipts.
Validate locally:
python3 tools/validate_professional_workrooms.pyThe workflow .github/workflows/professional-workrooms.yml runs this validation when the workroom contract, example, validator, or workflow changes.
The Office Plane is the workspace capability layer for workroom-bound documents, spreadsheets, slide decks, PDFs, mail drafts, calendar items, task lists, notes, and media assets.
It is backend-abstract:
- LibreOffice is the local-first SourceOS default for headless generation, render, inspect, and conversion.
- Collabora is the browser-collaboration backend for LibreOffice-compatible editing and WOPI-style integration.
- ONLYOFFICE is an optional document-builder/editor backend for DOCX/XLSX/PPTX-heavy flows.
- Microsoft Graph / Office 365 and Google Workspace are external compatibility adapters, not the core authority.
- SourceOS-native document surfaces remain a future backend.
Contracts and example:
contracts/workspace/office-artifact.schema.jsoncontracts/workspace/office-artifact.v0.1.example.json
Architecture:
docs/office-plane.md
ProfessionalWorkroom now supports officeArtifactRefs at the workroom level and officeArtifactRef at the task level so generated decks, reports, spreadsheets, PDFs, and mail drafts remain attached to workroom context, policy, agent runs, and evidence.
The Professional Workroom contract also supports optional recovered-substrate refs for policy decisions, topic packs, memory scopes, privacy decisions, audio review artifacts, learning receipts, semantic receipts, and adoption events.
contracts/workspace/— capability contracts by surfaceschemas/— audit and receipt schemasapps/— service and UI entry pointsprofiles/local/— local development stack definitionsdocs/— architecture, capability map, object model, backlogtools/— validation and tree helpers
SocioProphet/sociosphere should track this repository in its workspace manifest,
registry, and topology/governance graph. This repository is the workspace product;
Sociosphere remains the meta-workspace controller.