╔══════════════════╗
┌─┐┌─┐┌─┐┬─┐┬┌─ ║ ROARK CO. INC. ║
├┬┘│ │├─┤├┬┘├┴┐ ╔╝╮ ━━━━━━━━━━━━━ ╔╗
┴└─└─┘┴ ┴┴└─┴ ┴ ║ ╲╲ AUTONOMOUS ║║
║ ╲╲ CODING ║║
v0.1.x · MIT · ANSI-COMPAT ║ ╲╲ AGENT ║║
╚════╲╲════════════╝╝
╲╲
roark is a CLI workflow runner around the Pi coding-agent SDK. Label an issue afk, run roark auto from cron, and wake up to a draft PR. No daemon. No magic. No merges.
[00:00] gh issue list --label afk [00:01] selected #482 "fix flaky cron in worker" [00:01] git switch -c roark/issue-482 main [00:02] phase=triage verdict=proceed [00:14] phase=plan steps=7 [00:55] phase=implement files=4 +112 -38 [01:42] phase=review.A blockers=0 [01:48] phase=review.B blockers=1 [02:31] phase=fix.1 resolved=1 [02:54] phase=final-review blockers=0 [02:55] phase=readiness status=ready-for-pr [02:55] verify: bun run typecheck
[02:58] ✓ exit 0
[02:59] git push -u origin roark/issue-482 [03:00] gh pr create --draft #PR-1207
The artifact must declare ## Status as ready-for-pr. Anything else — fail.
--verify "bun run typecheck"via sh -c. Non-zero — fail. Roark won't push, won't lie.