Template
fix(policy): ban harness question tools — questions-v(N).md only
Harness "ask user"/question tools (structured prompts, modal forms) are
not portable across harnesses, don't version history, and bypass the
git-tracked record. Make the existing questions-v(N).md rule explicit
and non-negotiable in both BASELINE-PROMPT.md §10 and AGENTS.md.
💘 Generated with Crush
Assisted-by: Crush:glm-5.2
This commit is contained in:
@@ -123,6 +123,12 @@ docker run --rm --env-file ~/.creds/discourse.env \
|
||||
|
||||
## Questions
|
||||
|
||||
- **NEVER use a harness "question"/"ask user" tool** (structured prompts,
|
||||
modal forms, tabbed questions). Banned across every project, every
|
||||
harness. Not portable, not version-controlled, bypasses the git record.
|
||||
Non-negotiable. (See `BASELINE-PROMPT.md` §10.)
|
||||
- **All questions go in the git-tracked `questions-v(N).md` file.** The
|
||||
human edits the answer inline in the same file; version up per round.
|
||||
- Capture questions for the human in a git-tracked `questions-v(N).md` file.
|
||||
- The human reviews and edits it inline. Version up when a round of answers lands.
|
||||
- Questions, answers, and the reasoning behind decisions are often more important than the code. Synthesize resolved Q&A into Discourse (decisions) and Redmine (work items).
|
||||
|
||||
Reference in New Issue
Block a user