docs: register ZB.MOM.WW.Configuration in indexes

This commit is contained in:
Joseph Doherty
2026-06-01 09:51:22 -04:00
parent 46c4bfae31
commit 3fa77b70fc
3 changed files with 26 additions and 5 deletions
+1 -2
View File
@@ -77,8 +77,7 @@ cross-repo interop checks, distinct from the others.
family is being delivered as `ZB.MOM.WW.Telemetry.Serilog` by the health/observability normalization
pass ([`components/health/`](components/health/)), not as a standalone `ZB.MOM.WW.Logging` lib —
a separate Logging candidate is not expected.
- **Config validation conventions:** all three use IOptions + `IValidateOptions` + `ValidateOnStart`;
a shared validation base + startup-validation helper is reusable and pairs with the Auth options pattern.
- ~~**Config validation conventions:**~~ **Done**`ZB.MOM.WW.Configuration` built @ 0.1.0 (1 package, 27 tests): `OptionsValidatorBase` + `ValidationBuilder` primitives + `AddValidatedOptions` (`ValidateOnStart`) + pre-host `ConfigPreflight` (generalizes ScadaBridge's `StartupValidator`). Design: [`components/configuration/`](components/configuration/); implementation: [`../ZB.MOM.WW.Configuration/`](../ZB.MOM.WW.Configuration/). Adoption tracked in [`components/configuration/GAPS.md`](components/configuration/GAPS.md).
## Skip / defer
- **Result/error primitives** — trivially shareable but low-stakes and bikeshed-prone.