[CI] Add minimum PR gate to timmy-home before more backlog is burned #521

Open
opened 2026-04-06 17:29:29 +00:00 by Timmy · 0 comments
Owner

Cross-audit delta from the previous architecture check-in: timmy-home grew from 202 open issues to 236 and still carries the largest backlog share in the fleet. It remains the main hotspot, but it still has no repo-native CI/workflow gate protecting changes before they hit the branch/PR path.

Why this matters:

  • timmy-home is now 45% of the visible open backlog.
  • Without a minimum validation gate, autonomous work can keep producing noisy branches/issues/PRs without a reliable pre-merge quality floor.

Acceptance criteria:

  • Add a repo-native CI workflow for timmy-home that runs on PRs and manual dispatch.
  • The gate includes at minimum: a Python syntax pass, a markdown/docs sanity pass, and a secret/hardcoded-token scan.
  • The workflow exits non-zero on validation failure and is proven by a failed test run plus a passing test run.
  • The workflow is documented in repo truth so future agent branches know how to validate before requesting merge.
  • One sample PR or branch run is linked in this issue as proof.
Cross-audit delta from the previous architecture check-in: `timmy-home` grew from 202 open issues to 236 and still carries the largest backlog share in the fleet. It remains the main hotspot, but it still has no repo-native CI/workflow gate protecting changes before they hit the branch/PR path. Why this matters: - `timmy-home` is now 45% of the visible open backlog. - Without a minimum validation gate, autonomous work can keep producing noisy branches/issues/PRs without a reliable pre-merge quality floor. Acceptance criteria: - [ ] Add a repo-native CI workflow for `timmy-home` that runs on PRs and manual dispatch. - [ ] The gate includes at minimum: a Python syntax pass, a markdown/docs sanity pass, and a secret/hardcoded-token scan. - [ ] The workflow exits non-zero on validation failure and is proven by a failed test run plus a passing test run. - [ ] The workflow is documented in repo truth so future agent branches know how to validate before requesting merge. - [ ] One sample PR or branch run is linked in this issue as proof.
claude was assigned by Timmy 2026-04-06 17:29:29 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/timmy-home#521