Chester Development Documentation
This section contains technical documentation for Chester’s implementation details and development notes.
These documents are made for both llm and human.
Documentation Structure
We use mdBook for organizing and presenting our documentation. The documentation is structured as follows:
Documentation Management
The documentation structure is managed through several tools:
-
SUMMARY.md Generation:
- The
SUMMARY.md
file is automatically generated using thedev.sh
script - To update the summary:
cd docs && ./dev.sh summary
- Do not edit
SUMMARY.md
directly as changes will be overwritten
- The
-
Building Documentation:
- Use mdBook to build and preview changes
- The
dev.sh
script provides various documentation management commands
Contributing
When adding new development documentation:
- Create your markdown file in the appropriate subdirectory under
docs/src/dev/
- Place development-related documentation in the
dev/
directory - Follow the existing documentation style and structure
- Include code examples where appropriate
- Update this README.md if adding new major components
- Run
./dev.sh summary
to update the documentation structure