TenantAtlas/apps/platform/.pnpm-store/v10/files/98
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
..
1d5b35ba3165c4a7dbfa6cd4b3e524a5b43a9c59ad49e1ec8624032228f8e6abb4414a28cbb86288440c91aac6742932a3828bbf87693386cb80bd2b020fdb feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6c10516c7ff90a012c7d93c075f907aa4de2d1e5bf1b79e29e5f713bd7836842fac182db443d49d492c95a308685bb9780c7b8621063c952a7c2497a25232d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7b225d362a3c14a51857f5e597289e32f507e16eaa79fc68167d0b7b96f73d3cf4c383a4d57069b816cd960f242316ac4263675e89fa371afe0807df8889b1 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7efd088f4c6d31b4ccbb7375d217bd22b2bd4544ced1a99b2bc2b721e233b43951333138ef36d4780f26124b30eb4384d1005aeecb1dfcf80986656b7967ca feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8de234c35843aafe293f13351f506fb78e5fa142e36b144d69e8c20e9c760573a45c2fd4f2e528e11b9936db6438dd84e67fc6f16e336112df5804d94c25cf feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
03a62b5b0b0ca1da3b02ef9ac1b8078e2c8895f1cefb7d37bc06639174698583f1475fba0878c7fc9f1c4e2b532eda715421df23f3a2bc4fbeaf9faa916af8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
18eb2229f3e12d8b87646e618a8803c6ba57c623582ee1cce946c802cd8ced41a08a5b0dafb85afaebd0158adcb0dd7f8b775469e8f914585d467cb74b9b95 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
379faa0991aa0329a88599986728ac4fc76b3510ce1fff8a46e5aecb3302913f1a8749e773750b4408ab942fa1fd2b55345026a4ef317662bebaadf93b677c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
611ada283a9aa839028083779b36d9fe7f885e53e44d6f06fa85eb7faecbfd7dd37fd5e893e39b1296aa086e04383ec59042ae31983dccfc71c9488a74666e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
82405ac6027900119f9c02914992a44958c937f17debaeaaeafcdd6681952afd549c72e9b9327c08e424481a737e7ba9a14b50710c47dda4b5e0b1abe5f138 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a1277c6463fbfeba14123e72ae8e6548b1948a2d0192a055ff39eff40aa9429a0591175252132487e5c04b24e2124d695375a7aeba0e99a12a72eba65f06a5 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ac5df3f21970583c8e738914959873c100df2d933c18fd0f88ba5c2e426c8a5667a19b68520f3cb65a1ed126ee9c9fce1befc6927a3a24f01062211141b634 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b5f9f0bb549ae20fe6e0ce4a0d6745081de6017240705373f174d4c1efbc3cb9cb472df126ed4506cd3ee09be567925c3d4191ca3c5050b54c80b581fb661f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b84dcc4490af51a7d80954e8989f6f7c6ff55ab31135fcba21b07b14dc3b0acb712151de89d3f1d1e3c211605efe2a017e71c73a996ba0b376ddbdda5bf420 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d8906da951316bf8a31ce323415c97ff9b43edf4a375d9a3a64ede8e81832b5b4b58683c67cadd3beb81193811d73919395719bd7b31ca0494165dce044157 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e60165ade967d2fcac7432a578c1b358c8d10ef802e7611c5d810127340bd2fa7872051a0778f9a32ddc38d57dbaa479ec17c7091222dc34ed048b491d7c29 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
edb6e7246c8847a9a160e73cea00f719723e75d66ebe661478bd72bd0f0d803389e58187b07554f0ab76d3ddfb51f732b907a188c3fe3443e6a338aa86428a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
eeeaa4385a299d14bfb9846531b39aff35c2ba10923ea0fe98354fe4f8d1fd65e18165f5f268f3dac2a932fd335d3759e81eaf45ea76a135abfbfd5d64faf4 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f799c52b31d9e1e11708e85e47e0cd76aa3e4526af926c56435c54d176bed4f0bfecb58cc1ce25e0203fb5dfe92437b93d69a5ee5848f36d58b2e05cf6363c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00