35 lines
1.3 KiB
Markdown
35 lines
1.3 KiB
Markdown
# Distributor Roadmap
|
|
|
|
Current distributor notification behavior is documented outside the roadmap:
|
|
|
|
- [Configuration reference](../config.md)
|
|
- [Operations guide](../operations.md)
|
|
- [Troubleshooting](../troubleshooting.md)
|
|
- [Distributor adapter internals](../internal/distributor-adapter.md)
|
|
|
|
This file tracks future distributor-related work only.
|
|
|
|
## Deferred Enhancements
|
|
|
|
- Add a supported warning-only notification policy.
|
|
- Include selected non-report artifacts in uploaded bundles.
|
|
- Poll distributor run status after upload acceptance.
|
|
- Persist upload retry state across process restarts.
|
|
- Add explicit CLI controls for distributor behavior.
|
|
|
|
## Non-Goals Without A Separate Design
|
|
|
|
- Do not make distributor scan the weatherreporter workspace.
|
|
- Do not move destination routing into weatherreporter.
|
|
- Do not move Markdown-to-HTML transformation into weatherreporter.
|
|
- Do not store raw bearer tokens in configuration files.
|
|
|
|
## Required Constraints For Future Work
|
|
|
|
- Distributor package types stay inside `internal/adapters/distributor`.
|
|
- Weatherreporter submits explicit source bundles built from generated files.
|
|
- Optional `--out` and `--out-dir` copies remain operator conveniences, not
|
|
canonical upload sources.
|
|
- Secret values stay out of errors, logs, CLI output, metadata, examples, and
|
|
documentation.
|