TenantAtlas/apps/platform/.pnpm-store/v10/files/19
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
..
0bf3b88a52b469f401021d8e7fcf6899cdb95e8a50e17a528d59d99056f6a003a8df71fc551a81ca90b21ba1794dce1aff24122dc7d14df3b0e8d3cd1606b6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3a3baed3bd27e242ba7ffc9963c22110bc3777ed67bd9da5812ca8a5daa4bf19cff64645e3340ed007421c3c18b1bc2a54759c2606918340907722b65af524 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3f2759184dc3bbfc9c4dbb646bfb7ff8e700714844a7dd53677693373141e62a9d9abdd70be691e493221f5f127c25e5288e96e28e74d0abf8c34987423f75 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
68b1c4c69c3da6032cc324ccf1af924685150aa4a59be549849b0e712f368a6d75778489f6ae5e2772f83466a4b54f421ebe0b0f1191dcecbd865dbbc911fd feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
82d7e76c8aa42b4899180d393b81702ecd8ca52069b31bbf5d3f0027a6c4346903a02275255a0561aaa251363c23191eb92398f883cbe067667e9de3973266 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
91c4aff6ee5b895965f30dbe54ecc7b90e20be75b2dfb450c64a223368b61d32274c6cfa63ebce70ceb98e13c4cd5ff0a41068d07db4ffc6c861620881baa4 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
93f08873573c0a0a9367a7192e8198aa531da9d2bfc8ffd301f09dc0038dbd4d1bbc49e1e46354d3320bcb894105845dc3891f155d7289e46033c14e9ce2a4 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
399deaeb703626aa1da1cedad7c42f55b12452464d72d15ab7f70549ba26ab240c369cd78073eb2f795b077fa329be85bf2dbb5f4e322f368d5f7b4bab2ada feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
978486b6737308383f382295a3ef5bf11d5ba651a4f903c0b4735c09108c96f2029943101ebd8729e364fedd731ace5045877ff513c87f7f4c34ad7cea7328 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a0819701aa45abdcc0ce9e784f1ee682ce6684f8bf93e58dacff8d6a13dfc4d70a2fdbf4aa1d62fa697067db1ab6075e0a53ffd1a88ce1b70c07c02bfbdbe5 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
afe83f88442c331b4390e5275ebea4781a9bbb7d25dbf248cb1d34431a5793569e65549c6b1b87ef26e3e55df2f0459a16562227b5cb628ab66ce42b950576 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b82c72aeff065cd301f54c7eead9e5f7496ba6c54fd489e6f8635a5db833d1cff6136c39e7ce8638c89c4cfe7d10fe6fca33d395a9d1661e72382386aabaf5 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b556bb76c0e515f2968c0c92d13c2238d455da908fe7b893e5936227aef24d8d8a9db04c94261ffeefd3a8dbe7f644677c3439c60d5e1e524699522184a8af feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b343977cb54982318c308c4029e174198bb2c41323f936509e21227a78c02b05211bfcc1d3f4a2fb9abf7e2c84aa1d9fbe4a2a21b6d01e4674baac09c9bee9 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
bc707ad16a7b93bf2674f391406b1a51596d4a3329797be6626bf132a5947547728d976ea51065e155036b6115f71d823a480aad0a7873f3e325833957770f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c9538fa68bce160bd4db78bdf31291437e7e48494815b07d364aebdd5f28a09688a62815e3163613e6d5fa860863fd780bf7809d1419f2539b121be0099656 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d9829bc364f82700299af232b19a0691bb02c682de44c05b09b7db141c5264b998c01ca5e1885c34dea6c41a3dffcf59b579b47dcd0c3b8d135d69eadae7b2 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
eedf3624c32c5abaff45559e95fe1d99925da485fd1b7a84fea8b21caccdc63add3fd4a0cb796c2f1af189210ec211eada514eee0a7d03ba7d68dbc09a8004 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f8ec8cec15db1f0a93f0cba66ebb4e2be1d157bf19e6685062b7c6533e6b57731a6720a18dccd366a1bb7a3efd259d7767edd1282d7c8c5bfec7e41d9d7d01 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f82bd4eba0e39b4f958fa0ec9b9607279631e627c536299d83305776f4ad38bee2ce7e7b9d0cb43e3ef6f638c078dd86ad193298bd116be1bce900c8d4d1af feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f579c780422b87436f3c40ab4b1feea88ebb3c31045b12cdbffb4c9b9542c61fe67e66d48fa422ee0c29734dd4ded18a9c72f03cd8b70e04f70744078f2915 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
fc5afb8a3216db23082ed115d990448e993b7d2c17067007fe5d6ccafb66a0f2d5e5d88e2e3ecb92e5a5299967d6a20463cd5b0619db5eabb04e3aff7832e3 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
fcfecec2caa29c9c035200a17abbe9eb27a4c938aa8adf3b9866db5176a6765c9d1502faf7081101bb94a062584013f8535c5b59f6a7ccf523e662dfce18d3 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00