Skip to content

fix(registry): skip tree-truncated repos in render repair sweep - #282

Merged
harlan-zw merged 2 commits into
mainfrom
fix/issue-280
Sep 23, 2026
Merged

harlan-zw merged 2 commits into
mainfrom
fix/issue-280

Conversation

@harlan-github-agent

Copy link
Copy Markdown
Contributor

🔗 Linked issue

Closes #280

❓ Type of change

  • 📖 Documentation
  • 🐞 Bug fix
  • 👌 Enhancement
  • ✨ New feature
  • 🧹 Chore
  • ⚠️ Breaking change

📚 Description

The render-repair sweep kept re-picking posthog/posthog every six hours even though that repo's tree truncates on every GitHub attempt, so each fire queued a render job that could only fail. The daily-checkin issue reports four guaranteed failed jobs on 2026-09-22 (00:25Z, 06:30Z, 12:25Z, 18:25Z) plus a 38-attempt stale-reservation retry loop, all from that one repo.

Both sync sweeps already exclude repos carrying a too-large tree verdict; the repair sweep was missing that guard and now carries it too. While adding it I moved the query next to the other candidate SQL so the three sweeps sit in one file and cannot drift apart silently again. A successful repo write clears the verdict, so an affected skill re-enters the sweep once its repo becomes fetchable.

Follow-up that stays open: the issue's 24-hour post-deploy check, failed_jobs with exception = 'tree_truncated' returning 0 across four 6-hour fires.

🤖 AI disclosure: Harlan Agent Kit modified this description. My AI open-source policy.

@harlan-github-agent harlan-github-agent Bot added harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. labels Sep 22, 2026
@harlan-github-agent

harlan-github-agent Bot commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor Author

🤖 MERGED

Harlan Agent Kit posted this automated review. It is not Harlan's personal review or approval. AI open source policy. Last updated: 2026-09-23 13:02 UTC.

GitHub merged this pull request.

No material findings were recorded.

9e2ddd72-ae0d-4ac5-93bf-27488459da74

@harlan-github-agent harlan-github-agent Bot added harlan-agent-blocked The automated Review found a material defect in this head commit. harlan-agent-running An Agent holds a Task on this issue or pull request right now. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. harlan-agent-blocked The automated Review found a material defect in this head commit. labels Sep 22, 2026
@harlan-github-agent harlan-github-agent Bot added harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-ready The automated Review passed every gate on this head commit. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. labels Sep 22, 2026
@harlan-zw
harlan-zw merged commit f11f46f into main Sep 23, 2026
6 checks passed
@harlan-github-agent harlan-github-agent Bot removed the harlan-agent-ready The automated Review passed every gate on this head commit. label Sep 23, 2026
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.

Reconcile-rendered re-picks truncated-tree repos every 6 hours

1 participant