2.4 KiB
2.4 KiB
Ontological Documentation Examples
Real-world examples of creating ontological documentation for Grey Haven systems.
Available Examples
-
TanStack Start Ontology - Frontend codebase analysis
- Extracting concepts from Drizzle schemas
- Mapping React component hierarchies
- Documenting multi-tenant patterns
- Visualizing route structure
-
FastAPI Ontology - Backend codebase analysis
- SQLModel entity relationships
- Repository pattern documentation
- Service layer mapping
- API endpoint hierarchy
-
Multi-Tenant System Architecture - Complete system documentation
- Tenant isolation patterns
- RLS policies visualization
- Database schema relationships
- Authentication flow
-
Domain Model Extraction - Business concept mapping
- Identifying domain entities
- Relationship mapping
- Business rule documentation
- Semantic relationships
Recommended Path
For new projects:
- Start with domain-model-extraction.md
- Document frontend with tanstack-start-example.md
- Document backend with fastapi-example.md
- Complete system view with multi-tenant-ontology.md
For existing systems:
- Run extraction scripts on codebase
- Follow domain-model-extraction.md to identify concepts
- Use templates to document findings
Quick Reference
Frontend Ontology
- See tanstack-start-example.md
- Use
scripts/extract_concepts.pyfor automation
Backend Ontology
- See fastapi-example.md
- Focus on repository and service patterns
Visualization
- See multi-tenant-ontology.md
- Use
scripts/generate_ontology_diagram.py
Related Materials
- Concept Extraction Guide - How to extract concepts
- Ontology Patterns - Common patterns
- Templates - Ready-to-use ontology templates
- Scripts - Automation scripts
Total Examples: 4 comprehensive guides Coverage: TanStack Start, FastAPI, Multi-tenant, Domain modeling Last Updated: 2025-11-09