TenantAtlas/apps/platform/.pnpm-store/v10/files/4e
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
..
0b02c1616af54c42676874b3106b77f84a1832c7396d1fb51136759babcffe29dfa594b4d592c69a67ac2db367e2af4432b8bc82bc172786b8eb30e9ab292a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
2ffdeb39f02445c746b2470b6b0307c5980d5fd492a35eee3bf3ddaba2bf7d196e94e2ee963692650e23afa4ee912dd4c44200ed1623018724d078d4570298 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3ffd42cdfd95c1e58b3e2744f6e74116f034341e6b0a4f550a0386b285821df3bc3231ff7f4268d0dc9d19e3f3ed8732d28a5571b91bbe6e95c005d6b20808 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4c872885cdc24658ac46387f022399ec37bddae7f3a03ffd5d965bb8c832368c8c97b7224f80835d52892814390eda911b75cd701792eb47629bb563ce543c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8a41a3a78c515262a0318d4220dc8805a4cdcd5a0138fa1f5e1c09a49031d227d07112ca0bfc607629c190ea5eb9199bfbc33ec473cce9bb61800809d60f07 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8e2fd0e2a7f3c5d03cec2ca4980de644109ff19f0439c420fc546d4cae9fc07de3ab51800be30b02d122d55fd04cb69774633c86d81c3d37515b27008dd387 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
28fce3390073a388068f42e719e2a042ad55ef7d0ac35c499b079bd4bb833115bdec6acfafef7caa67f88928f9e6c6f619ae87befc57ac9f0d10fa544634d7 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
64c1d1493b44cc9968ef866d8f307057db0ad8beb8cda9641deee8005aaeb3d77453af4b0c3afe7e7fdf56ae274834e296b8b64da46f688fa474a0cabd5d07 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
82d332f1c52e5d70335a4d994470051e84abeed52740a11fd9290dcd7b67dac8bd1860ab56e3d39c5c3c81eb9ab1ef06a4110149cd73f11b786f3500f85f27 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
225a3f04487c44d52b7a68489613a721dfdeddaf049fec50e760c283cf5f7bd5e74881e0a11448358735bf858f40e26173223a97dee11ae27fb1009fd609ef feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
909d34d5a1d6334e389abba5bf07967b31b9ae2f3bf0eb85f74de4504d3648b098f3142b9f6d2da2e3daa189adaf8efa933cf6b0899a505687567e975ffab9 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4412f95846a237d77ac78ba7fa745dc041edcf3a785a63a8ff86303f45b7eb457ac4141bd164b70caac2a2ba00236bee2580ab7daae5a058d629319a64e4dc feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
00624d84cc292348c7e3d034031b96eeaf1b678e788728b2f9b760c36abcd6dfd6e0e283f7fdf4d48d9a20d4b690ce6f4fec34349ecc05afe91586f1a49d93 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
00907d0b2d4f0bbee405adfb408d04325124a0519cc515ca7cdee4eeb8e618ec3566183a3c100e14366d9943bd97fd206607cb94f9518b63cdbddd3988af05 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ad1f8c8b089e3df3d376122d1bae8b80d6cf70af4feb6e6fbf34c1c9d087c7ddb05bec5144b04c1a96fe8020742db25af48e645cb4bc34660a8f727ebc84f4 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b114c36b009ae29df06229488e015f239f111d2cea91dc5a9f56ae74d6dab48a98f0fdbf44244844aa81109444eac7a5b5432e203d14e4319a9502e15df24c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c4a96061a0c7a6c5858cdc47c85dc9addc97184554eb9153d3fbd377f498e54faf8a89efd395ef41abae75a1679434cf51052471d2041d12f6ad558366bb50 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c52b77f38a48c8d6102cf5fa224d46cc6c5e749e08e96152ea40dbea60890e96b74f0b0874e28391c2a95c42171eb5d8597cbc3e7c3b142c900048abf69132-exec feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e1c88f8c3f4e4cd34cb6c00339bf9d6d036ff4ade3af49e871cc8966b84c729d8b75492acc6413c9a664ac00a57958223ac13c4229da8c62ebe6a53e4f783f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e66f5ca84c810b50126446adefbd4059598f331fc7a440af079ceae356137f185b97bc01bc9c702950da41d08a3cbf492631147bca686defd5b94a1f76fc3c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e723253989e6cdd8743acaf058c4618738ee7613290c92a4b8b50e6bdd25babcf923d4c57d8c73f362bb4448999abb1ae984b2a0312477074d27f0227bd32c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00