docs: adopt per-round files + LLM counterparts; add llm versions for 00-bootstrap and 01-codexhelper; update AGENTS and SeedPrompt
This commit is contained in:
20
collab/proposals/01-codexhelper.llm.md
Normal file
20
collab/proposals/01-codexhelper.llm.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# 01 — CodexHelper — Proposal (LLM)
|
||||
|
||||
- Tool: `CodexHelper` bash wrapper for codex-cli.
|
||||
- CLI (subcommands):
|
||||
- new-project: scaffold project files
|
||||
- run: compose prompts + call codex
|
||||
- new-mode: scaffold mode (repo-only)
|
||||
- Where to run: repo → only new-mode; elsewhere → new-project, run.
|
||||
- Prompts order: global system → mode system overlay (optional) → mode rules → project narrative.
|
||||
- Config: YAML + yq; precedence CLI > env > project > mode > global.
|
||||
- Binary: detect `codex` then `codex-cli`; override `CODEX_BIN`.
|
||||
- Safety: no overwrites without `--force`; never `git push` for user projects.
|
||||
- Outputs: `<project>/runs/<ts>/...`.
|
||||
- Layout (repo): `CodexHelper`, `bin/install.sh`, `prompts/global/system.md`, `modes/<Name>/{mode.md,system.md?,defaults.yaml}`, `templates/project/<Name>/...`.
|
||||
- Layout (project): `prompts/{project.md,style.md?}`, `prompts/_mode/`, `codex.yaml`, `codex.sh`, `runs/`.
|
||||
- Phase 1 acceptance:
|
||||
- new-mode creates mode skeleton
|
||||
- new-project scaffolds without overwrites
|
||||
- run composes and calls detected codex; writes under runs/
|
||||
- precedence respected; running in repo errors for run/new-project
|
Reference in New Issue
Block a user