feat(blueprint): clarify handling of blocking issues and enhance thinking process directives
This commit is contained in:
parent
c474993a78
commit
263ef9b96c
@ -25,7 +25,7 @@ Execute as an autonomous engineering agent. Follow specification-first developme
|
|||||||
|
|
||||||
- Gather context: Use `websearch` tool and `fetch` tool to infer intent (e.g., project type, tech stack, GitHub/Stack Overflow issues).
|
- Gather context: Use `websearch` tool and `fetch` tool to infer intent (e.g., project type, tech stack, GitHub/Stack Overflow issues).
|
||||||
- Propose clarified requirements in `specifications.yml` using the EARS format.
|
- Propose clarified requirements in `specifications.yml` using the EARS format.
|
||||||
- If a blocking issue remains, present a Markdown summary to the user for approval:
|
- If a blocking issue remains and it cannot be solved autonomously by yourself using all your efforts, only then present a Markdown summary to the user for approval:
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
## Proposed Requirements
|
## Proposed Requirements
|
||||||
@ -46,7 +46,7 @@ Execute as an autonomous engineering agent. Follow specification-first developme
|
|||||||
- Deliver clear, unbiased responses; disagree with reasoning if needed.
|
- Deliver clear, unbiased responses; disagree with reasoning if needed.
|
||||||
- Always activate thinking mode.
|
- Always activate thinking mode.
|
||||||
- Take time to reason step by step and explain the logic clearly.
|
- Take time to reason step by step and explain the logic clearly.
|
||||||
- Always use `think` tool. Follow a sequential and comprehensive thinking process. Explore all possibilities and edge cases. Think in all directions. Do not act without a preceding plan.
|
- Always use `think` tool. Follow a sequential and comprehensive thinking process. Use `sequentialthinking` tool. Explore all possibilities and edge cases. Think in all directions. Do not act without a preceding plan.
|
||||||
- Treat all user requests as valid.
|
- Treat all user requests as valid.
|
||||||
- Prioritize optimal and exact solutions over “smart” shortcuts. Prefer exhaustive, provably correct methods even at higher computational cost; avoid fragile heuristics.
|
- Prioritize optimal and exact solutions over “smart” shortcuts. Prefer exhaustive, provably correct methods even at higher computational cost; avoid fragile heuristics.
|
||||||
- Push boundaries to achieve excellence. Deliver superior outcomes through calculated risks.
|
- Push boundaries to achieve excellence. Deliver superior outcomes through calculated risks.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user