Constitution v1.8.2: scope ownership + spec scope fields #111

Merged
ahmido merged 4 commits from docs/constitution-scope-1.8.2 into dev 2026-02-14 19:40:30 +00:00
Owner

Amends the constitution to clarify admin vs tenant-context vs workspace-context, and codifies data ownership boundaries.

Changes:

  • RBAC Context plane clarification:
    • Tenant/Admin plane: /admin
    • Tenant-context routes: /admin/t/{tenant}/... (tenant-scoped)
    • Workspace-context canonical routes under /admin/... must still enforce entitlement before revealing tenant-owned records
  • Adds SCOPE-001 (Scope & Ownership Clarification) under Tenant Isolation.
  • Extends RBAC-UX-007 with workspace-context Global Search rules.
  • Adds SCOPE-002 (Spec Scope Fields) to Filament Action Surface Contract DoD gates.
  • Version bump: 1.8.2, Last Amended: 2026-02-14.

Propagation:

  • Updates SpecKit templates to include Spec Scope Fields and updated RBAC plane wording.

Files:

  • .specify/memory/constitution.md
  • .specify/templates/spec-template.md
  • .specify/templates/plan-template.md
  • .specify/templates/tasks-template.md
Amends the constitution to clarify admin vs tenant-context vs workspace-context, and codifies data ownership boundaries. Changes: - RBAC Context plane clarification: - Tenant/Admin plane: `/admin` - Tenant-context routes: `/admin/t/{tenant}/...` (tenant-scoped) - Workspace-context canonical routes under `/admin/...` must still enforce entitlement before revealing tenant-owned records - Adds SCOPE-001 (Scope & Ownership Clarification) under Tenant Isolation. - Extends RBAC-UX-007 with workspace-context Global Search rules. - Adds SCOPE-002 (Spec Scope Fields) to Filament Action Surface Contract DoD gates. - Version bump: 1.8.2, Last Amended: 2026-02-14. Propagation: - Updates SpecKit templates to include Spec Scope Fields and updated RBAC plane wording. Files: - `.specify/memory/constitution.md` - `.specify/templates/spec-template.md` - `.specify/templates/plan-template.md` - `.specify/templates/tasks-template.md`
ahmido added 2 commits 2026-02-14 18:44:53 +00:00
ahmido added 2 commits 2026-02-14 18:58:55 +00:00
ahmido merged commit 3ddf8c3fd6 into dev 2026-02-14 19:40:30 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ahmido/TenantAtlas#111
No description provided.