Skip to content

SocioProphet/prophet-workspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prophet-workspace

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.

Product intent

The target is an open, governable alternative to the practical core of a modern workspace suite:

  • mail
  • calendar
  • contacts
  • file storage and sync
  • collaborative documents / sheets / slides
  • chat and rooms
  • meetings / calling
  • admin, audit, policy, and search

Design posture

  • 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

Professional Workrooms are the first Professional Intelligence OS workspace contract surface.

Contract and example:

  • contracts/workspace/professional-workroom.schema.json
  • contracts/workspace/professional-workroom.v0.1.example.json

Architecture:

  • docs/professional-workrooms.md
  • docs/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.py

The workflow .github/workflows/professional-workrooms.yml runs this validation when the workroom contract, example, validator, or workflow changes.

Office Plane

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.json
  • contracts/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.

Repository map

  • contracts/workspace/ — capability contracts by surface
  • schemas/ — audit and receipt schemas
  • apps/ — service and UI entry points
  • profiles/local/ — local development stack definitions
  • docs/ — architecture, capability map, object model, backlog
  • tools/ — validation and tree helpers

Relationship to Sociosphere

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.

About

Open workspace substrate for prophet-platform

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages