TenantAtlas/apps/platform/.pnpm-store/v10/files/02
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
..
0e4c15fe6701d128cd48ca89e6ab4bfcbd163b257111dcb3fa172124c6cb42992e74d5395388c6c078aaad6cfd8d49947c9285cbb96fab4ba0621fecb79cbd feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
2da333e4cf4cc93b227480c92e7b68315f9e23c1d02e1187951408ca039d581d1fc53e682300ebfe60cdaa3d061724bbb593e62c1956d47cb12f78af6d2206 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
2ddff0a37799a636c57c393e03cda0f516f6037f21a156b9ba39be4444a18c172d2c2228819caef3c402cac02fdea820d94ef38f7ddc0c406632da1990e6b7 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
2f9510d93de01660b71f9b53e55c66b7b45c9d9c708cba67cab824bc1e274e749a87bd128607da56701a7743f16a434c4e3f4f94290765700984919fe0ce14 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3a153bab29dacbe48b913fdcef690dba14ed89e2b98e45b9898ac28c5439eff3924b5f551411dc6b896ff17f7eafd9f42d1cdacb751df3ccccdd539cc986b8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3ff6b209926a09d13e2dcf957648ed263fea94461898dc76da54ae6d52aa631dc0200a44dff69a629a5d575402b3b10567eaf91a2629d2fcb2849730e748fd feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5cd5439d63e0075670689740d8f8dc4f60828047630b20952713026a65bf8e00207ad4f51533848b81ea080ec99b6ed33a7871797b93204f51e84aba28bc80 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6aee3aacc308e5af07c204856e7de3cbe273c098410107bc34962fdbac2bd2070945fb2c1c6e49c0b3d820424f3260d5b79980806b4a0b3dde19f05efec590 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8c33d60f24742a9fd5a839c1686c68f72772ead1607d9a036118730800cd537ddfc67d424a6e50b5fffd468e10260d3c463e1caf79d0132764cea8941fe856 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8df517d0d5502b13c2b79617a2edbfa70e4edbc5b358443863084e52d48818f537309b6957a901f6cb9f7e8a88c7f852a7a23cd1ae9cf6b2de14445dcf8ca1 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
01ab25e40deffd4b8116c56bb745ab71cafc13eee91d87101fdee270fad70bd351be4f788851343a5c06bc050a5c7f0496bdab5166016c928024d38dfc8f62 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
29aea75c6c0c82bea77104e1697d659d3db48947f412aa582a01b5d1512f87012e26de055ea0840134284624983c8dfb5475033f920c057ae74e0be69019f6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
34ae6b7495f6e7585430a6d497bb1254deb27659a921a78248308a6c7c7851f1cd6ca9c288e6e0fc81701b1db009d258bf34386fe9252d43d6658a51b7d9bd feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
50d1f3a4c0d4a88870f58d2ed0bf82d49a7af60ef057248585013254d14c8e0bf1c5f7ed1de540fea2092d7cbe643f5873dda2801f9a0be37ccb1ac6a2af30 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
71c6f382b8919981bb84dff187a184170bd921ee202e96ba916efd997fad6ed32507a1546938d3748f770f421916518f0e72e87e75ffa5eac9073e93095986 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
93f208a991999ca6819be717f4f133a0f62e3dd7ab97b91ba60e8ac2adbe069c0ca01ea7351e7fc33bbc42bad7d7ef0cc32dc463feb6516d7a4e130c888506 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
475c8df530055c6c58f2c37c65dccf37a40b0459021000b2ffaf54720be10ab81a0ee4987351faf303743318cdb4898a2ce543fb82b9a44468f4980ba60d7f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8297b9cb9baaa59e99a4eb4ba117e6c6a4439e6e5c81727a8c6c50970c62223ad14badf2b8737b87efbf3347db11cb2227e2cd4c3e86814168590acffa6802 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a6c4f843e328fd99eff7e8fa463ab9357be5722db49eb95bd6b296a80591c081f24c88dd1821a3ad06b6b5e3371a2614e8c1a90b6c60be0c66ee5e64426ede feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c7c26c9a19965960b6bb1ee8a6b3b9f04a0faf5214a02ebf8a15d315ae158914543b612c8a934a117cfa8f46beef08c47112fd5e3f9496546433fac6fd4ff6-exec feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c297f03d94c1f32c36164937f9b3ceeadad7b8a01f73c34792695a4a73f33fb13a491c4941db1d9794e083ab3980668791a623fdfd7c28b6d2df69d0ac82cf feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ce35ca2212e0391b0a9912ec905f5b92428d176162155f5f0b99a0be3ec7e28373b8dc9f0ec8aa9a4fdfafae93b5fba695923776d2705de8750ee96508156f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d1cffe1ef9b34ee17bdd38c09ab0a576d004ca57e50110ee95dc2c8864d6d5f0617be627563440d104f6d9fa00c209649299d88e2e5cb3ef042684e310c6b0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d144cb588dd527eee17ff19f6a49458d32dede14bc90c5fa3eb665ae925169d855d353c769ff681943b4ff886dd780586509cd9efd6d93bfb167fd6552e4d3-exec feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e9f58fa5b7819f9c9683897d951028a6f9d347e25e5a3f85b77f02f29fd4c593e044a32fd638184ce911a6cce8e79a9bf7d0451709fc0f115064b7e71faa16 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
eecfcbd5e682cd9bfba955ed2262c74515ca3d52c63855beff73a117bf2b2d0654a13684d0ba29ca952616bdc575086ea653c2c0853812f3dade59a7f6417d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f7a3d65a5b2665b808e72f44adb3266ede66a99beef8c5fcfabf8ec42c48e22a58c3412f88c4e1eaeef089e06063334819669b58cb9291614a77f7194ffe42 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
fad3f80367b8f1e95a732299111403a7172db7e9bb2d60c21c997717e978e1e39c4ec51f53507f935481fb5866b3830a4ed70271d3417e562794d682885312 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
fc76ccd56d830c39e02c0999622a205e8db16f7844908ed945fac8fa82ab1493a056abd4bcc16699450a1675806d219ab266e314d2aaa7adcd194d7d766983 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00