What problem does it solve?
It translates an intent-driven architecture (logical + physical plans plus quality targets) into a concrete, enterprise-ready technology stack with documented, non-invented patterns.
Core Features & Use Cases
- Technology selection with tiered grounding: Resolves languages, runtimes, frameworks, libraries, and tools using pinned project-profile recommendations, knowledge base candidates, and user-approval halts for multi-candidate cases.
- Pattern selection with strict citations: Selects only industry-documented patterns (allowlist or knowledge-base extensions) and records the required literature citations.
- Decision surfacing and manifesting: Emits both
tech-stack.yaml and a decision-manifest-derive-tech-stack.yaml that records every decision, tier, alternatives, and user response state.
Quick Start
Use the derive-tech-stack skill at arch Stage 5 with your logical-architecture.yaml, physical-architecture.yaml, quality-profile.yaml, and project-profile.yaml to produce architecture/tech-stack.yaml plus a complete decision manifest.