From 1e91784ba30d668ffebc71d8fefebb9e5bb2ca06 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Mon, 1 Jun 2026 13:23:46 -0400 Subject: [PATCH] docs(health-plan): publish done; fix source-mapping (two patterns); note user-level creds --- docs/plans/2026-06-01-health-library-adoption.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/plans/2026-06-01-health-library-adoption.md b/docs/plans/2026-06-01-health-library-adoption.md index 4b37faf..ba4ffb2 100644 --- a/docs/plans/2026-06-01-health-library-adoption.md +++ b/docs/plans/2026-06-01-health-library-adoption.md @@ -31,6 +31,15 @@ Akka.NET cluster, EF Core, `Microsoft.Data.Sqlite`, NuGet Central Package Manage branch `feat/adopt-zb-health`. Commit inside that repo. Never commit sister-repo changes from scadaproj. Never skip hooks; never force-push. +**Distribution status (Task 0 already done):** the three `ZB.MOM.WW.Health` 0.1.0 packages are +published to the `dohertj2-gitea` feed, and authenticated read credentials are configured at the +**user level** (`~/.nuget/NuGet/NuGet.Config`) — anonymous read is OFF, so restore needs them, and +they are already in place for every subagent. NEVER put the token in a repo file. + +**Source-mapping gotcha (verified):** a `ZB.MOM.WW.Health.*` pattern does NOT match the core package +id `ZB.MOM.WW.Health` (no trailing dot). Every repo's `packageSourceMapping` for the Gitea feed MUST +list BOTH `` and ``. + **Shared registration idiom (used in every phase).** The shared checks need constructor args DI can't supply alone, so register them with `AddTypeActivatedCheck`: @@ -154,6 +163,7 @@ Repo: `~/Desktop/MxAccessGateway`. Branch: `feat/adopt-zb-health`. This repo has + @@ -435,6 +445,7 @@ ALL sources mapped explicitly, map the existing feeds too: + @@ -603,6 +614,7 @@ deferred). No `IDbContextFactory` switch (shared check self-scopes). ```xml + ```