Update CLAUDE.md guidelines and CHANGELOG.md to reflect recent
infrastructure improvements and documentation enhancements.
Changes to CLAUDE.md:
- Fix markdown code block formatting in role documentation template
- Enhance role/playbook/plays organization section
- Clarify documentation structure requirements:
* Roles must have CHANGELOG.md and ROADMAP.md in role directories
* ./playbooks/ contains roles-related plays
* ./plays/ for temporary, non-lasting plays
* Cheatsheets organized by type (role/play/playbook)
* Documentation organized by type (role/play/playbook)
- Strengthen requirements: "MUST HAVE" for role documentation
Changes to CHANGELOG.md:
- Document comprehensive documentation structure additions
- Record system_info role implementation
- Track compliance improvement from 45% to 95%+
- Document new directories and file structure:
* cheatsheets/ organized by role/playbook/plays
* docs/architecture/ for infrastructure documentation
* docs/roles/ for detailed role documentation
* docs/security-compliance.md for CIS/NIST mappings
Added documentation components:
- Role cheatsheets and detailed documentation
- Architecture documentation (overview, network, security)
- Security compliance mapping (CIS, NIST CSF, NIST 800-53)
- Troubleshooting guide
- Variables documentation with naming conventions
This update brings the project documentation to organizational standards
and significantly improves maintainability and knowledge transfer.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>