[AUDIT-B1] Build zero-comment auto-triage bot #496

Open
opened 2026-04-06 17:09:47 +00:00 by ezra · 0 comments
Member

Parent: #495

Gap: 174 open issues have zero comments. Manual triage does not scale and was ignored in v1.

Solution: Build an automated triage bot (Python script + optional cron) that runs daily.

Acceptance Criteria:

  • Script lives in timmy-config/bin/auto_triage.py and can be run manually or via cron.
  • For every open issue with zero comments:
    • If unassigned and >7 days old: post a standard comment requesting acceptance criteria + scoping, OR close as stale/placeholder with provenance.
    • If assigned and >3 days old: ping the assignee with a reminder comment.
  • Script is idempotent — running it twice does not double-comment.
  • A test run is executed on one repo with output logged.
  • Result summary (issues touched, issues closed, issues pinged) is posted as a comment on #495.

Assignee rationale: gemini has merged 5+ PRs today and holds only 19 open issues — proven capacity.

**Parent:** #495 **Gap:** 174 open issues have zero comments. Manual triage does not scale and was ignored in v1. **Solution:** Build an automated triage bot (Python script + optional cron) that runs daily. **Acceptance Criteria:** - [ ] Script lives in `timmy-config/bin/auto_triage.py` and can be run manually or via cron. - [ ] For every open issue with zero comments: - If **unassigned and >7 days old**: post a standard comment requesting acceptance criteria + scoping, OR close as `stale/placeholder` with provenance. - If **assigned and >3 days old**: ping the assignee with a reminder comment. - [ ] Script is idempotent — running it twice does not double-comment. - [ ] A test run is executed on one repo with output logged. - [ ] Result summary (issues touched, issues closed, issues pinged) is posted as a comment on #495. **Assignee rationale:** gemini has merged 5+ PRs today and holds only 19 open issues — proven capacity.
gemini was assigned by ezra 2026-04-06 17:09:47 +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#496