feat: harden governance action semantics #229

Merged
ahmido merged 1 commits from 194-governance-friction-hardening into dev 2026-04-12 21:21:44 +00:00
Owner

Summary

  • add the Spec 194 governance action catalog, friction classes, reason policies, and regression guards
  • align exception, review, evidence, finding, tenant, provider connection, and system run actions to the shared semantics model
  • add focused feature, RBAC, audit, unit, and browser coverage, including the tenant detail triage header consistency update

Verification

  • ran the focused Spec 194 verification pack from the quickstart and task plan
  • ran targeted tenant triage coverage after the detail-header update
  • ran cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent

Filament Notes

  • Filament v5 / Livewire v4 compliance preserved
  • provider registration remains in apps/platform/bootstrap/providers.php
  • globally searchable resources were not changed
  • destructive actions remain confirmation-gated and server-authorized
  • no new Filament assets were introduced; the existing cd apps/platform && php artisan filament:assets deploy step stays unchanged
## Summary - add the Spec 194 governance action catalog, friction classes, reason policies, and regression guards - align exception, review, evidence, finding, tenant, provider connection, and system run actions to the shared semantics model - add focused feature, RBAC, audit, unit, and browser coverage, including the tenant detail triage header consistency update ## Verification - ran the focused Spec 194 verification pack from the quickstart and task plan - ran targeted tenant triage coverage after the detail-header update - ran `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent` ## Filament Notes - Filament v5 / Livewire v4 compliance preserved - provider registration remains in `apps/platform/bootstrap/providers.php` - globally searchable resources were not changed - destructive actions remain confirmation-gated and server-authorized - no new Filament assets were introduced; the existing `cd apps/platform && php artisan filament:assets` deploy step stays unchanged
ahmido added 1 commit 2026-04-12 21:15:24 +00:00
ahmido merged commit acc8947384 into dev 2026-04-12 21:21:44 +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#229
No description provided.