Remove unused blade settings pages not linked from UI Convert remaining frontend pages to SPA actions Convert settings user_settings and general to SPA actions Convert settings profile pages to SPA actions Convert contacts and projects add/edit pages to SPA actions Convert clients add/edit page to SPA action with loading pattern Refactor component scoped IDs from $id to $sid Fix jqhtml comment syntax and implement universal error component system Update all application code to use new unified error system Remove all backwards compatibility - unified error system complete Phase 5: Remove old response classes Phase 3-4: Ajax response handler sends new format, old helpers deprecated Phase 2: Add client-side unified error foundation Phase 1: Add server-side unified error foundation Add unified Ajax error response system with constants 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
RSpade Framework Documentation
For Developers Using RSpade
Welcome to the RSpade framework documentation. RSpade is a Visual Basic-like development environment for PHP/Laravel that prioritizes simplicity, straightforwardness, and rapid development.
Getting Started
- LLM Integration: Point your AI assistant to
CLAUDE.dist.mdfor comprehensive development directives - Architecture: Read
rsx-architecture.mdfor framework overview and core concepts - Coding Standards: See
coding-conventions.mdfor naming conventions and style guide - Framework Updates: Follow
framework_upstream.mdto sync with upstream framework updates
Documentation Files
Core Documentation
CLAUDE.dist.md- Comprehensive AI/LLM development guide (primary reference)rsx-architecture.md- Architecture overview and core philosophyrsx-dispatch-system.md- Routing and request handling systemcoding-conventions.md- Code style, naming standards, and conventions
Framework Behavior
framework_divergences.md- How RSpade differs from standard Laravelframework_upstream.md- Keeping your project updated with framework changes
Advanced Topics
llm_migration_system.md- Snapshot-based migration system for AI-friendly development
External Libraries
jqhtml_quickstart.md- JQHTML component system build processjqhtml_migration_report.md- JQHTML NPM package migration notesjqhtml_vscode_extension_setup.md- VS Code extension setup for JQHTML
Quick Reference
Common Commands:
php artisan rsx:check # Check code quality
php artisan rsx:clean # Clear caches (troubleshooting)
php artisan rsx:debug /route # Test routes with headless browser
php artisan rsx:man <topic> # View detailed documentation
Project Structure:
/rsx/ # Your application code (RSX)
├── app/ # Application modules
├── models/ # Database models
├── theme/ # Global theme assets
├── main.php # App-wide middleware
└── permission.php # Authorization methods
/app/RSpade/ # Framework runtime (do not modify)
Support
For issues or questions about the RSpade framework, refer to the comprehensive CLAUDE.dist.md documentation or consult the specific topic files listed above.