Commit Graph

5 Commits

Author SHA1 Message Date
d9dffdc389 chore(07): remove deprecated bash scripts and legacy env files 2026-04-23 12:56:30 +03:00
0127831b58 docs(07-01): complete config structure and schemas plan summary 2026-04-23 12:42:49 +03:00
b7218175bb docs(phase-7): create detailed phase plans for config consolidation (4 plans, 14 tasks) 2026-04-23 12:29:05 +03:00
dacf7d2921 docs(phase-7): capture consolidated context from structured discussion
Discussion locked in 4 key decisions:

1. YAML Format: All configs standardized on YAML (backend.yaml, frontend.yaml,
   network.yaml, docker.yaml) for better structure and validation

2. Secrets Management: Separate config/secrets.yaml file (git-ignored) with
   config/secrets.yaml.example template + strong documentation

3. Examples: Commit all .yaml.example files for developer onboarding

4. Scripts: Audit bash scripts for redundancy, then convert all needed ones
   to Python for native YAML parsing and cleaner architecture

Immediate deprecation of inventory.env (no fallback after Phase 7).

Discussion log preserved in 07-DISCUSSION-LOG.md

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-23 12:20:53 +03:00
2b7a2b3a89 docs(phase-7): add configuration consolidation planning
- Phase 7: Config Consolidation
- CONTEXT.md: Defines scope, decisions, and requirements
- PLAN.md: 18-task implementation plan with detailed acceptance criteria
- Centralize all configs into config/ folder
- Update deploy scripts, backend loading, and documentation
- Maintain backward compatibility with inventory.env

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-23 12:07:39 +03:00