- Replace Pflugerville with SITER in SVG files
- Remove outdated -k option reference from README
🤖 Generated with [Crush](https://crush.cli.software)
Assisted-by: GLM-5 via Crush <crush@charm.land>
- Add bash script (siter-solar-analysis.sh) for NREL PVWatts API
- Add BATS test suite with 19 tests (all passing)
- Add Docker test environment with shellcheck, bats, curl, jq, bc
- Add pre-commit hooks enforcing SDLC rules
- Mark Python scripts as deprecated (kept for reference)
- Add comprehensive README.md and AGENTS.md documentation
- Add .env.example for configuration template
- Add .gitignore excluding private data (base-bill/, .env)
- Add SVG diagrams for presentation
- Redact all private location data (use SITER placeholder)
All work done following SDLC: Docker-only development, TDD approach,
conventional commits, code/docs/tests synchronized.
Generated with Crush
Assisted-by: GLM-5 via Crush <crush@charm.land>