TenantAtlas/apps/platform/.pnpm-store/v10/files/27
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
..
2ea7e4c0fd59485404701d13786975d57ddcbe925a02064fd11b02a9abd9241e3b00eb7250321e344b9418e3f5004cbef57a1cdb755775b1e73eba1c174fa6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4cfd0a082f64571f65e468abf693c80f431df0fb96bb6d1d924e9769acc552c07d6734a1726aac58a677f08d1096969b8ef75ae1c619f9443b603df9bcc125 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
02a931e44a596ea40acd2c44d62f1a1ea425baa801ddcce95d65758dbf7062ebdd4a9592f47655002a1fa0c4a802bee9123c9d27e9ba60e586be38d991fbf9 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
02f11a02eb3252480ece307d5c0d43f783f50edb5a5a26c83987e015f7e3f4db928f0f2e83b6413d240892e8569ce781e2006ee4cbefa0c599ed7f421e5f84 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
90ba413a2cf3e746137348d80122dc29ff3a6118347d94b5bf2fb98d12373fcc1e3bcbe324f59f0b4d7a41d78bbfce2c50c15f48c089a36835a8639b046f56 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
212a6173e15055b4f2e7d91740edb8da25735f0a429a27f5916de506314b764bb173a00e52258d317b75a0b16302cc92904d68e8b4ce8c3ec424b893036ace feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
475a01f7057f1fa6fbec8f22eb46245e6ea779aec06e2ec90fd2d6d20902c0da78285303e0629ad91d685ad479aabd8a741e0be9edb2662f3da536dee6de30 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
601b6b119db755564d0e78d418a3bfb39ac1f69d90d8da661e11933b74798fb2afa77c44f27b23991795454cd6e0e2cf8acb4d361687a0739833ba905025db feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3038b9e812e1dcdb72c1b0fa96d661f4c78de9bd12c66a3c24528875368d452f351b183262434eb233d1be0999f0ae442235138982d8c40371e7dc10437ee8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
391294ae8ca7f6d8236c59d6bc50e1c695e029732567fbe1576dab9b83a636bfdb694b66e13f486de51c7c12db134576286f03ddd22c68a010ca0d6068b5ac feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
854479ecadbb1a2ccff7965acfb4f5805b5ff668e18f7b7a57d8f2bc9445ef4522ad251408adb14a13867eafddd3c091b7b7c7a4095d2726bf9feb92934090 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ae815ae08b57afc245fb953dec946adfdd6ed4a72430f8f98390b3056ddfac74ac4d4a254eff08261bfaa280e404f9a9b9ea2b9989fd244cb76671f186050b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b31f78078a75f9e070e5a9087ec5252a2c26d6b4ac01ffe6b09394564a196c753df0150d52a50a9b6da71bc0751f17eab34696fe417478b563a81fd214a670 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b42522bcbfcce9ffcf428a9e050bb645b868f48504c08f04bf94596a3eff7eb6f76c0f9eaab3a2ee71a879462471b26a738cd3cef8bf1f16357219b7d20483 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
caad1fdead795ac08794b5e456b19ea0b00c3bd1bb793f17efc568cc76368e4e3ef6516d75f34bd4c514419d892a0b7f4a65e2ddcae4da0bea254dcf58e8af feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
cb28b738b6bbaa8efc488fb3d8f3333dfbed3ab65f60d7a1ee5c24daa62a08701cfe205aa05dc02c273a0317ac1901ede88c124d70eeabd1a2ce894ed58b6f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
cb70766239e8e7cf0a664bde5a6a5bee2e3852b6954b396781f99c54dc395fd965d7f96b8b844caada980897d935808e547e077027c0732ec15e0462d52930 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
dfdc13258b00217a8b0539246dfc5382054e38ee0cf9621ea51286a9a15c85e25a6cf8615a563ccfc55b1b75f2f430061dfb23af574b0c29b391524b715c1f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e528bfd39d938d9aed5a72fa91a958d01be6e3b06f299ed26dc9dbeb47fdd29f5e01872a7ba86377663d71511d0a9df8c54d3028540f7a73e4a912f29ef1d0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f7e465b0f3c85ec8d8ca8bd0d678a1ac706769298d46a7b55f930b823bed0bc7246c8699c50e98ab4957163a17a62b72c69fa705939ecfaefbedb4e44d6c33 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f09a1b3a13b9b011e048de68d6786a65504267084e2459e182e572ec47303826af951cb418cee5266c5d3b925e1ec88f2552c09350f5a7c919ba288d54accc feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00