TenantAtlas/apps/platform/.pnpm-store/v10/files/58
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
..
0a9b534aaab1c49711d743dbe810cc0347fceb82917603e1da2890133c83740ee853ce37e09a804cdbf651fe9407bf8f3c1931cf38ec7a043639927ad02310 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
0af603e1c3a1624e403ef527f55b00f7b149305609f997bfade8612c1ba8fa7f23491988a5ef8ee2ea035d7aff5692c5cf0b7cd4212df6b9e03bf0bebb3a94 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
0ec9eb639ea34173be182a79008c35ea9f6b009bdd9a7f449c83438e38a6e1afb99e190a67a4b054a359b47c238a1cb358b8291a076b0ce30fe971765c6d55 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3aa4a7676db2df00f71c16c8d68667c0a6549c6814d0fd441dd876b50920c5d6c8bf77304a08bc9ef31cc3860b6d1d058ec5ccfe407c0ebf673f31ce678fb8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3e2adbcae7c4e0ca469006ad93da2bcd491b107d815b65a802d8cbf797ea8fdc8cd2342eb3eed9da4d1a9eef983faac2888a1b01727be16b2fc30d98b069f9 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4db26ef7638fe5ab2c9324b41a30cfd43ee810a64633ed8f84976f8d365fccf5c2e937adf118971dcb3684a1d241eb2cb2931bc4219f9b4a0ae77c3313593a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4ede8d57df89ab3bd420d3a741093596c09fe2acfdf156f4b5d2330997e9e744f5014071d1015d0ab2bf2e1ab0fd0ab293ad9918cbfedbf627e612e9bed0fc feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5a76ef68db39ed9a1bff9060aadc326eac6df9c4c914739c66779eb6f4979dd343fa012d0257e0a2c68a1b8ac2e8f053d30e47b38598645f18f920b11f0078 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6dd3a5d83781c56f50a4e4215f02bbd790800e1631b0108c6fa726115de59c9b67406de6bd30054c20a0cd8bdb897fe9673751e081ce4413ea4c52e398be9d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8b956edadd510490b47ee85f4b02e241a47b84d93ec12abb10604ed4b7789881f05ea21e22bcae4e12d8464d302c7e6fb1078436ee8adbd6e89900e3eafd34 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8bc8d71a32dc2ef583ec84a7a205628ca21a08c5e1144088d7c1559a86503ede339f025bd55b4cc286432084a0dd4f6f8258e3bbf520fc03b82947637b7625 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9e4590e233e3b9c80872288a91652b77009e58b16be06b88f3fbe2e3cb634a8733165e462191e37ba88671fd4ba08fabdda3f72f06dc50d98af42f2af4ac6d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
15a63abb718d5836d1a7e271063fafc3e081511409e129b09dab6dcb23f89528669c61d214df7f3dc22abc6564ff7f50228d5acb71525ba4b24297c9f3a6cc feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
21bd02573d67d5f647d63faa24d3a005547b69c63baf6a44e72cb8c81401f3ae1386e75b306c61ccff45c25f35e6823f34ec998beb12c1fdd415d04989a1bb feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
59cd1882ffcaebb7b239896b6a373df20c9644dd8b04dc647addc9ee10246177bab8487ddbb9d911c033564dc6edae20259fb0437375b9bea4fa7711324b4c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
73b3f48ab9dfd36bade800e6a801731a4c81b0491c437e574172dc4798b9d68a3aaef8008256141c41a6fc3461c8eb2d875d2b7cb9ac2e9ad05e116d572b00 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
079b662666f1a16f965c17836a3c5725ab3295a2854c94e41173a0a69fbbeddf2334352e32dcba6feb4b15985899f701d43cb691493bc947655aa13da4377c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
252b40d239a993a8830d79f04143886202f0ada1d1f280858179a3762d40ecb4b390ff400cda3e286d4a135677dff7ef7dfdb480770baf84dead0e094031f5 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
936b8b14572b76d24f5a83ef7b52eeab2a1b0a44d5437dd4cdf8c5acbe1bdcb9a4a84940903d53845826c732f88f6fc6b90d4252883a6f798f6ef64ed4bd12 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8877a3694492ad1471c325a4cc95804f10de047ef891d1f8119d69de7f68c5ba6ba2a9ff6878a18406fdd1597a9f8563beac869f7ca5de4354f3203970d508 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
644454392cc8e6a715fad732138379b376348dd1884d90e6b4e90ae22fc3c178c68eb977d939337c1bdefb85f696c3f3c5b1c16ce92a9297ffb3000e25eca9 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
48070885566482443e0067b6e2c2436be648f7a6f8f0850aa7e73e9b4f2e835943fc1d46d0c353de894b767095d655a7a28dc4fbb92e100da157b7e6ab5331 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a0e646fc08dc1749c38643632e80fa96b1a6a125cd97a6beb2b08f83070b530f839ee196b6a9b05c7a71219309dc31a636c8c0c00b6b81256b66b52f73996e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b1f61d144274b4585142ef1523fd8b0134ba3688d5e95dd8aa45a2dba6cdec07408e60cc9433dcbe157a815b1233c08b974323b041c7183c58b1bb432f1ad5 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
badfe1bec9f4ce6ff79c37466a3c02d74e26345a0cb90b0d90f6a2517d237a3d4da4955ac519c0333f6207add340e3340cb7e5ab67f850c7fb4ff02d3c0a72 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
bea487533ce0476cffa0ad9ba28b74d22c1d30caa7537359a9bd53817609b4b9cd4bd505409af82834b1111be65d116c8437225462203b4e9537888b8ae6ab feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c48eec8a09bff7bc9ceddc41e23ec56ca58526a1ffb06a01bc51a9515d090c78ec9b8e24808cf90b20626f3bf7fa3da24de632d6deba399602b717e0eda96c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c981608e5ce63eb1914ea1f6921f70cc312e925ba7bb1b08c17f55616292943202988ccf6c6e5e502ce2710e76d63a5512c0c6dda88e3a163ccb1afeb69ad1 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c3291487050bda0e5adb17420400925950e58c396642ff6f230040c95db735502375de1a7888962d79b95143caaf0c134c3b59ff3b1467cfbf36820d825493 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d5cf583e270f754d61727aa9ce2e535b1df747e8fddf16ba97c5d151800dc48ccab2a5e62a4ce501e2a6d4e4a823324a18a7b244864aab136593cef506e366 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d88f8ffb985db754101b9b646613aee4218cae4602ddbe2eb55f23978a86890d1adfab080127408bad9312bd7b97c19ea093d6509ae523a539ede4bb3d028d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d92b7fe1116a8bc425470bf90b89cbf6c8242acf20dbe32acaa45b5d3ddb34573514105d7574e4436aa81acdc37c76ef2529291c263edeefb3b69fbf852fd9 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d9524795a38323216f785d7c164da8daae56b6045930ef388bbb337f48b0a91381549cd2156e43959fec03afb9cb581499a36e7c2a885f432e6dca7dbca351 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
dcf9205ddaa3eb0eb4733a5b400d84e52b62f847feb86d8284eed51a73675b0fc5077b32b4b55c484432853500c2115883760ba4edcfa8b4e92259a3fc5fcb feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00