refactor: extract optional runtime startup boundary (#3633)

This commit is contained in:
安正超
2026-06-20 00:12:44 +08:00
committed by GitHub
parent 74fcfddd7f
commit eec1792cd2
6 changed files with 63 additions and 18 deletions
+5 -5
View File
@@ -33,11 +33,11 @@ Disallowed responsibilities:
## Optional Runtime Boundary
`startup_optional_runtimes` owns shutdown for optional runtime services that are
not readiness or fatal startup boundaries. The current owner set is protocol
servers only. Future optional sidecars must enter this boundary with explicit
shutdown handles and status snapshots instead of adding ad hoc shutdown work to
`startup_services`.
`startup_optional_runtimes` owns startup and shutdown handoff for optional
runtime services that are not readiness boundaries. The current owner set is
protocol servers only. Future optional sidecars must enter this boundary with
explicit shutdown handles and status snapshots instead of adding ad hoc startup
or shutdown work to `startup_services`.
## AppContext Foundation