Wire hourly generated text rendering
This commit is contained in:
15
docs/cli.md
15
docs/cli.md
@@ -38,11 +38,13 @@ weatherreporter inspect sources [--config PATH] RUN_ID
|
||||
Implemented Markdown `generate` commands write a JSON module snapshot, YAML
|
||||
data package, preflight artifact, managed Markdown report, and metadata under
|
||||
the configured workspace. `--out` writes an extra Markdown copy for the
|
||||
operator; distributor notification uses the managed report path, not the extra
|
||||
copy. `generate hourly` is parsed and resolved, covers the next six hours in
|
||||
the effective report timezone, and does not accept date or event window flags;
|
||||
its rendering workflow is not implemented yet. `generate storm` requires
|
||||
explicit event-window bounds with `--start` and `--end`.
|
||||
operator on those Markdown-path commands; distributor notification uses the
|
||||
managed report path, not the extra copy. `generate hourly` covers the next six
|
||||
hours in the effective report timezone, does not accept date or event window
|
||||
flags, writes managed generated-text artifacts, validates the structured text,
|
||||
and renders the managed Markdown report from the embedded hourly template.
|
||||
`generate storm` requires explicit event-window bounds with `--start` and
|
||||
`--end`.
|
||||
|
||||
`run morning` generates Daily Today and the 3-Day Outlook, plus Weekend Outlook
|
||||
except on Sunday. `run evening` generates the Tomorrow Planning Brief. Batch
|
||||
@@ -66,7 +68,7 @@ They do not fetch weather data or invoke `scriptorium`.
|
||||
- `--config PATH`: load configuration from `PATH` instead of `/usr/local/etc/weatherreporter/config.yml`.
|
||||
- `--units VALUE`: override configured Weather API units for `generate` and `run`.
|
||||
- `--tz NAME`: override configured Weather API timezone for `generate` and `run`.
|
||||
- `--out PATH`: write an extra Markdown report copy for `generate` commands.
|
||||
- `--out PATH`: write an extra Markdown report copy where supported by the `generate` command.
|
||||
- `--out-dir PATH`: write extra Markdown report copies for `run morning` and `run evening`.
|
||||
- `--date YYYY-MM-DD`: optional date for `generate daily`; defaults to the current local date in the configured timezone.
|
||||
- `--start TIME`: required start time for `generate storm`.
|
||||
@@ -83,6 +85,7 @@ are no distributor-specific CLI flags.
|
||||
|
||||
```sh
|
||||
weatherreporter generate tomorrow --out ./tomorrow.md
|
||||
weatherreporter generate hourly
|
||||
weatherreporter generate three-day --out ./three-day.md
|
||||
weatherreporter generate weekend --out ./weekend.md
|
||||
weatherreporter generate storm --start 2026-05-29T18:00 --end 2026-05-30T06:00 --out ./storm.md
|
||||
|
||||
Reference in New Issue
Block a user