From 3ddf8c3fd64b9918edf6198d47b359fa5a54e198 Mon Sep 17 00:00:00 2001 From: ahmido Date: Sat, 14 Feb 2026 19:40:29 +0000 Subject: [PATCH] Constitution v1.8.2: scope ownership + spec scope fields (#111) 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` Co-authored-by: Ahmed Darrazi Reviewed-on: https://git.cloudarix.de/ahmido/TenantAtlas/pulls/111 --- .specify/memory/constitution.md | 49 +++++++++++++++---- .specify/templates/plan-template.md | 2 +- .specify/templates/spec-template.md | 14 +++++- .specify/templates/tasks-template.md | 1 + .../Filament/BackupSetUiEnforcementTest.php | 33 ++++++++++--- 5 files changed, 80 insertions(+), 19 deletions(-) diff --git a/.specify/memory/constitution.md b/.specify/memory/constitution.md index a81d4f1..abd426b 100644 --- a/.specify/memory/constitution.md +++ b/.specify/memory/constitution.md @@ -1,14 +1,15 @@