TenantAtlas/specs/375-ui-bloat-regression-guard/artifacts/affected-files.md
ahmido 8efc8981a4 feat(guard): implement ui bloat regression guard (#446)
Added UiBloatRegressionGuardTest to enforce known UI bloat and customer/auditor safety regression patterns across configured runtime UI source paths as defined in Spec 375.

Registered the test in Pest.php and added to TestLaneManifest.

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #446
2026-06-13 09:03:36 +00:00

1.8 KiB

Affected Files

File Purpose Change Type Classification Risk Verification
specs/375-ui-bloat-regression-guard/artifacts/source-summary.md Source inventory and implementation option record add spec artifact low review
specs/375-ui-bloat-regression-guard/artifacts/guard-rules.md Rule contract add spec artifact low review
specs/375-ui-bloat-regression-guard/artifacts/scanner-design.md Scanner design add spec artifact low review
specs/375-ui-bloat-regression-guard/artifacts/allowlist-policy.md Allowlist policy add spec artifact low review
specs/375-ui-bloat-regression-guard/artifacts/initial-scan-report.md Initial scan evidence add spec artifact medium guard run
specs/375-ui-bloat-regression-guard/artifacts/validation-report.md Validation closeout add spec artifact low commands recorded
specs/375-ui-bloat-regression-guard/artifacts/follow-up-recommendations.md Follow-up scope add spec artifact low review
apps/platform/tests/Support/UiBloat/UiBloatScanner.php Test-owned source scanner add test support medium Pest guard
apps/platform/tests/Feature/Guards/UiBloatRegressionGuardTest.php Guard entrypoint and behavior coverage add heavy-governance test medium targeted Pest
apps/platform/tests/Pest.php Surface-guard group registration update test config low targeted Pest/manifest
apps/platform/tests/Support/TestLaneManifest.php Heavy-governance family ownership update test governance low manifest tests
specs/375-ui-bloat-regression-guard/tasks.md Completion state update spec artifact low review

No runtime UI, route, model, migration, policy, provider, Graph, queue, scheduler, storage, or Filament panel files are intentionally changed.