Skip to main content
The Scope Rule Architects project is actively evolving based on community needs and framework innovations. This roadmap outlines our priorities and planned enhancements.

Current Status

The project currently provides specialized agents for:
  • Angular 20+ (standalone components, signals)
  • Next.js 15+ (App Router, Server Components)
  • Astro 5+ (Islands Architecture, Content Collections)
  • React (general-purpose)
All agents enforce the Scope Rule pattern and integrate with modern framework best practices.

Priority Framework Agents

Our top priority is expanding framework coverage to include the most requested modern frameworks.

Vue.js with Nuxt

Status: PlannedAgent for Vue 3 Composition API and Nuxt 3+ with:
  • Composition API and script setup
  • Auto-imports and file-based routing
  • Server components and islands
  • Nuxt modules integration
  • Scope Rule enforcement for composables

SvelteKit

Status: PlannedAgent for SvelteKit with:
  • Reactive declarations and stores
  • File-based routing
  • Server-side rendering
  • Progressive enhancement
  • Scope Rule for actions and routes

Solid.js with SolidStart

Status: PlannedAgent for Solid.js and SolidStart with:
  • Fine-grained reactivity
  • JSX without VDOM
  • Server functions
  • Streaming SSR
  • Signal-based state management

Remix

Status: PlannedAgent for Remix framework with:
  • Nested routing
  • Data loading patterns
  • Form handling with actions
  • Progressive enhancement
  • Route-based code splitting

Enhanced Features

Migration Assistants

Status: PlannedTools to help migrate existing codebases to Scope Rule architecture:
  • Analyze existing structure
  • Identify violations
  • Suggest refactoring steps
  • Generate migration plans
  • Automated file movement with import updates

Architecture Validation

Status: PlannedCLI tools and CI integrations to enforce Scope Rule:
  • Lint rules for architectural violations
  • Pre-commit hooks
  • CI/CD checks
  • Architecture metrics and reports
  • Automated suggestions

Visual Documentation

Status: PlannedEnhanced documentation with:
  • Interactive architecture diagrams
  • Video tutorials and walkthroughs
  • Visual decision trees
  • Before/after refactoring examples
  • Framework comparison guides

Real-World Examples

Status: In ProgressComplete example projects demonstrating:
  • E-commerce applications
  • SaaS dashboards
  • Content management systems
  • Multi-tenant applications
  • Monorepo setups

MCP Integration Enhancements

Expanded MCP Coverage

Integrate with additional MCP servers for:
  • Vue/Nuxt MCP: Official Vue and Nuxt documentation access
  • Svelte MCP: SvelteKit patterns and best practices
  • Framework-agnostic MCPs: TypeScript, testing, build tools
  • Custom MCPs: Scope Rule validation and analysis
This ensures agents always have access to the latest framework documentation and patterns.

Community-Driven Development

The project’s evolution is guided by community feedback and contributions.

How We Prioritize

1

Community Feedback

We track feature requests, framework priorities, and pain points through:
  • GitHub issues and discussions
  • Community surveys
  • Usage analytics (when available)
  • Direct feedback from users
2

Framework Popularity

Priority is given to frameworks with:
  • Large and growing user bases
  • Active development and updates
  • Strong ecosystem support
  • Alignment with modern best practices
3

Community Contributions

Contributors can accelerate development by:
  • Creating new framework agents
  • Improving existing agents
  • Adding documentation and examples
  • Building tooling and integrations

Get Involved

You can help shape the roadmap:
  • Vote on priorities: Comment on GitHub issues to show demand
  • Contribute agents: Build agents for new frameworks
  • Share use cases: Tell us how you’re using the agents
  • Report issues: Help us improve existing agents
  • Spread the word: Share the project with your community
See the Contributing Guide for how to get started.

Long-Term Vision

Our long-term goals for the Scope Rule Architects project:
Establish the Scope Rule as a recognized architectural pattern across the frontend ecosystem:
  • Coverage for all major frameworks
  • Standardized terminology and concepts
  • Integration with popular tools and IDEs
  • Educational resources and certifications
Deep integration with framework ecosystems:
  • Official framework CLI integrations
  • IDE extensions and plugins
  • Scaffolding templates
  • Framework-specific tooling
  • Community packages and libraries
Advanced AI capabilities for architectural guidance:
  • Automated refactoring suggestions
  • Context-aware code placement
  • Performance optimization recommendations
  • Architectural debt detection
  • Predictive analysis for scaling
Comprehensive learning resources:
  • Online courses and tutorials
  • Certification programs
  • Workshop materials
  • Conference talks and presentations
  • University curriculum integration

Timeline

Timelines are approximate and subject to change based on community contributions and priorities.
MilestoneTargetStatus
Vue.js/Nuxt AgentQ2 2026Planning
SvelteKit AgentQ2 2026Planning
Architecture Validation ToolsQ3 2026Design
Migration AssistantsQ3 2026Design
Solid.js/SolidStart AgentQ4 2026Planning
Remix AgentQ4 2026Planning
Visual DocumentationOngoingIn Progress
Real-World ExamplesOngoingIn Progress

Stay Updated

Follow project updates:
  • GitHub: Star and watch the repository
  • Discussions: Join conversations in GitHub Discussions
  • Community: Follow Gentleman Programming
  • Social: Follow Alan Buscaglia for updates on Angular and architecture patterns

About the Creator

This project is maintained by Alan Buscaglia:
  • Google Developer Expert in Angular
  • Microsoft MVP
  • Gentleman Programming Community Leader
The roadmap is shaped by real-world experience building production applications and community feedback from developers worldwide.
Have ideas for the roadmap? Open a GitHub Discussion to share your thoughts!

Build docs developers (and LLMs) love