Garden Health — Milner Bigraph Topology & Vespa Coverage Dashboard
Epistemic Contract (INV-004): This dashboard is deterministically synthesized from governed markdown notes by tools/garden/analyze_garden.py (telemetry_not_authority: true). Counts and topology metrics are diagnostic signals, never autonomous promotion authority.
GDN-NOTE-0001 (index): Code-map covers “the modules you are most likely to encounter”; ~100 of ~150 modules are unmapped (e.g. fnet, search, vsm, linguistics, flags, logserver). Should any be folded into these MOCs or get their own notes?
GDN-NOTE-0001 (index): Confirm subsystem boundaries: clustercontroller-core is Java and sits between content and config concerns — Code-map places it under Content nodes (see cr-clustercontroller-subsystem-placement-and-skills-count).
GDN-NOTE-0002 (container-jdisc): Pin down 3-5 concrete file-level “read first” paths (e.g. which class in container-search implements the Query API entry?).
GDN-NOTE-0002 (container-jdisc): Where do container-dev / container-search-and-docproc fit — build aggregations or code?
GDN-NOTE-0002 (container-jdisc): Do the C++ halves of document and messagebus belong here or in content-nodes?
GDN-NOTE-0003 (content-nodes): Exact proton entry class/file (vespa/searchcore/src/vespa/searchcore/proton/server/?) — human to confirm.
GDN-NOTE-0003 (content-nodes): Why is clustercontroller-core grouped under content nodes rather than config-admin?
GDN-NOTE-0003 (content-nodes): Do vespa/vespa-ann-benchmark/vespa-search (workspace siblings outside vespa/) relate here?
GDN-NOTE-0004 (config-admin): Which of the unmapped config-* modules belong in this MOC vs utility-libs (e.g. config-lib, configutil)?
GDN-NOTE-0004 (config-admin): Confirm the deployment/provisioning story (config-provisioning, hosted-zone-api) — in scope for this MOC or the cloud-only area Code-map explicitly excludes?
GDN-NOTE-0005 (utility-libs): Verify the vespajlib tensor package path and pick the canonical “first file to read”.
GDN-NOTE-0005 (utility-libs): Should other low-level modules (fnet, flags, jrt, http-utils, fsa) be folded in?