TenantAtlas/apps/platform/.pnpm-store/v10/files/f2
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
..
0ac21d2aaf3fc41616172033a566d318e9cfc2a3f06260a0119bc061a469ba67d61caceef48348de7da44ac1bb48c59a7a700aea1b72696e95153d3fff77d1 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
1eb4f41632efc09e0fae16ee8708d0d4a3a54f79fe3e6f94f55719c8d1e28c17c4e7ff8156e85ac8f4026b8fee2f3635d6012491f45725801e0bc2cd0fd2c1 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3efeff382a127067e7340808e5bba7dee9b5fbd1d65e91818072c0925587f7c2d075d2b0e64a2a19bff2cd796eafebbfbd5bb7928c7170593fb439ca4a9cbd feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4a3e9965eafc321f97979d6240cc70646066e4f68814dff3c959b32f3b38c8eaba48f2388d86f4307e0417143b211467a4b938934b045a021168b5bf458153 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
4cac4aaac2b495519ec42ffe2faecf6e740ab80c63971bf0cb34b6c3a062aef72e19fe6b7f9b0273cb95bbe1de600f3acb463229e1b6d706184a6d24e4056b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
6b48471eac97e72e5e3c7809c0743da52b7b56cec44e7e7fc4d9c8444f079aa65bb682ecc29dd7bb8654143e3fdacc70d0d70b10714081ad5af8dde7b8a77c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
8f4d2a272322b09a0b2528cd05ff5ad4c865b96d8d2aabd47290a9d7e0885d91bf44e5ddbc131ccb73224ff0aed8d9b2e0845a1765ece9803d4dbcb6ef687d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
9cacfaa15744fc96690a101e4224d95fe85e119fd93fee568a040b3cf80062b9876e9335e5fce60950ce95a7f8cd4f140e3dc9dc34919192b8c326677c84bc feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
38ff9174ec7f1384b4b6e52d906b8b13b83038c4733d9581282cc9d92f31a6f495f775d38e4ef2f72dcfb15a7895910102282c6ad9997993db7c8a73a38e5d feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
202bc06cb657b1082e23ced4c1bbc6d9343fd6170deb60874fe02ef59aaf49d4f22d83ab1e3d7c3a131881a57287bd19f6bfd33e88236e84e8200d5915eed0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
858baad5eb58636d1b8f470f2dbb1c88469cc8b558a1aa30b39c396f45108f9ce2ca930c376c9f621fa3fb71764739cfee44a216891eb60bc15aefe6dabd9f feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
885f4fc1f9ac5b8a25635512453247607c799817dd4cb8c8a9a3f2c4b78554fc8a352ee5f5483a7a54799ddd41466e9cab4c669f829fd561f2ee51d26fb7b9 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
56016a956c3ccbb55e46ff7b420113c5516bdc6ee8446cf38dce9e4d5a99910d19da8332357ecca0db7983328a7e9a4a4cb8220fd493d65da176064d7ba6d8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
47934902b032d1358757b2c7bcdf242e11b6fc72cb902e4c002e8a4809e4e468036a7acf33e93d88d9c4a0f04a863f1cb914b62f79e8113ee3818b8dbf5cd5 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a8e59fd94b4aad56f1b691df6792ab84922c75e0829c7ac1a175cbb7a0088b2dd08986518795859954ea63ba115ccb81ba058272a8cb132427c7e5691c9410 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ab1e5bcf84a510262cd22f81ffb079d9e3810b1ece84be756f26e15c3f73bdb1a928ffbcf54d0ea6e8a038d57073c18507edbbe12f8867acdd1634579480c6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
b7e00f998c5b3807fe2d8e83647177fa19b3b51c4607f6d8927f4148c842dc2167cfef21862d16cb90d53e2049e9beb95e8fb2289d0d3bdb47d0110e6dc9c6 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c91aa1b57fd2443da79d34f9e4a3a4c12a9dc2f174443d841f30584fb967dd5d8db41d36233041bd5f2b033953149a1922bd6322d4887141e6a9f1c0ab861e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
c8786e91dd00284635aa9c507403d2a5364abd59298177944b35eb95150250a704ae8d9cd1c0f02eec023d085ad7846c603d19a8ee09519d9560e8e7f0a7d9 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ca4f93cc5e23de52deecf42368e8a572cb4ecdc1067b8dfbe1ed1c176adac3a572db3a614a88a5a14c4ea68fbb2784cade1019ecb7cc38e733238258292bf8 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d2b69d6fa6b866593ffa499c9a0f7e787d5c4fa1437adc59d18d3657d63a7b1078e3395b303549ab8ecd8fa09f4bff6ed0df43cdb37ac1874cf21c6add6421 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e5da55b99e9071e8d1985e4fa6674b465b94de0bbf74df9238d2bb0d4d8c0f51dce6b3f4742b7eb0b7e3df325281daada6aa3e109117b94f6a95824fe3c9ff feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
ef40017cdd7b9a0703347223de2487c37a13687c0785504ab5cdd6ebf698115619987ee973657fcbf6adbce2260eb3f1638b6eea88cf5ae0f8ff3410dfa948 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00