# weatherreporter Weatherreporter is a Go CLI that turns normalized weather data into human-facing Markdown reports. It produces a Markdown report at an operator-owned destination and can upload the completed output through Distributor. It can also compare explicitly selected Promptkit profiles against one shared prepared report and publish a local comparison bundle. ## Quickstart ```sh weatherreporter generate today ``` Configure a Weather API endpoint first; see the [configuration reference](docs/config.md). The report is written to `today.md` in the current directory when `output.directory` is not configured. Set that configuration value for an ordinary publication directory, or use `--out` for one command. See the [CLI reference](docs/cli.md) and [operations guide](docs/operations.md) for command and operating details. ## Documentation - [CLI reference](docs/cli.md) - [Configuration reference](docs/config.md) - [Operations guide](docs/operations.md) - [Comparison bundle contract](docs/integrations/comparison-bundle.md) - [Development guide](docs/development.md) - [Architecture policy](docs/policy/architecture.md)