architecture-decision-recordsDocument significant technical decisions with context, rationale, and consequences to maintain clear, lightweight architectural records for future reference.
Install via ClawdBot CLI:
clawdbot install wpank/architecture-decision-recordsGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 1, 2026
A retail company building a new e-commerce platform needs to choose a primary database that supports ACID transactions for payments, complex queries for reporting, and full-text search for products. The team evaluates PostgreSQL, MySQL, and MongoDB to balance compliance, scalability, and team expertise, documenting the decision to ensure consistency and future reference.
A fintech startup adopting a microservices architecture must select an API gateway for centralized management, rate limiting, and security. They compare Kong Gateway, AWS API Gateway, and custom Nginx solutions, focusing on vendor independence, extensibility, and infrastructure management trade-offs to support rapid scaling and regulatory compliance.
A SaaS company with a large React codebase experiences increasing bugs from prop type mismatches and decides to adopt TypeScript for improved type safety and developer tooling. They plan an incremental migration, documenting the decision to manage learning curves and ensure smooth adoption across teams.
An enterprise with a legacy MongoDB setup for user profiles faces operational burdens and transaction issues, deciding to migrate to PostgreSQL for better consistency and reduced complexity. They create a deprecation ADR to outline the migration plan, lessons learned, and ensure alignment across development and operations teams.
A healthcare provider designing a new patient data system must choose between architectural approaches for handling sensitive health records, focusing on security, compliance (e.g., HIPAA), and integration patterns. They use ADRs to document decisions on database technology, API design, and risk mitigations to maintain audit trails and institutional knowledge.
Companies offering software services on a recurring subscription basis use ADRs to document decisions on technology stacks, scalability strategies, and API designs, ensuring long-term maintainability and reducing technical debt as they evolve features and integrate with third-party systems.
Consulting firms and development agencies leverage ADRs to capture client-specific architectural decisions, such as framework adoptions or infrastructure choices, providing transparent documentation that aids in project handovers, compliance audits, and future enhancements for enterprise clients.
Open source projects and communities use ADRs to log key technical decisions, like adopting new libraries or deprecating features, fostering collaboration and transparency among contributors, and serving as a reference for users and maintainers to understand the project's evolution and rationale.
💬 Integration Tip
Integrate ADRs into your existing documentation workflow by storing them in a version-controlled directory like docs/adr/ and linking them from project READMEs to ensure visibility and consistency across teams.
Scored Apr 15, 2026
Use when designing new system architecture, reviewing existing designs, or making architectural decisions. Invoke for system design, architecture review, design patterns, ADRs, scalability planning.
Guide any property decision for buyers, sellers, landlords, investors, or agents in any jurisdiction.
团建方案策划。活动规划、破冰游戏、户外拓展、远程团建、预算编制、活动反馈。Team building planner with activities, icebreakers, outdoor events, remote team-building, budgets, feedback. 团建、团队建设、拓展活...
Avoid common Unreal mistakes — garbage collection, UPROPERTY macros, replication authority, and asset reference pitfalls.
When the user wants to audit, redesign, or plan their website's structure, URL hierarchy, navigation design, or internal linking strategy. Use when the user...
Build RAG systems for construction knowledge bases. Create searchable AI-powered construction document systems