TenantAtlas/apps/platform/.pnpm-store/v10/files/17
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
..
0f06f427bad989a0755b34e5b61d7306e7584598afd0dbf94d7642d05aa918463be8ceb8a0393c724e94b42221c6dd81ab41c78a4678069f6e2df85e757878 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
1f5364d5a2a67fe513ef5ffc889556b2122bd520a161ee1f40b338d5522417196397d8cdb4c7d1e345e355834ffe596f8317657e475c80aed611b27941f545 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4b5d7ec4108f929bfe28012503ef50a56e823a3dd8133d58b9f5fa18870d0f8b890edb9ab4d654e27cf6cf659a09ff4b005ee1edf5bfe1afbc89f27bc4e2c0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5bbad55a500bb0d3224797ccbeb60cd05ba18e0aede30c00c1f956034c50a7dc78b904df37fdf4a43a189009543db08e6227f9b9bb077668491064a1857ab8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5d08a4494da4843c546d6e08743c52d1548a22c78df4b9ee6220489900716bb2f7f6dba06dda69f485e77023c8ff7ff36fbde82f6ac7ed967f7ae4de5247d8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5e7933b38db0d5ba6c6744cb26b22ecc9c822da17110a8dfff7e42cd94860bfe82d25eeb3a4ab70f9d10a723bb0920f5b43caebdbdea0be06c743dd314f115 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6b915279a49f8b1a9c9714af4172a2d66ae0e3063d6eede1be1238cc18f697cc68d66893d6667d8dbcdfd6c6df4f9b6c23ab4ad5eee6f0341aad1b0c3e3be2 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6c8675195dd0a01895b41573090b9b63e237df6369e2299ee1cd31feb5a3e92995b9166dd8628b7398fb96bffeb11a8b6527ae998604389e34ba7970fba8c2 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
36b1f1663802e20d87640a69b740f19e42bd00f8c11ebbafd2b2b4174112113c189823c5c514b24df9fb1eb815cc6437c967c2dfa1d5d28beb4a10e5eb1768 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
58bef44c038f757e4ead8b8ad6aea7dbb0632ad35620268c63c4053b9a392b1165ed9c87a0fd6f6c63c5d1ecf8c35c0165971363e311e35b642b6b303e4389 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
061d79c89b05380209c7e4afa1afa941cb3b2a724de2a7f33c39a9abb9d07e2906114e285b978a8e5a3782d94c34c08254b0bedf9f0e1f0b94a9488210423c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
535ec70a84ba89b40d1e37c57feb31334c76c608d26f4b355bd96713774213183be0594347c9cfd0d9ac96f7df0d99c1cf544907e031b2eedb4934fea617e7 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
662d1d52d30d46191e852ba774b15e2f766ec2445c24fef8f6705d839a6ccdb0cdf81414102534de6cbe46af297c0d9a8de550bb6f60a6d964229b6f258bdb feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
824f34ad8b2140fc42f37ee9d75be2a31e5c11db36cd908688f19db9c3ed1a39346600141afd00e6e93a7c93e63ffe21baba390d3e4416b83490afccbeb7e6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6849cc753107b02ee22ca6e3605ddfc4de77b2920313ac81ea87fc13c2b726731dda94d171aa9d3e2c7637c7cb18b984c693b4c6fe908ef6b84798f081eda1 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8003d2f99ade2b2cfed31a36b8fd3c7db6e9cf04b140d53270e11029e190f3270ce96cf736b1b157a781de42c0a0f3697564d682497c8f6241e56c015e39a8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
60264aafe821dc1d484532e2aea02093cc577e918d22dfe2309925644a3b0eb585e3ee8e5cb6a2f53384fab2d70887a1015c3db6d458d3f5da450c7fb085c6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
426018b1cc825f08f926395e59cd5d5a6cc73986bdc09af2e6193666908bcd2c8043e8f94a2785701f560709f121eaee816bdd2fd9c4f6ae2ef3ad1eb87a2b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
572183bf052e5c9380757d88111c57a6573b0a19b31d296c9f022278cc44326af641468b1cf0068d24af9ef9cbf4ab236c4dd9091b052ddde479da57d9f27c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
aeef7e4e7cb09bc0c98edfa26c69d57ae631db418bf6c4e8c6a7a64b48ef27637951a4a54edabc017e51e89ed5a5f5e496a96c906e567093af036d1b5c3462 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c5752010a807ba49b5e2ac1bccc1d0a8869f181b379e5c67380cd49dfcaa8be2f88c39dae186b4ff075f925cd0ecb770307dc54129a014e05a6dbbc598dec6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c06142481d021a96bdb96f46ac2095eb13ae99d4752e796573ad918b14e2c426aca0d12cf192201798498ad2005513d6c59160a7fb5c2d24a5b08dbba0309d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ca8148e19ec00bfec80f9a4aebd65e4d8802f6bbae14191482b4754960101149f48d381f5a59ccbda0d1255daeaa1bf983373c56da82f9aca61544149aa767 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e86a259abaa8f4eb6825d0e959802631b30629730e720dfa9dd20e7925a12e2cabc6f22cd7e249f62d3c51d51315f79f3cf168531acc4da6fff7bd53518791 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e7298f59fa760a5c42a2864067e1a689be9732e5b8e192b20bf25eb6f612dbdf0633ec63ac6a03c80a9df3cb0f9f20540e3f689ca89b2a188a59307c9a813e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00