* feat(config): add execution context profiles for mode-specific agent output * fix(config): add enum validation for context config key Validate context values against allowed enum (dev, research, review) in cmdConfigSet before writing to config.json, matching the pattern used for model_profile validation. Add rejection test for invalid context values.
23 lines
859 B
Markdown
23 lines
859 B
Markdown
# Research Context Profile
|
|
|
|
Agent output guidance for research mode. Loaded when `context: research` is set in config.json.
|
|
|
|
## Output Style
|
|
|
|
- Verbose, exploratory responses that surface trade-offs and alternatives
|
|
- Present multiple approaches with pros and cons before recommending one
|
|
- Include links, references, and citations where available
|
|
- Use structured headings and bullet lists for scan-ability
|
|
|
|
## Focus Areas
|
|
|
|
- Breadth of options — enumerate before narrowing
|
|
- Prior art and ecosystem conventions
|
|
- Risks, edge cases, and failure modes
|
|
- Dependencies and compatibility implications
|
|
- Long-term maintainability of each approach
|
|
|
|
## Verbosity
|
|
|
|
High. Explain reasoning, show evidence, and document assumptions. Include background context even if the developer likely knows it — research artifacts are read by future contributors who may not.
|