🎯 GENERIC Framework Documentation
Framework-agnostic guides for any DSL-based CRUD application
This documentation applies to ANY application built with this framework — it is not specific to any one app.
📚 Documentation Layers
Getting Started (For New Users)
Start here if you're using this application for the first time: - Welcome - What is this application? - The Interface - Tour of the screen - Your First Record - Step-by-step guide - Navigation & Relationships - How records connect
Time investment: 15-20 minutes for complete onboarding
Core Concepts (Understanding the Framework)
Learn how the framework works: - What Is DSL? - How applications are built - CRUD Operations - Create, Read, Update, Delete - Forms & Validation - Filling in data correctly - Hierarchical Navigation - Parent-child relationships - Soft Delete Pattern - How deletion works
Time investment: 30-40 minutes to understand framework concepts
Operations (Running & Deploying)
Setting up and running the application: - Local Development - Running on your computer - Deployment Patterns - Moving to production - Environment Variables - Configuration settings
Time investment: 20-30 minutes to set up
🎯 Quick Navigation by User Type
I'm a New User
→ Start with Welcome → Then The Interface → Then Your First Record → Then Navigation & Relationships
Total time: 15-20 minutes
I'm Setting Up Development Locally
→ Local Development → Reference Environment Variables
Total time: 20-30 minutes
I'm Deploying to Production
→ Deployment Patterns → Reference Environment Variables
Total time: 30-45 minutes
I'm a New Developer
→ What Is DSL? - Understand framework → CRUD Operations - Data operations → Hierarchical Navigation - Relationships
Total time: 30-40 minutes
📊 Documentation Statistics
- Getting Started: 4 guides
- Core Concepts: 5 concept docs
- Operations: 3 operational guides
- Total: 12 files covering framework fundamentals
🔗 Related Documentation
- Main Portal Index - Complete navigation hub
- FAQ - Quick answers to common questions
- Application Specific - your application's own section in the sidebar (below Framework Guides)
- Developer Reference - Framework internals and architecture
- CLAUDE.md (repository root, not served here) - Project guidelines and standards
🆘 Didn't Find What You're Looking For?
- Check the main INDEX: Documentation Index
- Search FAQ: FAQ for common issues
- Application specifics: your application's section in the sidebar
✅ Key Takeaway
This documentation explains how the framework works. It applies to: - Any DSL-based CRUD application - Any data structure - Any deployment platform
It does NOT explain: - Domain-specific terminology (see your application's own docs section) - How to extend the framework (see Developer docs) - Application-specific workflows (see your application's own docs section)
New here? Start with Welcome →
Need help? Check the Main INDEX or FAQ →