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:
2025-09-17 09:54:16 -05:00
parent 2da83b8388
commit f91f3814e8
4 changed files with 50 additions and 2 deletions

View File

@@ -0,0 +1,21 @@
# 00 — Bootstrap — Questions (LLM)
- Remote: origin main; push enabled.
- Tagging: local time `YYYY-MM-DD-HHMM`.
- Commits: Conventional Commits.
- Codex binary: detect `codex` then `codex-cli`; allow `CODEX_BIN` override.
- Invocation defaults: user currently uses `codex --sandbox workspace-write --full-auto`; make these configurable.
- Defaults: accept codex-cli defaults for model/token/reasoning unless overridden.
- Precedence: CLI > env > project > mode > global.
- Config files: project-contained; no user home dotfiles.
- Prompts storage: in this repo — global system + mode rules (and optional mode system overlay). Projects elsewhere.
- Projects: not inside this repo; wrapper used from external project directories.
- MCP: mix of per-mode defaults + per-project; defer implementation (track in `docs/ROADMAP.md`).
- Wizards: basic for now (mode: name/desc/defaults/prompts/MCP; project: name/path/prompt/default mode/overrides).
- CLI UX: prefer subcommands; inside this repo allow only `new-mode`; outside support `new-project` and `run`.
- Outputs: write to `<project>/runs/<timestamp>/...`.
- Safety: never overwrite without `--force`; never run `git push` for user projects.
- Licensing: repo AGPLv3; user artifacts are user-licensed.
- OS/Deps: Ubuntu/Debian; bash, git, yq.
- Install: use `CodexHelper` from PATH; provide optional `bin/install.sh` to symlink.
- Copy prompts: on project scaffold, copy global/mode prompts into `prompts/_mode/` in project (read-only annotated) and compose: global → mode overlay → mode rules → project narrative.