FAQ
FAQ

workflow が高コストになる前に答える。

CafeKit の失敗は scope、validation、または chat を state として扱うことから起きます。このページは common edge cases を整理します。

OpenCode は supported ですか?#

はい。Installer は self-contained な .opencode/ runtime(skills、agents、commands、rules、references、scripts、runtime.json.opencode/plugins/ 配下の TypeScript plugins を含む)を書き出します。root AGENTS.md も書き、opencode.json を merge します。OpenCode は .claude/ とファイルを共有しません。

すべての task に /hapo:specs が必要ですか?#

いいえ。meaningful feature work には specs を使います。bugs には /hapo:debug/hapo:hotfix を使います。小さな local fix は full spec を必要としない場合があります。

なぜ task files が重要ですか?#

task files は scope、steps、completion criteria、evidence を保存します。human intent と machine-checkable state をつなぐ layer です。

NO_TESTS は pass ですか?#

いいえ。real test suite が実行されていないという意味だけです。build health、runtime proof、task evidence はまだ必要です。

chat だけで done にできますか?#

できません。fresh verification 後に spec.json と task markdown の物理 state sync が必要です。

production bug は何を使いますか?#

root cause が不明なら /hapo:debug から始めます。diagnosis 後、または bug と target fix が明確なら /hapo:hotfix を使います。