Files
rspade_system/docs/README.md
root f6fac6c4bc Fix bin/publish: copy docs.dist from project root
Fix bin/publish: use correct .env path for rspade_system
Fix bin/publish script: prevent grep exit code 1 from terminating script

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 02:08:33 +00:00

59 lines
2.4 KiB
Markdown
Executable File

# 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
1. **LLM Integration**: Point your AI assistant to `CLAUDE.dist.md` for comprehensive development directives
2. **Architecture**: Read `rsx-architecture.md` for framework overview and core concepts
3. **Coding Standards**: See `coding-conventions.md` for naming conventions and style guide
4. **Framework Updates**: Follow `framework_upstream.md` to 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 philosophy
- **`rsx-dispatch-system.md`** - Routing and request handling system
- **`coding-conventions.md`** - Code style, naming standards, and conventions
#### Framework Behavior
- **`framework_divergences.md`** - How RSpade differs from standard Laravel
- **`framework_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 process
- **`jqhtml_migration_report.md`** - JQHTML NPM package migration notes
- **`jqhtml_vscode_extension_setup.md`** - VS Code extension setup for JQHTML
### Quick Reference
**Common Commands:**
```bash
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.