TenantAtlas/apps/platform/.pnpm-store/v10/files/37
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
..
0ad56ba55803a1bba84a7ecf7c0a7df8570ead8be54cea6483a326591e57ace734cfec4f1775aa8b2462a5296fe74ac28b1b47c4536267023ee916ba24e98c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
0b6dff790987b5c9ff056fa340845a88b82c0287e653657e996a6c4f8cf79912e409f566d35c4723d33115402b36e25c60161310fe145423595de08a4e6e98 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
1ca947f41a445b1162edb0365e66ddcbb48c459fd7968d228c1ba16dfa12914c8a166c29b0a741c3a4215484a25cf16eae7b11c76c5648db50b748d7adc49d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
2e0cfb64536365e3b5287bf58018607da7087e0449fee84466708fba2ed92f2797ed07f249bf8595020e13921b3505fd4c9aa94ca75354bfd6c226319d5fa3 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3aa4e324c166a85cb9f786d4442a5f6572d60ca42776e12a406619a57527d9ad9a2c3199d421d87080cf5faeff8e69341ed00d5204d0d55bdc0ef62a9c7d94 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4fd7076a368e9b02ad76fd24a39ea33178448c504765d55240818b1e72994b3abad433d2bea9416907c306c2b419381810b0816ddceccb85c6f04bb1f95ebe feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
5c7ca91b36ff5f3e481bbf039e8727e6a692f508eb9ee44d3571300f1333a705c9da9822f927b415bb737ed2833e36e667c73ec8e4af94c85d094a84b5dd19 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6bde6c387131a2ef6a664b75899d9edc30dd841f478eff85797c0e56976127e6d8bc0570c1ee1c405531b21df5f0d32ae4cacd7cc2bc6da7a7741311a47795 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7e45744f8a7dcf4f706df9f6e420c2504180107a0f31c584ee220ebfe5a33889f0d4c6d58f1ef3dac4bd391de11ab383c64d4e3a8b9f8637d9cd6cb7d3cd4d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8ab4c93b162d3aebea7eef4ca7a22d8d40a9589f270bf781129b24149244e85f787415fd5f94d5f7df24d8cbbf68f473b2d546a38be73069b49ec2e60234a8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
64dd7a227ecfd4179bfd6a3ebe3fec58f990d155bb0ce3dd286d92d6b009a398a0f2ce5a37292397695a083c8585f92ddc556246ac10b522eabb487c43ce35 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
081b4d95e736f69c26540e6de64f028ef95ecf04321967f1e67b7000dd547908624b0f2a38efc5db136226f1da8b7b97e412cdd2cf21916a3d3fd6434c3051 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
198f06156ab99abaf0429d84283df835af2e5dfd1ad13f7290d2e92e074eec870d8dbcb1dbfd2822d4e0be429457b5d608a220d903e6d104efc3bfe1a24e72 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
448eabcdd82daef747cbaf7997de53d9c2b6850c590cc5f84a87acc5a3c932785dbb8ed39604a7e2d1448148db239f6b8d48930495729f788f205b7af78128 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
491c006fc29a4546e8750e79703ed97ef4e5f458fe18e2a44012b016aded76b1438d1bc2e267150ef9707dcc4c739468be8ab0adc548e248aaa88399d9a014 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8778f76e16cd1bbdfb0569f99e03d54035e133bebbf6721ae0c8c1f0fa578d3aaa1e2f8a8217813b3be7d78fda41e1c19a7001b889a9cf4ea272a80c87860e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
34850cd69acbe2178f61d07d41b03c3e13ff0c6ae70c4a811fbee8d8da3498450a168fd9f822e86a79e2126497bd64379815dcf7e1295e5c58511337573d66 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8988195c3866cd7354ed6e95ab9253beda06a6d8929763b35d3454b70bc986452249d11d54acf0467f81fff78ccf3791f92f594274516b79f470cb4eb7ceef feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a8e66cac1896c756378b81a154f9a8d779dc1c5e1f667409697fd2787bafda8860fd0f811c7841d8b1397fcf2aa4d9b3093faa63a38c408ec6e65957e0c395 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a12dc55a9de16f1502850381300d098578a2aac4b2ec5653eed10538e555335101abbb2d0c1c7be6e972d31319d3b8c5df8da8f1cf2b1d5ed787fe271c7806 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b6da92573669fd6cd1d90f999f58ab22901cf5285812fb1cb5425d4a99e08fd842389f51f40bd3e9d6cf20c973b887817f50ca2751601d286f2e5254a61965 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d459dc2b304d0b3fae711971351fef2889d8f6a36c80e69ea07b09aba01f41baf0f89dbdd7f5172da2cc8a85d9bcbc2d83205824b2f0697b39f45280a47f5d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d29600f2fd18df2831264522c00774b39346ae0a27f470ea390656bfdbc9e335f6e09b2638908414cef1f7939e0c7be56a154095da3dfc296575eb58607780 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
dc6598a6a7d0d17631050446e38c72492ca428dfa86308cf822a34de6bab11da8daf9bc2e0ad7d96427754ab71288942fac6ea35fb3d8b001dca33ec9af476 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e5dcf8fd0841604fd3c05207611edcbbef84604a3dc6d203de0ec9f97f0585a3d9ae5a49330c2e10dd5501b165e9accfc3ab37af408a4e5b844dfefbcbbb1d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e69bb823c37c1e1152765e8e21eba6d1a67d51d27b412b1831e22139e664eb1ad691bd1c81ddc21076554d40e2990efe98943e67bb7383eb8c40438514d094 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f971649272268613d933d4b6e6a7e7738b5fdba4cf62f7ea52c18ea9e1d3cfe555b92b7f22e2c3e8718e60d8177833ae7e193f73666e2aee104ec62efaa654 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00