Version: v1.2.3 | Status: Active | Last Updated: March 2026
Technical reference documentation providing comprehensive API specifications, command-line interfaces, troubleshooting guides, and operational references for the Codomyrmex platform. This documentation directory serves as the authoritative technical reference for all platform capabilities.
The reference documentation is the go-to resource for detailed technical information, API specifications, and operational procedures.
Documentation files and guides for reference.
- Self-contained components
- Clear boundaries
- Minimal dependencies
- Logical organization
- Consistent patterns
- Unified design
- Essential elements only
- No unnecessary complexity
- Minimal surface area
- Focus on working solutions
- Forward-looking design
- Current needs focus
- Comprehensive coverage
- TDD practices
- Real data analysis
- Self-documenting code
- Clear APIs
- Complete specifications
Authoritative documentation is generated using auto_generate_docs.py and maintained through a multi-layered verification process. The hierarchy follows root -> category -> module -> sub-component, ensuring every level has consistent technical and human-readable references.
- Accuracy: Every API reference must be verified against current function signatures using automated tools.
- Completeness: All public modules must have a corresponding entry in the technical reference.
- Searchability: Documentation structure should facilitate rapid information retrieval via localized
AGENTS.mdand rootREADME.md. - Tutorial Integration: Reference materials should provide links to relevant tutorials in
docs/getting-started/.
- Consistency: Use standardized terminology across all reference documentation.
- Verifiability: Links in reference documentation must pass the comprehensive link validation check.
- Updates: Every code change that alters a public interface must trigger a corresponding reference update.
- Language: Use formal, technical language appropriate for a developer reference.
- Document Formats: All reference files must adhere to the standardized markdown structure (Signposting, Purpose, Requirements, etc.).
- URL Stability: Internal documentation links should remain stable across minor version updates.
- Tooling: Reference generation depends on
scripts/documentation/utilities.
- Review Cycle: Documentation must undergo a "triple check" (Accuracy, Consistency, Completeness).
- Automation: Prefer automated reference generation over manual updates to prevent drift.
- Feedback: Integrate user and agent feedback into the documentation polish process.
- Human Documentation: README.md
- Technical Documentation: AGENTS.md
- Parent Directory: docs
- Repository Root: ../../README.md
- Repository SPEC: ../../SPEC.md