Skip to content

docs(harness): non-interactive agent driver operational guide (#34 / #30 PR4)#37

Open
k-buchi4696 wants to merge 1 commit into
feature/33-goals-dispatchfrom
feature/34-non-interactive-docs
Open

docs(harness): non-interactive agent driver operational guide (#34 / #30 PR4)#37
k-buchi4696 wants to merge 1 commit into
feature/33-goals-dispatchfrom
feature/34-non-interactive-docs

Conversation

@k-buchi4696

Copy link
Copy Markdown
Collaborator

Summary

Out of scope (deferred)

issue #34 のタスク欄にあった以下は、prettier フックが working tree に残した
無関係な reformatting と分離できなかったため follow-up に分割します:

実機での疎通確認 (cron / CI 例) も follow-up イシュー候補。

Test plan

  • `pytest tests/` が 582 passed のまま (このPR は docs only)
  • GitHub UI でレンダリング: テーブル / コードブロック / 内部リンクが崩れない
  • `docs/non-interactive-mode.md` 内の cross-reference (`harness-demo.md`, `../README.md`, `../autoforge.example.yml`) が解決する
  • cron 例 / GitHub Actions 例の手順を一度実機で再現確認 (follow-up issue 化)

Stack

```
PR #31 (foundation)
└─ PR #35 (CLI integration)
└─ PR #36 (goals dispatcher)
└─ PR #37 ← this PR (docs)
```

🤖 Generated with Claude Code

 PR4)

Add docs/non-interactive-mode.md covering `autoforge loop --mode goals`:
- mode comparison (pipeline vs goals vs manual harness)
- quickstart (install CLI → goals: schema → dry-run → real run)
- CLI flag reference (--mode, --backend, --dry-run, --max-goals,
  --goal-timeout, --config)
- scheduling examples (cron, GitHub Actions with Claude Code OAuth)
- prompt template documentation (build_prompt output)
- troubleshooting (CLI-on-PATH errors, timeout sentinels, mode mix-ups)

PR4 of issue #30 (non-interactive agent driver). Originally scoped to
also touch README.md and autoforge.example.yml; deferred to a follow-up
to keep this PR free of unrelated prettier reformatting that has
accumulated in the working tree across earlier sessions.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

1 participant