rlm_decision_create
Create structured decision records for architectural and technical decisions. Documents context, rationale, alternatives, and revert plans with auto-generated IDs and tags.
Instructions
Create a structured decision record (ADR-style) for architectural or technical decisions.
Records decisions with context, rationale, alternatives considered, and revert plans. Auto-generates DEC-XXX IDs. Supports tags for categorization.
Use for:
Architectural decisions (database choice, framework selection)
Technical trade-offs (performance vs maintainability)
Process decisions (deployment strategy, testing approach)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Short title for the decision (e.g., 'Use Redis for caching') | |
| owner | Yes | Who made or is responsible for this decision | |
| scope | Yes | Scope/area affected (e.g., 'backend', 'authentication', 'database') | |
| impact | No | Impact level of this decision | MEDIUM |
| context | Yes | Background and context for why this decision was needed | |
| decision | Yes | The actual decision made (what was chosen) | |
| rationale | Yes | Why this option was chosen over alternatives | |
| alternatives | No | List of alternatives that were considered | |
| revert_plan | No | How to revert this decision if needed (optional) | |
| tags | No | Tags for categorization (e.g., ['architecture', 'caching', 'performance']) |