TenantAtlas/apps/platform/.pnpm-store/v10/files/d4
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
..
2e5c674fa353bbf7c8412301bf9f98659955fed0d42185984775b1975a186f53089bcb2b6c3ab325c9b3a7ee26e4b144d55a31e3e77c2359490abd892f0a18 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3cb84ec11b316ba8ec0679641ab210e52fccfe0c390cdd2abb4330b87e58c75ecc8fff53d0a56a57a75c90ea233cf19ffd78c2fe77d5aa4acac82dc1b7b2f2 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4fec697822998adaefe9ca9d43f8b2b6a7037c88a4aaadf025cefb5db1cd8922daa987dad308e443089e99babc6fa967b4c1a5d9230499832d35af121b945b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5ce7d77d4c4379d3df672a636f97e8920db6224e506788dab360a377680dd2ba9cc8b7173dd0df60d2939f9e813341c5bff88da3244d0f3a334eaa8e6fd8fe feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5f9e2da2eda797d18f27a9a1c8cab00c9d42efc7df20b147d9572b8a037f8f1eca332ff53e791c159dca13236002cfc17195d207cc77a75847d39a42e967b7 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5fe959d4d586c11df1523ac209e79292670b638a86ba94a6fe1c2c0d54b3f6ea764310d824828419cf5b115d0a592e648b77fae7841b74aa02693dbcc1ed43 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6b27e0597936de07a4de3c3b9a97c23c569d39e95a14fd9259959acce594f426485630bb7edbf4c96daaee73e4a00114e83a0bb77489762b4ff4c892334d96 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7a2bec370ad8d12532b1624f153ed75527b29a0be9b4b44ff76f326d19491da617bdb9660777477a980923a875a987d8adc0be30253e1d525cb09942602686 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8a391995bebf800148059ed0972948940bb0c911a53220a9058770e62a4c48686617018d147e611161d44ffcaf808116e5afaa3025c3ec9e3d292f35cb6d1b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
05b41a3b65e3fdb570a3efee4eca3a0430a53077c85943d1dd1b78e2577dc4c1ae266199946bebfa44148dd7c320a76b304182322d6fd26a43824bbf0ea4e0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
44d2767793e0a31cc92b5b68bcbfefb48cc3569096e6619c2ff55751837b54d8df7f6b321aafddd681a89158e1a081490cbc317eb7f7a7e6ea5c5571e24b5c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
51a3084f9495b3727175ce948e0f9646f359e05dcaa56d593d07d9014e70dc17bb9514d60eca5599a7d44cbaca04a908605ff44978bec308a9a65f93301346 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
57c2928276262de77291a848ccb4c6ff7cd72a06aea214bd2409dd71319d5c247ea894a17ab5015e7ee2d54088a0a58c285ebdac76e002c11d89e5c2852c01 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
99e8010a8e42a41667afdc04ee39437188f692bef369714a404510aecd15c60bbf1a20ff1954cf24e68f5e2f9bc867766e3ca02d463f524355b1d156d5b194 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
334ff1aa5e28cbddc353bea92a5abf25655dcc826f73ad9ca31af1c21c9fe5ebf2b03ecbf5610176d31981e0f601020c6a958d422d4b030e30ed631d5b567a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
1858ef24bd5b86d8e2d8126aaf0932be38914599ae91c071e6f02f2fbc52794acc4dd4cf62b14f256d6c3ff1e5efb51df2334f6a0d1e2cb219032152e3b24e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6190eddc829bbcf11456b047915c9c67330afebee316d6898ac0bfd9035b16efb30da8163ca3ec3641bf735f8d75bff3ba98440bb0ff39ef1500dc0a7e62a0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7847a18e2a6876b10b8f036191ce698c6b82ffd61bd39e3aab5268312c84c7455b9ddd806f98f3cd602e0fe151aeb5fc8c9164422a10dc37b61c4b6e077e27 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9175bb080250fb0609a7458323efd12f5bdbf851eff8e1165cfc22e83ae706101e3ddd4263aa76492da2b687da8266167299bb32da7ef4af31a6b628d4c9f2 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9431dde251c3bfc0ebd65b5ecb1ae7270cd92a544c12230134dd8cd42d242b013eb418dd4af07323e22566a30b35e8573705ec8c23e874e1614cfc5faac579 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
16918bd09da1707436aad820c78a7e92311aff096aac9d882d2581f1b2a0cc7d38bc47b4582390c6b85c05968f589405a5914eae278fa100eee669c59cf6f5 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
588789b283304c11f6b64cf05dc77ade4b9ee70818767af1313979c9ffabefcfcd012db144b48d7a3d0b5c63017481101c823684e49ca72c544d7ccce93d26 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9585384d7fb954c5c8b1c239a16b89acdb3623860e407756fa01213d2974552717336f5ceb6f6f4014ce1eff82cd4b7a7cc15c58312d07c3768abab8ba753a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8033983060bbcf16a483da590b2596fd2df21552cf0ebdd38b179e6a4f3af17f1479d0de51b379adca5fbab7757c4a0bd3e4e59ff659af02c5348a64115d98 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b4bb7f88d81655bc93624d5c6b514107cf8c15a32deea2c01308c934326731892f492205ff898a93aa4dc87eb1e517a507819cb9f214ad32f2f78beceb41ff feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c37bc6d3e36e160598695908550ced748402f000f2808d8e66ca61ec92a738cad1cdbeb7ccde4949dee1e768b3d48cf148326dcacb2f3da70aae938936cae4 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d3158dc54a3b7ee52735d560cdfce460f12bfdd12cdafc7eb98844160794ca5988dd30dd86262cccd210aecfb64ca23bb2ab984ba581d0a59420dc0850c125 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e6a040102493b14eae412c48e9f4b666159ee8ed78396dfd042bf50a142e8ceb657baa281ea1a42760b0773826f8028fb0102ae74b30326d32439bda56b5c4 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e99b6d36c1cedd62ea2cf7af32a2ad7bb7973e4200cb1f053912847d47f07ae06f72ec8f7fc7b90c52bccb6bcfc030d8a497f31631ebabc29364eeb77a4164 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ec6e21b5eca640b92a3c35ebb7f654bf459633bdf95e37a4cfbf7365d059b7a91cfb98a0d04148cce47e396688fc9eef3fe9bb19135ceba4ab8ab7708bce66 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ed3c76ebd0373b0f89f7cf234dbb847d282dd12c746b92e252c541abdc3d3349e11ada478524a3bf4faf2624d0b3a81bdf8b6f0daeb5a1b3f260c5844a52ee feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
efd987835c85bd8a92b94d837d69e17ef9cb94223e9f2f9fc5270c122906e76d3935e05e2984ec645b28573221b9514a221b10741ab8f8b843e6005e753d91 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00