Add comprehensive Makefile with 20+ commands for development,
testing, deployment, and infrastructure management.
Key commands:
- make dev: Start development stack
- make test: Run all tests
- make terraform-local/ansible-local: Local VM testing
- make deploy: Production deployment
- make fmt/lint/clean: Code quality
Provides unified interface for all development operations.
💘 Generated with Crush
Assisted-by: GLM-4.7 via Crush <crush@charm.land>
Add project README, architecture documentation, and detailed
setup guides for YDN mono-repo.
- README.md: Project overview and quick start guide
- ARCHITECTURE.md: Complete system architecture documentation
- docs/architecture/mono-repo-setup.md: Setup confirmation and status
Provides detailed information on:
- Mono-repo structure and component responsibilities
- Development workflow and commands
- Infrastructure setup (local KVM/QEMU and production OVH)
- Technology stack and compliance requirements
💘 Generated with Crush
Assisted-by: GLM-4.7 via Crush <crush@charm.land>
Add environment template, git ignore rules, and Go workspace
configuration to support mono-repo development workflow.
- .env.example: Environment variables template for all services
- .gitignore: Git ignore rules for Go, Docker, Terraform, Ansible
- go.work: Go workspace file for multi-module support
💘 Generated with Crush
Assisted-by: GLM-4.7 via Crush <crush@charm.land>