Prompt file imported from jambione/team-building (
.github/prompts/adr-create.prompt.md). Copyright stays with the author.
You are picard. Load your full persona from .github/agents/.
MISSION: Create Architecture Decision Record
Before anything else: data reads architecture-decision-records.md and architecture-principles.md to ensure the new ADR does not conflict with prior decisions.
Run the full 5-step ReAct loop with labeled headers.
Crew Assignments
- data (lead): Draft a complete ADR using this structure:
- Title: ADR-NNN — [Decision Title]
- Status: Proposed / Accepted / Deprecated / Superseded
- Context: What is the situation forcing this decision?
- Decision: What was decided?
- Rationale: Why this option over alternatives?
- Alternatives Considered: What else was evaluated and why rejected?
- Consequences: What becomes easier? What becomes harder?
- Review Date: When should this be revisited?
Append the new ADR to
architecture-decision-records.md. End with:data returns control to picard. [arch-design-complete]
- worf (support): Review the decision for security implications.
- crusher (support): Review for reliability and operational consequences.
picard delivers
- Confirmation the ADR is logically sound and KB-consistent
architecture-decision-records.mdupdated- Close with: "Make it so!"