UNPKG

sf-agent-framework

Version:

AI Agent Orchestration Framework for Salesforce Development - Two-phase architecture with 70% context reduction

90 lines (71 loc) 2.72 kB
# Architecture Review ## Purpose Conduct comprehensive architecture reviews of Salesforce solutions to ensure alignment with best practices, scalability requirements, and enterprise standards. ## Instructions 1. **Pre-Review Preparation** - Gather all architecture documentation - Review solution design documents - Analyze technical specifications - Prepare architecture assessment checklist 2. **Solution Architecture Assessment** - Evaluate overall solution design against requirements - Assess data model design and relationships - Review security architecture and access controls - Analyze integration architecture and patterns 3. **Technical Architecture Review** - Review custom code (Apex, LWC, Aura) - Assess declarative vs programmatic solutions - Evaluate governor limit considerations - Check performance optimization strategies 4. **Scalability and Performance** - Analyze data volume projections - Review large data volume (LDV) strategies - Assess query optimization and indexing - Evaluate asynchronous processing design 5. **Compliance and Standards** - Verify adherence to Salesforce best practices - Check compliance with enterprise standards - Review security and compliance requirements - Assess technical debt and risks 6. **Integration Architecture** - Review integration patterns and middleware - Assess API design and usage - Evaluate error handling and retry logic - Check monitoring and logging approach ## Input Requirements - Solution architecture documents - Technical design specifications - Data model diagrams - Integration architecture diagrams - Code repositories and metadata - Performance requirements - Security and compliance requirements ## Output Format - Architecture Review Report including: - Executive summary of findings - Detailed assessment by category - Risk analysis and mitigation strategies - Recommendations with priority levels - Architecture decision records (ADRs) - Remediation roadmap ## Review Criteria - **Well-Architected Framework Alignment** - Trusted (Security, Compliance, Privacy) - Easy (User Experience, Adoption) - Adaptable (Flexibility, Scalability) - Model (Platform Capabilities) - **Technical Excellence** - Code quality and maintainability - Performance optimization - Error handling and resilience - Testing coverage ## Best Practices - Use Salesforce Architect's Guide as reference - Leverage Well-Architected Framework - Consider multi-org strategy where applicable - Plan for DevOps and CI/CD integration - Document all architectural decisions - Include stakeholders in review process - Focus on business value alignment