TenantAtlas/apps/platform/.pnpm-store/v10/files/5a
ahmido 1fec9c6f9d
Some checks failed
Main Confidence / confidence (push) Failing after 45s
feat: compress governance operator outcomes (#253)
## Summary
- introduce surface-aware compressed governance outcomes and reuse the shared truth/explanation seams for operator-first summaries
- apply the compressed outcome hierarchy across baseline, evidence, review, review-pack, canonical review/evidence, and artifact-oriented operation-run surfaces
- expand spec 214 fixtures and Pest coverage, and fix tenant-panel route assertions by generating explicit tenant-panel URLs in the affected Filament tests

## Validation
- `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent`
- focused governance compression suite from `specs/214-governance-outcome-compression/quickstart.md` passed (`68` tests, `445` assertions)
- `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/Filament/InventoryItemResourceTest.php tests/Feature/Filament/BackupSetUiEnforcementTest.php tests/Feature/Filament/RestoreRunUiEnforcementTest.php` passed (`18` tests, `81` assertions)

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #253
2026-04-19 12:30:36 +00:00
..
0b68ebdf96936e533262e6aec3f2675313382cbff27b8663a82e97153feb28285642d9abe995cce7a381a9d82729f24e4d9b15972d7c7477975fee683dde36 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
1ecebece660befa104cf73d85d29516a2f2863eb270ac08c1cc0846cf8549bc089239e2ad4cfed37dc9857cb91d14083a393c016d04cec7b43514269f1c5cf feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
1f2becaf1855857dfddefd9bd4816094521d74c4cebc501781da34e5b2e9955ba1004a1c9c81978f6ad4daea08267d522157016797f589d6b64aea0699903d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
2c5b7a79a41c4ddc85fdfc4f777460a9fed1b5864603f16ba651232831354263b7573c989c360c1abcb084ecb95c4c398cfda4a39873a546bf1936061fd918 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8ad026e834095b4fb8eb4c09d7ce26a3043af003b418d97d40448de8e9562840c8fdc9988cd792c11adf2f0d186244924f237b294dfa7a278af9f577df7eb6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
21d4ec57cba4d85d7636f5c641a7bd83155dbe1cfdf9cef63ed84504e025895c5cdf6877df49bdc1fb197a27531f99961d19ecbbed2a94c244ef0a4357bb09 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
31e33ef89ee8c362ad35a097c539024570e2c2386f506bc6c88ba0959112b24450fd769c8ea91404667c181323f047f58d4bb80f37aabf6bed2e57129e333d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
54be74945bb2c09590a5075bb5588a7fae2d27c274a2cfaed1c06ccf98e3858f3efff6506c795185279918ebee6180e4ed570261a6156053d8da8ecda3bb77 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
59a8a6bb1147aa25e467e22d6dea81b1c1126b9ad989c6ba7ada669b3b0a06ac19b058b1daaedc20f38b7d5f45e33d5a7cd849e2cef53bd4715d392bb86ab8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
75be3440a21eded04b05086f6ccfd3b4432afd2017e953e680a3da53fd928124c78ceaf63e15ff2f3964454c7d5f455feb5d85bda751f9812956bb06358c26 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
788ca101eded721a29b5c1412398106a481ddfc95cc38e050b5b548e8c345e7ba454188f9fd4bdd4d77ad0461b5bd98270c15b3721f4e4a22e15924645591d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6997d69865daad9e7e41506157890a760c20f64bf5d6803c25ada16671e9389f410ddeffe840aaf5106f9f11ed9ae6580286b7701f84ab265a69f41a50afee feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
27693dec72cf7d0c8ddaf8efb762894052e9bf43286512783ad7d5ab8c59b965c4578aaea01fb8153238d6bc09e0baf4b8e1427c357202ce332bdea86ee31f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
87724f33f75d90a6098af041627f1141d1c7c607bacc846ee331ada63eb136289b4bc2e2b8913c5cc2019515274b0508ef243db50fe258a9df7594bf38fb49 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
375849cce62acbfb6f5d465f4bb0ce0b44e6cec5bff7a68aad22ae6d0477cea74f7d5f6f99456c1a82029bc859935473bd3f42e1546008a83ac1f86ab4a9d3 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
817316982b52c8f4d3c60a969afee571ad6a2db7d989093f142b87cd4ec4ad5e8c8025e1f2ec7320ebb4721450ba5f0a81b915176ccbcc56afe3f8906a8315 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a611f0500eef00d2f3271d4446ba6d6ee12857141c1811b008186a1e1eb05ab6535228ff6011fc6ea090dd24971673287d90c5e2b285fc0e4e7b5ce6014452 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
bf4ba1fee8f13e050a0ed1f58b42c5746bc168851efae065780f8e21a3feb99c5c6244129dfe20cdfa4e154f9d4f7634bfdb603d65b9975439cac37da435c8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
cc78e6f7095e33411a4a184fbe10304f1d1b577197707d8d869c96dfd5cb5191f00b7b5627aacf3adec11b5ff494ec680270314d6e92d02aadb206b975a587 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d0ade44d223ac7afe3e625e958cdff1ed1bcc017337d83d9b8e2f646a2552c85c21cbb7599f2beb5afa1e4d6a211fb20978f33e42eee83b8edab86927c828a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d2951f0b4a2382f609de71ad413b15234b598e1ac53ad2e658e50dd1d6062f977a7a4ae2972746c904cfea65d5846b170ec054b8430202906177b8b7d5ad94 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f6a2eff92c43bd3ab2cbed0a2ed251e9613c74f7780a4ee44b58040111d9814bae4d16eb7f0b0e6749bb98d7be6251c4ce614f6a8a36cdc626941446185813 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f81ca24a7ed6a15743332bfe836160e5ee183bc01775b72c55b3fa7eb5bc3ca50848b0f92fd90029ec802142722da1f6687316f1f7c79cdc0847f0d8806d20 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00