Spec 202: implement governance subject taxonomy and baseline scope V2 #232

Merged
ahmido merged 2 commits from 202-governance-subject-taxonomy into dev 2026-04-13 15:33:34 +00:00
Owner

Summary

  • introduce the governance subject taxonomy registry and canonical Baseline Scope V2 normalization and persistence
  • update baseline profile Filament surfaces, validation, capture/compare gating, and add the optional scope backfill command with audit logging
  • add focused unit, feature, Filament, and browser smoke coverage for save-forward behavior, operation truth, authorization continuity, and invalid-scope rendering
  • remove the duplicate legacy spec plan under specs/001-governance-subject-taxonomy/plan.md

Verification

  • cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Browser/Spec202GovernanceSubjectTaxonomySmokeTest.php
  • focused Spec 202 regression pack: 56 passed (300 assertions)
  • cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent

Notes

  • no schema migration required
  • no new Filament asset registration required
  • branch includes the final browser smoke test coverage for the current feature
## Summary - introduce the governance subject taxonomy registry and canonical Baseline Scope V2 normalization and persistence - update baseline profile Filament surfaces, validation, capture/compare gating, and add the optional scope backfill command with audit logging - add focused unit, feature, Filament, and browser smoke coverage for save-forward behavior, operation truth, authorization continuity, and invalid-scope rendering - remove the duplicate legacy spec plan under `specs/001-governance-subject-taxonomy/plan.md` ## Verification - `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Browser/Spec202GovernanceSubjectTaxonomySmokeTest.php` - focused Spec 202 regression pack: `56 passed (300 assertions)` - `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent` ## Notes - no schema migration required - no new Filament asset registration required - branch includes the final browser smoke test coverage for the current feature
ahmido added 2 commits 2026-04-13 15:12:00 +00:00
ahmido merged commit 7541b1eb41 into dev 2026-04-13 15:33:34 +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#232
No description provided.