This directory contains LLM-optimized documentation extracted from the main DevelopersGuide.adoc.
These files are designed to be:
ai-docs-plan.md - Master plan and progress trackingtopic-extraction-template.md - Reusable template for creating promptsrun-extraction.sh - Helper script for running extractionsLocated in prompts/ directory:
01-attributes-prompt.md - Attributes and Data Model extraction promptThe numbered markdown files in this directory:
01-attributes-data-model.md - Core attribute system02-relationships-cardinality.md - Relationships between entities03-attribute-options.md - Complete attribute options reference04-forms-basics.md - Form fundamentalsRun the extraction script:
./docs/ai/run-extraction.sh 01
This will:
prompts/01-attributes-prompt.md01-attributes-data-model.mdIf the session times out or you need to continue:
./docs/ai/run-extraction.sh 01 --resume
# Check the file was created
ls -lh docs/ai/01-*.md
# Review content
less docs/ai/01-attributes-data-model.md
# Verify against source
grep -n "defattr" src/main/com/fulcrologic/rad/attributes.cljc
topic-extraction-template.mdprompts/NN-topic-name-prompt.md./run-extraction.sh NNPhase 1: Foundation (Do these first)
Phase 2: Core Features
Phase 3: Advanced
Phase 4: Specialized
Each generated file should:
I'm building a Fulcro RAD application. Here's the documentation on attributes:
[paste 01-attributes-data-model.md]
Now help me create an Account entity with email, name, and addresses...
Review this RAD attribute definition against the docs:
[paste code]
Reference:
[paste relevant section of docs]
I'm new to Fulcro RAD. Explain how to set up a to-many relationship
based on this documentation:
[paste 02-relationships-cardinality.md]
When RAD source changes:
Update ai-docs-plan.md progress section after each completion:
- [x] 01-attributes-data-model.md - Completed 2025-11-13
- [ ] 02-relationships-cardinality.md
...
# List active sessions
claude --list-sessions
# Clear and restart
claude --session-id ai-docs-topic --clear
./run-extraction.sh 01
docs/ai/
├── README.md # This file
├── ai-docs-plan.md # Master plan and tracking
├── topic-extraction-template.md # Template for new prompts
├── run-extraction.sh # Execution helper script
├── prompts/ # Topic extraction prompts
│ ├── 01-attributes-prompt.md
│ └── ...
└── NN-topic-name.md # Generated docs (numbered)
See ai-docs-plan.md for:
Created: 2025-11-13
Status: Ready for extraction - start with ./run-extraction.sh 01
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |