TenantAtlas/apps/platform/.pnpm-store/v10/files/0e
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
..
0c56e050974c9dec77900164a6b2228a72f4027adfa910ce353de7a9da1a04ceeb90a647acd7bada87c6d7cb204fd72c89b6f4ee5ddd2137e2a840ff3c59f2 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3d56370f30690af66e2451a35099f54fe404507e8c63c30cbe04e8b6d939989521a1808f02d317402562221f504c00ef53fe425a4783d87c03eca49998dbed feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3e75234abc68f4378a86b3f4b32a198ba301845b0cd6e50106e874345700cc6663a86c1ea125dc5e92be17c98f9a0f85ca9d5f595db2012f7cc3571945c123 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6a3815fddfbb2a098367c1fee86313ae4209828ed0619dea25935fed3c7cf76946fc0479af0a5880cda47758d8a165bfc8650b03215c03d9422f2bbc3ac3ce feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6fc9c4228c220f3b3c1bb7115b5a0ffd6f771b2a4478a139e7c94865dc09a7fcc1da57da4da8f2197ab2b4fb947c5295c5b4ffcd6551a168e4cfa021e135dd feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9eaf9b8e4057450cc52804592ec1b22566a41f382750267b03ad95e72dc242b244ac01595e61676af5734150222402fb912bc85418283ee6bd89a0ec1f6f69 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
44bee18a38f746318fb64f2c4b790c891d6c356343cdbbf157811e32777b3d2251364f3ad118c9d669d6c90fedbb10511428aa50f3ed301857d5559e87ce55 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
52c2215dfcc72fba86999f060afa398126e53debb20a2a42e5bdc447c02e628199f05976cfcbe6422655e81731fa4a281c320749bd9a5266a7b7a434a5d277 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
64d543fdd8cd6c231cdaf37f17075642c9063ef74fd21c25be339a4aad11cbcccd237b8b29ee1e8c36f64d8ef1e444628273582f921d8b2e37ba7c8e902226 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
96cfc678a137dc540f1820c8b73d194121cdd738e783d54da2feac3c564ec7c83f5d9bf0c3530557d778fe8cf101394a143d9c3360e8e0945d5ab71678f89a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
389b429a0ae31a93c6878653efed8d5ab31a2d2af10b3cbbf9a127acfc153928fc5ddc36afea5e8f1a43d5848edd9830ee180bb1c26e734def618ef26a033b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
452c1d1a4db49bad7d6e61d224801875bfc7e71cf0fe725275fce7e65783d5d08697d19b7daa069d545fe7cf025b401f4ec120c8bdfdb3156ae6c570e637b2 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
624f0070c97726fa6721a64f92f9584f6f4d62898bcc7f01ff500a98b7f7c9a9999f50c5a0f1fa3b04dcf13616ec80179c1901c75e6139b08f2025a9c933eb feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
0026a9d1a2407969dac99f0c662dce54497f61d40650720a0444c1b38b902f5ab986b0752dc3aa0fa45e45d07ffd9f4c2db104594d6c4db97893c141f4aaca feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7100bd1abe2646c46000192912ca561627474c17caf15278096834cb2a674b981b69f66b9325d6da6ccf572e1ee74eeccbf84ca794777d0aa0d7a5068f0686 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
003679da4d4961ab377e1d266d320f235d7e3a73a901d1e45c13d8e246fbe5b8d3e9eb8def8974883aa764a538f873084516e70a06897a38bc55266f810376 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4625620c243aec976d44d9e1e4d1f2726b688af73c972ac7861ee92fcac57babb2090268a65a3a78fdfcbb0cdebbccab8452d29ab341eb6090108eda5a22ed feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9747441a71ea91c21a2b5a2211aff97c87bac8610a65a6b7cc6e97b206c73d194658cd4b54a91221a0d4c71045009df7373fdedf76681e5ed1c5b3935ff7ec feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a593b41b7f438ec99b8cfc57308b4a21bfd91f8cc2acbcb81eb48ad8415b2a1f0d86a61790b889c61da9babf34fd8813f4de7c24ffd37b80c00e66ba3cd1ec feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a9491394519fc4b913a501632cd91ca5c9f6ebb72483d73d3c10279a835d4019b9f3af45a0cc52bf69700563cc43a58524e02f0baecfcea7fc8cc970921f03 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b7eb676ddc4ffd86b51ea2a465136380fa1a63252a613de7cda0f20d825f28dab85f38ba5b43564573071b03ee0d2e6465e2ec8b06a79596d0b1a5242c01e0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ca8026c893c92ff43c0f9df3a9cc2f677a275e73bbff864cbc6f24fd025474fa846a20ddfdb135df4a73b6b8b5e9deb6818ca90e79d230adbd02c2b90baf5f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
cfa4b7575a5bb52c7752302aa34266773cd6221f136659b97f0c655fc2a9bccc67307985cadded3447c66bf33fe7ffb9962c8dafc2a77d2ba755fdb162bad0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e279eca9704b09c34373fefad3c128d73f03d571e3e74461fedca8a325ea8a02e793b10ebfab2eda12a5a0a42345fe54a7e92a8497792040ef95e5e842848d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e41816f5675b9b558fe044119dfb7ca7703ade1bf2cfbbc945581df81256896517b0a7a1e4fbb36ae26a56bfc18a34c669e45bd3c03b0dd0794b3cd8ce456b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
fb4ac667d9019d1faa484dcb5ddd054ca7f37e3f33c1b45cc3c38512a6380e9733c3562f724a8005542a68bb3ccb54ca47e59e017b531a6728cc54fb9d8cb7 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00