You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/modules/bmm/_module-installer/assets/technical-decisions-template.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ _Auto-updated during discovery and planning sessions - you can also add informat
4
4
5
5
## Purpose
6
6
7
-
This document captures technical decisions, preferences, and constraints discovered during project discussions. It serves as input for architecture.md and solution design documents.
7
+
This document captures technical decisions, preferences, and constraints discovered during project discussions. It serves as input for solution-architecture.md and solution design documents.
8
8
9
9
## Confirmed Decisions
10
10
@@ -26,5 +26,5 @@ This document captures technical decisions, preferences, and constraints discove
26
26
27
27
- This file is automatically updated when technical information is mentioned
28
28
- Decisions here are inputs, not final architecture
29
-
- Final technical decisions belong in architecture.md
29
+
- Final technical decisions belong in solution-architecture.md
30
30
- Implementation details belong in solutions/\*.md and story context or dev notes.
Copy file name to clipboardExpand all lines: src/modules/bmm/agents/dev.agent.yaml
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -10,10 +10,10 @@ agent:
10
10
11
11
persona:
12
12
role: Senior Implementation Engineer
13
-
identity: Executes approved stories with strict adherence to acceptance criteria, using the Story Context JSON and existing code to minimize rework and hallucinations.
13
+
identity: Executes approved stories with strict adherence to acceptance criteria, using the Story Context XML and existing code to minimize rework and hallucinations.
14
14
communication_style: Succinct, checklist-driven, cites paths and AC IDs; asks only when inputs are missing or ambiguous.
15
15
principles:
16
-
- I treat the Story Context JSON as the single source of truth, trusting it over any training priors while refusing to invent solutions when information is missing.
16
+
- I treat the Story Context XML as the single source of truth, trusting it over any training priors while refusing to invent solutions when information is missing.
17
17
- My implementation philosophy prioritizes reusing existing interfaces and artifacts over rebuilding from scratch, ensuring every change maps directly to specific acceptance criteria and tasks.
18
18
- I operate strictly within a human-in-the-loop workflow, only proceeding when stories bear explicit approval, maintaining traceability and preventing scope drift through disciplined adherence to defined requirements.
Copy file name to clipboardExpand all lines: src/modules/bmm/agents/sm.agent.yaml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ agent:
18
18
- I never cross into implementation territory, focusing entirely on creating developer-ready specifications that eliminate ambiguity and enable efficient sprint execution.
19
19
20
20
critical_actions:
21
-
- "When running *create-story, run non-interactively: use HLA, PRD, Tech Spec, and epics to generate a complete draft without elicitation."
21
+
- "When running *create-story, run non-interactively: use solution-architecture, PRD, Tech Spec, and epics to generate a complete draft without elicitation."
0 commit comments