docs(host): REQ-HOST-6 documents the hand-rolled HOCON bootstrap; drop unused Akka.Hosting packages

This commit is contained in:
Joseph Doherty
2026-07-08 16:59:19 -04:00
parent 48e97fee01
commit 1f1dbd916d
3 changed files with 16 additions and 18 deletions
@@ -12,10 +12,13 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Akka.Cluster.Hosting" />
<!-- Bootstrap is a hand-assembled, injection-safe HOCON document
(AkkaHostedService.BuildHocon) + ActorSystem.Create, NOT Akka.Hosting's
AkkaConfigurationBuilder (REQ-HOST-6). The three Akka.*.Hosting packages
were referenced but unused; dropped in arch-review 01 Task 22. Akka.Cluster.Tools
supplies ClusterSingleton/ClusterClient and (transitively) Akka.Cluster,
which carries the SBR provider named in HOCON. -->
<PackageReference Include="Akka.Cluster.Tools" />
<PackageReference Include="Akka.Hosting" />
<PackageReference Include="Akka.Remote.Hosting" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
@@ -25,9 +28,6 @@
<PackageReference Include="Serilog.AspNetCore" />
<PackageReference Include="Serilog.Sinks.Console" />
<PackageReference Include="Serilog.Sinks.File" />
<!-- Transitive override: Akka.Hosting 1.5.62 pins OpenTelemetry.Api 1.9.0 which is flagged
(GHSA-g94r-2vxg-569j, GHSA-8785-wc3w-h8q6). Bumping directly clears both advisories. -->
<PackageReference Include="OpenTelemetry.Api" />
<PackageReference Include="ZB.MOM.WW.Configuration" />
<PackageReference Include="ZB.MOM.WW.Health" />
<PackageReference Include="ZB.MOM.WW.Health.Akka" />