Add configuration and CLI foundation

This commit is contained in:
2026-05-29 16:58:18 +00:00
parent e5cd23de48
commit 8c065751c2
19 changed files with 1068 additions and 43 deletions

View File

@@ -3,20 +3,20 @@
`weatherreporter` is a Go application for preparing human-facing weather
reports from normalized forecast data.
The repository currently contains the application skeleton and a minimal CLI
help command. Report generation, configuration loading, weather API fetching,
and `scriptorium` rendering are tracked in the roadmap and are not implemented
yet.
The application currently resolves configuration and CLI requests. Weather API
fetching, report generation, and `scriptorium` rendering are tracked in the
roadmap and are not implemented yet.
## Quickstart
```sh
weatherreporter --help
weatherreporter generate daily --date 2026-05-29 --out ./daily.md
```
## Documentation
- [CLI reference](docs/cli.md)
- [Configuration reference](docs/config.md)
- [Architecture policy](docs/policy/architecture.md)
- [Development policy](docs/policy/development.md)
- [Implementation roadmap](docs/roadmap/initial.md)