Skip to content

Spec: Doc public library (tenant_public + cross-tenant global public) #89

@aurexav

Description

@aurexav

Goal

  • Define a future "public library" concept for Doc/Evidence, without implementing it in Doc v1.

Scope (future)

  • tenant_public: readable by all projects/agents within the same tenant.
  • global_public (cross-tenant): readable across tenants (requires moderation/governance, quotas, deletion semantics).

Non-goals (Doc v1)

  • No tenant_public/global_public behavior in v1; keep Doc v1 limited to private/shared/org scopes + grants.

Notes

  • If/when enabled, must be compatible with Core invariants (PG is SoT; derived indexes rebuildable; fail-closed auth; auditable access).

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:docsDocumentation and developer experience docs.area:securityAuthentication, secrets, and security hygiene.kind:specSpecification or contract definition (APIs, schemas, invariants, query semantics).status:deferredNot planned for the near term.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions