# 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.