TenantAtlas/apps/platform/.pnpm-store/v10/files/33
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
..
4c331549d37b8f29d193b89109dc236865ef5ef4c37b2b0f200e5829a1c921e98875c9caac8857e1e64b9e6393b8f26d7774e321461eda9751d45085950898 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7ef1a1368e5c551e6117e7dc664765efd334ea6d92b81a6b7a56431ed43a9ff80deda78afa8cca3272fc493159b5fa5c9797edc59d04a9754e045d58d61b14 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8bca50cf78849293af40a8dc0e3acba38f1cd30d505099f1939709dd64a85cc4dc55863451e141b51bcc507da5e9663d7a05e47c4971f90789033d2acd4264 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9afac67c05f7f4051077770bcfd97339e65742352bd9b13ba4ded1369cb59744fc5dbf3617dbdad6580eeba04536d9e105df5a0fd57b10528f05b6b849b96d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9d9fddc3f858ac77c60e45dc4a460746f321daa8d95d1621e493315365d38ad55de78df4271767963c6409544b0a0e0692555d025251ef9208a6d50f651d52 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
16ef45946b47a056e91c2951ca7ae5c380ba4d1fe9020d35cc532f435ef322ef3dd4c2a0776e0b5b9057fa1a17f7a2bb5766fea02e942c9063b355e846407c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
44a41b47dba81fab8d67465c591d44c2554098879ec43227493c97cab0491638ac0f654962339570bd8c588c6d023c051475abfa3baff2a55c3c6e7d9204cb feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
012d44047e6152a976c3b8d531a3c373d43e6af9d82a91a44cebe52c20be25e0cab872106475c4d3000c1120d881233acdce1ae3fe525870ecca490a94cd0c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
177edc5d23372caf8bd9f58ae90231b9d29bd5c88d2d3a298a54ffc50fce863c34cac722d759a141c9df5129f58d3cd0b5c27a559b5813c4aa95005151c5a2 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
354d27d3d0ca95f4e15c27aa7429a5230c4e84eff9e1f9c3f8e113536ef6c841385ec0be08abe1dbd3352b03492c1143ae4ad9d105021ce9d95119aa2491a1 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
589fbd24b8cc96b4c297914288f17c7b53ead91979d74fa1d11820ac6fef05fe00b452cef47a751728f9d53e56ff1186ef5883fd805a6362b92e8b2cfada41 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
815c6127d4f961d1c8f0f8ad1498b228b8f5131fb9664fd70b32bd9c6686150071df9ad28ceda8d212e4a9de2c4ca9c14da026fc1b08e9e9f4e7dbe39cf0c0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
949bc0674cbb9d8531657e529ac5989a5c9401abc39a631957cbd2bb3ed3de516a9c89fe1abf60d93368c22eae602375d6d2744eb42466e132a59eb71cf1c8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
1988a9a0e8d9fae5c035a2040d4596f038780773ce69d6f6c799583ddf9f870d52d68887f62663fc5758a79715ff17f65d92c909f91ae0f4abd0c6ac865898 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9871d47eec4fa6fe56bcdba7115f5611c0acf9087a85b113d4998dc87b87e9a348e5475d2e85cbee52bb3cff24f2335bae35ba9e46b020ec00f0c8c6e6d54e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8032191a65b20d2630096ed1f456f95081639d3a1befbbdd57178de2830dbbe31166d679cb19a13f5752fd286b64811470d90c0b80bf57c5b65cd66820ddec feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
afd477f5b526bccf87a7590011527ed80a0e07b1509f2f7154d3a00555655f002f75152702e533a93834a2987dfb8a98d5ae88df2fe1e1d9ba907431bca268 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
be58c252ccd3c44f32c7dab81d72b8ccb32eff6f73a07a2f2bb0fd785f42c97869b27508671e078e9e7c2577a3057e8f31547ce96eadb735ccd98e162d2ba8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ccb259bec1281b81849b2af43bbee718cf5a6f30228224d6d2afb820cfa54e7e359838c13ed6fdfec47b6c30ea432b898ab3d23615acf9acd1c6b2131dc404 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
cf1b11d8512df70886fdb58ccd500bb8beaa45001091ff64d5b14532dc844d6823e96bcee90c689dd5a02634835b4bb2f7c234ebb67dea380b3a96fe0a8ee8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d4266387f7c413e97087b171c871b06c36878be619a719bb89d0ccfe2d38a3e98a115a8c10126e1f51943e4b7a4b7bd040394dabc82d18b37dc2677cdf0cea feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
dc52936f4952d7cd0c7b6e84a86abda64d788a3b85ccd179953710003952234d89cd8240f07a72d0b0c5c2c3027c7f22d92738cc4cd1a6002d66e53d1e4230 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e3f1a5375737a6bdc63f8a64756cb5a9bee62fcbc408e06497804f36ac3ba10c0782daeed384b5cabda6a169a5e3bf4ea63a02489c1b1f70eba06c707cf61b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e7928a95df8e66ca8d74f7323dbe8c39d0d9c48d54f1250d69e9027c071e46c36cc9b708732f3ce5b1ead8c8749c75a8f52d4dfa5972328d35f816b6303d2d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ee1979a427eee03ec313a463cc6d34bab63c8530069b8c06b02204c88c6b99db6bdf1410624a7ee75c0ccc3269a43ddacea3daed01730f359284ca83535763 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f7dcd3495797ac21a0cecf2f7704e43dbff6496cc24f05e153b1c6e2ea5e98b72f1602473d1584fdaaf212939184f21318e3f0226d08a2b5099daaf3a6b117 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00