TenantAtlas/apps/platform/.pnpm-store/v10/files/c4
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
..
0b074df4990360b4aa5f5ff13f33afba48040986f2de7b8bb23aa6ef9082b0fd82e139e5a75d282cfee6a04af1b7c3df1e8e70170f7a590fea478d5edfb959 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5b25b872417018ce6549cdc908630728bfed6866b7bc8840d35c648a2fcc36537a1e58d17a76c1f4b5a23c63094e4a4337267bebd40b94da92ca072cdc01c0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6a5d893d101fd02f48349b6b9b2ba397b9a3e9508e3bc733a42b2f8c0ab98b0fbf1ed9d70c9006e1eef9f5c58df545f98cdaa3564f0a392f7226b1d436fd28 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6ddd092dd3e501cdb26f069c5b45f7ee85993f731fb1c8121a7aa6ec7958d3be118babfebdf4f474f19938fc89e24f8d1210a733c545cae8f184737d53bcdc feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7e8c97fc3844c7ad86fc2bf86faa2752b201e15f68a654c78d610c8143ad52950bb7ac19533613aa5871b44e0cd3636e315f2f0efbe042522bec0b20427db7 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9b2c95e22b0c703b9b464ca2f260423cf600cd3f6b98857ec36b274d9833dfd784b97928c124efbe14ce04f56271bae781c50aec56fb134b0b7ba7b3574a15 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9c6e866e89221ad2aa33756e833b384e1b845e34235500fe28bcbdda1c126146b1c9ee987156083e0eaaee6b65cbcbf18509342ca613f42389ae3d593322a6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9d45a5bbf12b3b14e0f9598f3a541a4d4a792cb6fdbfc2b5a6fcdb53fe8b1c65951197fc9ce3d9078c56269e34f726e316d0156204a80f9e2562e5f09bb2d2 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
12aae3612953064905d1dee0969ef3e3fadc10cf6ae42e4b57fcd5597e68274fe036b994582e7a8f7ef6e481ba7d973bd4042dfe464ca754bdf2ba6bbe1676 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
16e83e42f2ba4d0026e847fa19d6ad8367bc39db7081acd1cd4f47473e340bae018e2af25c56f70fbd0d29859613c184fd746c350884bf92dadf16537621ff feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
38bbd48b55a75b8556cb423040d5d2794a115d2443857352a3ff860002f0838b75868419fa1b77967300e8517c0199cf80c6228f7b71729d8590897a6e73e5 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
41f86b86eaa1f96fa59bec57b8805a56907cd733e43f389bb64066771903b69f888fcbf3e108843d51daf80c3832eb8a75df117166d38843da64db80901dc8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
45bd6d8606722c293ca63e91dce61cf9cce15901c800c57213f01127cdad08bbcb50afa28f493ae851d95e16169750514b5a5ce147b8c71cc7705c4eea9261 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
57a8b30ee40afcc960176632a16bd404f400bc7c0b2d7a245bf77009afe0f65d2a2ede388d421cbb9de0f8332af3864cb0b0cb47cfc2d6f5ebfa79a243947b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
360b9306c1214013e9c8b7579d13fb0df34ea640b79975fe32037645276f6562bf99dc32f081560b9ecea03b2ed75a19fc6089aac429e208381d409f229e87 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
795c4b87aa436e9c8fdf85e15265d26850a017cfcdcfd41f166d471e59d6a35477a5af4fd4f4f256b7032babcfa07d170d5563624b44a7900332abcd3bc716 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
994cc31ccf5436673435d778d7a90f7de43f9143573f22a66a5aed0531713a229aed427cb14742cda675ebcdc80bc8f0d864b995c9292e8e5bf8f47dcdab35 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
24447bc58d1f17c8100e902d53677b1d8e27b64fd6d3a483fc9f31a431639acd03ca50caa0c22218de67a6125cf6f1ed6280df2b90e3b744dd8693c4c0e76f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
68118c5b7cde14a4ca7ded9d800a606be7f94e83ea89a7413e026ad863d9373be4db97265ec2bb013f321764af4f958acf0af3fe2459a8e3a1ffa2a3a79fa9 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
055938c1fa34cec4bb7ce84d07a9424004675049f93151affb8e136858ce39974cd7d6bdf65ce74ab073e6957a4b43874031b0fa58dd09d1d1fd7ad9a2fd7d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
300688cf7a28a14d2a64d0816ebbe5d53ce2c048b816ad28b012e274d7330862281d8577d5daa039559acab3134b792d009b5e0620550e1e923d94df9c456b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a33d801d9720c88b64c0d145776a7b1c5d936dfc5c57635125e8ea30e8ca3ace95998a1506add69e403ed22fadb8d267b15fc63a7a5f2dd688c35bb86fe58a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b1a5db8199190af32ada2d1f2328e42d6d81f608dcbfc3d77dc0c5a93bbd0245d5bf5fcecca8ef6b4a585067ed62296c5bde0247ef587f15524ec63c0dbd54 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b3a536e1e3d165ec9a74031753c5c492cf85281359b94c609ff48f4da969b1862278435fc8a1b844e2400f39baa7dbe6faaa897b91889d48791c4a820b3e62 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b4a245de423f7ef97edc5384212edd2c38354873c37a81f89e426e446093b1454ca1b6aca51734e6448e6a1ca9cca061c30198f57e88ecf592d7c6df9bc38a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b8dbeeba3cc29f1171befbc07547dc2298185146ceb1aaf0bbbd363512dde06f240afe26f07250eb95ac81ddab81192d19e83692bed3373603a441e6239ed0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c6782b2704adf12d13f349246cec816e10e6977eb8da024b673f8753fe0b7a9d386127edfa9303c91aed4a03469094eb3441e16a85ec882ca1fdbe71c31397 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
fcefaa614562ee6f93671239e0a8cc65fcd33fc3cc5c746860a076830303a96866e3940e59602f8c4c57d9f2002f2be0615f27c8d6760ebcedbae5718c0399 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
feb3c30929fd13a46879a73529b124ded56a21218058a6c028032bd40cae977822783ba9a49bcb39c5f6428fde04a979c0acfd24b15cce8e16aca49e9668fb feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00