This directory (docs
) serves as the primary documentation repository for the project. All team members should follow these guidelines:
- Single Source of Truth: This
docs
directory is the main repository for all project documentation. - Continuous Updates: Documentation must be updated whenever:
- Code changes are made
- Issues are resolved
- New features are implemented
- Bug fixes are applied
-
Pre-Change Check: Before making any changes to the codebase:
- Review relevant documentation in this directory
- Avoid duplicating existing information
- Identify potential impacts on existing documentation
-
Regular Review:
- Periodically review documentation for accuracy
- Update outdated information
- Identify areas needing more detailed documentation
-
Documentation Structure:
- Keep documentation organized and easy to navigate
- Use clear, consistent formatting
- Include examples where appropriate
- Link related documents together
The following documentation is currently available:
documentation_script_readme.md
: Script documentationdocumentation_strategy.md
: Documentation strategyform_schema_audit.md
: Form schema auditinglaraxot.md
: Laraxot framework documentationmodule_geo.md
: Geographic module documentationproject.md
: Project overviewwidget.md
: Widget documentation
When contributing to documentation:
- Use clear and concise language
- Include relevant code examples
- Update the table of contents if necessary
- Cross-reference related documentation
- Commit documentation changes along with code changes