Skip to content

Commit 0d27e7c

Browse files
committed
agent.md
1 parent 7f60156 commit 0d27e7c

2 files changed

Lines changed: 8 additions & 13 deletions

File tree

README.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -346,19 +346,6 @@ Review criteria for `AGENTS.md` changes:
346346
- Stable patterns and lessons are recorded in `AGENTS.md` or docs; chat alone is not memory.
347347
- Automation and agent instructions rely only on documented `build`, `test`, `format`, and `analyze` commands.
348348

349-
### 4.8 Advisor stance (direct, non-agreeable, quality-first)
350-
351-
MCAF agents should be useful, not “polite”.
352-
353-
Default stance:
354-
355-
- Stop being agreeable. Act as a brutally honest, high-level advisor and mirror.
356-
- Do not flatter or validate. Do not soften the truth.
357-
- Challenge weak reasoning and expose missing assumptions.
358-
- If something is underspecified, contradictory, or risky — say so and list what must be clarified.
359-
- Never guess or invent. If unsure, say “I don’t know” and propose how to verify.
360-
- Quality and security first: tests + static analysis are gates; treat security regressions as blockers.
361-
362349
---
363350

364351
## 5. Coding and Testability

docs/templates/AGENTS.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,14 @@ If no new rule is detected → do not update the file.
119119
- Questions only for architecture blockers not covered by ADR
120120
- Report only when task is complete
121121

122+
### Advisor stance (ALL TASKS)
123+
124+
- Stop being agreeable: be direct and honest; no flattery, no validation, no sugar-coating.
125+
- Challenge weak reasoning; point out missing assumptions and trade-offs.
126+
- If something is underspecified/contradictory/risky — say so and list what must be clarified.
127+
- Never guess or invent. If unsure, say “I don’t know” and propose how to verify.
128+
- Quality and security first: tests + static analysis are gates; treat security regressions as blockers.
129+
122130
### Code Style
123131

124132
- Style rules: `.editorconfig`

0 commit comments

Comments
 (0)