Skip to content

chore: add fallow quality gate#449

Merged
thymikee merged 2 commits intomainfrom
codex/fallow-quality-gate
Apr 26, 2026
Merged

chore: add fallow quality gate#449
thymikee merged 2 commits intomainfrom
codex/fallow-quality-gate

Conversation

@thymikee
Copy link
Copy Markdown
Contributor

Summary

Add Fallow as a code-quality gate for dead code, duplication, and health checks.

Configure repo-aware Fallow entry points and intentional public/test-helper surfaces so dead-code analysis is clean, commit baselines for existing duplication and health findings, and wire pnpm check:fallow into CI and pnpm check.

Also extracts shared rect-center handling introduced during cleanup to avoid adding a new clone group.

Touched-file count: 49. Scope expanded from CI/tooling setup into small source cleanup where Fallow auto-fixes and changed-file audit required it.

Validation

  • pnpm format
  • pnpm fallow:baseline
  • npx fallow dead-code --summary
  • pnpm check:fallow --base main
  • pnpm check:tooling
  • pnpm check:unit
  • git diff --check

Known gap: existing repo-wide duplication and health findings remain baselined (662 clone groups, 293 health findings) so CI guards against new regressions without requiring a broad refactor in this PR.

@github-actions
Copy link
Copy Markdown

PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://callstackincubator.github.io/agent-device/pr-preview/pr-449/

Built to branch gh-pages at 2026-04-26 17:51 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@thymikee thymikee merged commit f07e82e into main Apr 26, 2026
16 checks passed
@thymikee thymikee deleted the codex/fallow-quality-gate branch April 26, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant