TenantAtlas/apps/platform/.pnpm-store/v10/files/5f
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
..
0ba6ab16d3ab966259510fcfcdbb443a4999c35bd0f3bd4d617278084be81336c4ffe7c5ed3ab2b6b745168cf1b05d50a47634f9789b0a6612aeb5162de170 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
2a0c32cda2ae6b8aba71fa735d8f92a5fd29c7b32dd1c2bae84558d2f9f502916448498ded80373f90b92c526d3ac6217dfe040e3b0a84ed7b3106e6972604 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
2dd0057e36978b2fd0357cc0113b8a8faffeca46f12d6c0635a3103c8fdac5b405f25a577f9242cb48540ece36750bda6e5fafcefbb4ba9b85fdba9cb61956 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
3ef7c83870c1f6a185e8c07129876f0dcbbe9bd6dc6a05ebb1c4b7b8a8990f399b601957f5eb6e25aee058f4131218a2b8dc7cd41c81033265a221e70cc73b feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7c94b571b3cbe68a8bdf70498e8d5118a564b2c78c806466dd8fae48494113e86a5f692bebfb54e87920cd8e3bb250a55913ccafa5a6dbcf5a63588e4c2434 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
7ff395ad90d2d79ff6863791c0344d790c270969833904690a4bc1ed69ed4ece28a62b8ef53f23d6e6fa6f5dc44b1466bf3b13d47523a039d249794cdcde3e feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
35e548b3003509a6caab668fc3af1dbbf3b7b5a7fb0ad965dbd27a53d9252222410b103fc35c1a1049c78ff3e22c700dacb8e701aa6cabf42ddaaa0b539c18 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
44c5ddc55da7a674ef00f95f1a3994c86a8292a398d7c166d073d66d6f5eaaa5e49f660aa32abd4c660fae4657b0565dbcc17af974bf081a00a3c72896c5c3 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
92c7809ea2ce2d1265cb2dfc1d4881afef93f58f4ab2ecc8948ebf4845e791ea7ffec00aa1f149353f8178a6b30939f2c53bf15f6a62947f85d02ed0486803 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
96a8ee9b8c275dfe751e26f68b7cb99beb26e5266cd6c7a59a5ea4f1678bd56843d5188855752724f451296ac148a2583bc1494c110ec6946c7b239d72ed81 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
853a98f371182996d66a2d67f0e2a9f674b986336ec269ae183e0e39143db481b9f88203228f95aa6f114d24230154f46166bd2bb8da5a3e966ea1fa85205c feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a11ad79ad227c77d1f57c7ec9f736073f2919b8acfdd23ec743b500bdb335f97c1c1ffe721f0eff116502455f31f99a4344a0d9ca97c5bb5c7e2ebd54108bb feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a23f2cd8ef5cd6109fdbecf902ed9cbcf4338cac89c8c04013a87b10ea3a04f167375107320cff168713e51cb8c63d7bb0819de91de76b2b415f1ebcde83db feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
a672a41a59a087564072660294af05436e67e583947b9a6b6a747f5ce4e005e2d4912cb6700e3b950a768fa19f5d6bef56130c93ebaccb097acc5c8e4080ff feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
aefeb9e98f2e5c924ebaffdc81aa3f3a2e7a967f4a830391293fd953f692d360aaa50d239730f3883471ba2ef30e19d79a21298b1a3e06fecdcd0e2e5fc6e7 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
cf77b5d06d02e060cc3c029407a4b1b780a84acce273b7ba9f89e842a90820d9cc6986f46b124cc54f7f776b5b8eb554a210af67fd0fe5a8a29d04b3e78c22 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
d982735c4794ef2c4a107fe6100499c647004d439b259c4f091070db4e106dbf693d384113ebe14541affec153a99e512f713a97931f8547ff65612c8cb35a feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
dbfe42e97b017865fd4f14ed86cdb7e22da1ac40500af7ad5574a58312c86159226ffd14d50f21311e52f185c95d4c4e6efb2dfbe6de6f315c8d430f138800 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
df51f327f11a1130c7d78dea9d4fae25b2eec031002476fe1dc3a64186f971ac59ba070fffb7d8b13a3386f7f53452284cd74b29edcf209f69ae6fadf8bd28 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
e01f1bff0137b7bc89136c18b9f8a01f067f70d51cf9f82597ef8e13b5e5a9f65b0d7f127df737ac165401633f1fc0fc5c308a0649fec32519a16fdc5de353 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
f56bcd36280549f0e8d4fed9b54d494bd0da2a9da2802d74bb2b5153a7ebd8c7eac96c5fe46377ccb52df2769ae038521b96ce979d4efb4bf2deb134c682fc feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
fa1f14c5722278e81232a178b8e2724fb522577b4ced3f779930e3f7df417658d6219f3e34d81e061b76e9a417f16f3d94626afab8ccd5e8f51e14aacbdc30 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00
fdeb6f473380d734b41309d359f6d8a67eb4bea1cc0d288b869a8459c63e27090c92cf1b00c9e28871643843c6002641f5fd65dd1c94ccbfa7d4132fc86cd0 feat: compress governance operator outcomes (#253) 2026-04-19 12:30:36 +00:00