chore(web): gate repairs for the config-tree boot round

Lint (bridge JSDoc params, service-class export shape, async invariant
listener form), regenerated doc catalogs/graphs with role classifications
for httpServer and clientModuleHost, catalog type-link exemptions for the
route/graph contracts, knip alignment (apps/cli composes via cordis.yml so
its yml-named deps are runtime edges knip cannot see; webserver's deleted
test dir), the zh side of the loading-model note brought along with its
pairing records, and coverage exclusions for the new web-transport halves
under the GUI test-lane TODO (real-composition harnesses land with that
lane).
This commit is contained in:
imccyu
2026-07-25 10:38:54 +08:00
parent db59d32c9b
commit 2e27b8aeef
21 files changed
+421 -56

No files matched your search

+1 -1
View File
@@ -192,7 +192,7 @@ export class ClientModuleHostService extends Service {
for (const entry of ctx.loader.entries()) this.dirty.add(entry.options.name)
this.composed = this.compose()
const failures: Error[] = []
this.flush((err) => failures.push(err))
this.flush(err => failures.push(err))
if (failures.length > 0) {
throw new AggregateError(
failures,