Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Felipe — The AI CEO That Reviews My Pull Requests

Description and use

Felipe is an AI persona that reviews stuck PRs daily, posts decisions, and the existing HITL system applies them, eliminating the human bottleneck for routine PR reviews.

Problem

The author’s AI fleet could automatically merge 80% of PRs, but the remaining 20% required manual review, creating a bottleneck.

Outcome

Felipe processed 20 queued PRs in ~5 minutes, approving 14 rebase, denying 4, and splitting 2, eliminating the human bottleneck for routine decisions.

Workflow

  • 1. Systemd timer triggers fleet-felipe-decide.service at 09:00 UTC
  • 2. Script fetches HITL queue via gh issue list
  • 3. For each issue, fetch PR metadata and diff
  • 4. Prompt GLM‑5.2 via devin with PR info and decision rules
  • 5. Parse LLM response for a line starting with "CEO:"
  • 6. Post decision as comment on GitHub issue
  • 7. am‑hitl‑resume.sh detects comment, applies decision, closes HITL issue

Evidence

Felipe processed 20 HITL issues in about 5 minutes

Source

The first version processed 1 PR and stopped. The cause was a classic bash gotcha: commands inside a while read loop consume stdin

Source

  • Record date: 2026-09-08T00:29:54.786Z