Skip to content

Professional Workroom WallGuard product surface #511

@mdheller

Description

@mdheller

Parent: SocioProphet/sociosphere#392
Depends on: SocioProphet/policy-fabric#86

Purpose

Add the product/runtime plan for Professional Workroom WallGuard: wall-scoped professional workrooms where humans, agents, documents, memories, tools, connectors, and generated artifacts operate under enforceable confidentiality topology.

This must be clean-room work. Do not depend on cascade, presidio, or OrchestraOS.

Product capabilities

  • create wall-scoped workroom
  • bind client/matter/confidentiality labels
  • add/remove human and agent subjects
  • show wall state and active policy version
  • require acknowledgment where needed
  • show blocked access/collaboration attempts
  • route clean-room release requests
  • display receipt/audit references for sensitive actions

First vertical slice

  • Create Client A / Matter X workroom.
  • Bind one human and one agent.
  • Ingest restricted and public resources through canonical ingest/catalog paths.
  • Deny unauthorized retrieval.
  • Deny cross-wall agent collaboration.
  • Allow same-wall collaboration.
  • Permit clean-room release with receipt.
  • Deny restricted global-memory write.
  • Surface WallDecisionReceipt references in UI/API state.

Acceptance criteria

  • Product plan identifies all enforcement points and does not implement policy logic locally.
  • UI/API consumes canonical WallGuard decisions from policy/contracts layer.
  • Failure mode is fail-closed for missing wall context.
  • No code or schema imported from noncanonical/unlicensed repos.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions