TenantAtlas/apps/platform/.pnpm-store/v10/files/50
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
..
1a1eda043c77221aff1930947b4ebe9e404ea93f01e3fd127511fdf656ea045f7c6306a3e665ef25f20bceeb87646210b55a07fb9d7ebe04e9468ac0803221 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
1a57ec4c8348f4ab91f675731d1789a176ae9f34704b0c64b7035ff06e898a5a2ad570965ed73f9a3b9745987ad5756b1a25db31d861500b08b22e04706f45 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7b372f31d9181551a3b6e7d8ef5a6e4fb90d94cd51771c579d7340e78dd06fdbabeb5dc650204be8b797216e4cafe47f79645299e194ea71b66e8bdea70002 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
07e83a1a119f42d86d311e3735063061a2734ceb20eabe47f1890c635fa46c72637b68139a9101d4f472d9ed63e65858d1bc29d434b0ee267507c59e5b39a3 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
14a4f032aeca2496ec70f4d451ca04660110e17ea39bc0abdc6fb0032ded7580b11f9eb0e70c5cb187b3003461755af300062f3a519053420f3ac8a2bc339c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
18d8f0cd7912d76489fc632544fcda178233c0a22dce10826df5b48ef1b61f6a8bee671e9437c7a2718e772ca93118bd0209e95a8686e70ff65109e407171d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
387ecad020420b00ece2e5c43f292651044658a027beab2965be3d4ff0d4030a1ae9eddc844c899e227845abeed7a75d4dd960e7faa31b9f1d98d2e60980de feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
502ab6273f6f2dc40e91d58c09616e7507dc5589f9fd29c25c0f3b8604121ac20f0f5fd2894e67283b056af1772ab3d295425741fd5107b82c3aed51f39c80 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
525ce875824a30aa112d0aa608b025c965324497bb2405d1ffae13d52912eb9fc204ef75df77fab0f85d2ac72df4340808e40ed3d82a46f68436da284202bb feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
759f8ac213b18590ce58f1d95f67e48762efb11d55c54397cdcb32eb1fc677ea2b031cbf52ce65a452967fe9c9dab4dbb2b98136b4d4357eddab19e8d9bbfd feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
1296a902e0473795c76df1949c193e6411a110ba13f26209a3dd9fa850d83ba4934fad26d38052132fd8fa55f052b06ebe6990635d8067f75f2883f3000ce4 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8507e57ce59957f13f930bc57278547035d82195b3778e6b534c2e7d0819a633762511e7d31e064ef96ae5166d0bb9356e20bc9f32560b66540cc5c186042c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a5ca23df3f9365d4ef98f578f497c373857aaf78b22e54ecdd606946a7aa6686703f16db4ea1aa328edae207d5e72a8e3cf57e804eae6fc5b25bd31830dadf feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ae10b40f8549bccd0bd7cf2cd1cb21ff9dca456acfc5456a9645461c90cf2eaac76d55688044fe36c5d6a126c1d4a9670505b330d25dd59f60de66397c0435 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b9a4c1a3e8315fd60e685d78044b2aa455914bf83ef460a2c940f7f8fbf430c2c0235cb7b641edd94577661ffb9292fcf77952e7e4e33e55bcec02bd0b62c6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b70decb271f9287b25caeb0891b994a331b2b5dc353e662dbe2156393bf1a3997d8a96af8e3371c0ee6c29287fed9e394b79cccb177184d10f27fb9a89d52e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
cc2a72b78c442314f68d26bb056f4efedb44057a85355fda8f72efcf0be866918b4826cdccf45c1a7725e56aa6fba7da2c7830b1038b785a84695da6b345b5 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
dc7cd51defe9129e88b7738aa145758d9e81b945df541eeeff0f4b13db1e4a80ac83d5934607fb6b2edfa144ba10624fe22c71c17a37a83e6a23684a844f83 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
deb87bc0a4c977e0aaf42f34575d1b5f525f19a9ef2e6a6bfb6d0244a9102b98267e0357094f52c55fb3c4f58d35e637f298e38162767f798c74d4f3867a1e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ea1e1bb67015c487ea4045a0b99371c6311c6f26ee3736cde3a5180814e6f16c3fef3ac6934a599be21c8765c64fd450b2455e0fc2d1ee5b8aa9e631801682 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
fbe90e7ef0182f7fdeb2a4f65612b84a338bef5afa6dd59380438f238aadf205c85b9d67df96eb83278630c8ecf96f6ee0230d8567448dd07bf5c2d90a27cd feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00