You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DSHelm should become the DSH control plane users reach for when two things are uncertain:
What route actually executed?
Is this DSH/plugin combination actually verified to work?
The differentiator is therefore not merely multi-model routing. It is Effective Route Truth + Compatibility + Explainability: requested/resolved/effective route provenance, evidence-backed compatibility boundaries, and policy decisions that remain inspectable.
Community signal behind the sequence
Current DSH discussions independently expose the same two failure classes:
release notes state exact limitations instead of 0.1.x compatible shorthand.
first-run/doctor gives an actionable next command.
P1.5 — problem-led community entry, not generic promotion
The first two technical community artifacts should teach a real DSH problem and use DSHelm as reproducible evidence:
Why green TypeScript tests are not enough for a DSH plugin upgrade — package cohort, Cordis composition, Session/client API, Web materialization and real runtime acceptance, using the rc.7 → 0.1.5 migration evidence.
Product thesis
DSHelm should become the DSH control plane users reach for when two things are uncertain:
The differentiator is therefore not merely multi-model routing. It is Effective Route Truth + Compatibility + Explainability: requested/resolved/effective route provenance, evidence-backed compatibility boundaries, and policy decisions that remain inspectable.
Community signal behind the sequence
Current DSH discussions independently expose the same two failure classes:
DSHelm should solve these infrastructure problems rather than compete on plugin count.
P0-A — qualify the current host train without lying about support
Current forward target:
dsh-v0.1.5-rc.1.Verified baseline remains
0.1.0-rc.7until every required machine/runtime gate passes.compatibility.json.testedonly after the promotion contract passes.Owner issues: #34 #45.
P0-B — make Effective Route Truth the primary product proof
Ship #46 before building a more ambitious automatic policy.
Required semantic layers:
requested → resolved → effectiveThe effective route must come from runtime evidence rather than root-agent UI state or inheritance assumptions.
unknownwhen cost/tier evidence does not exist.Owner issue: #46.
P0-C — turn compatibility discipline into ecosystem infrastructure
Ship #47 above the existing doctor/version-skew work in #41.
dshelm doctor.Owner issues: #41 #47.
P1 — publish an alpha users can actually reproduce
Broad promotion starts only after the infrastructure proof above is usable.
Minimum launch gate:
0.1.x compatibleshorthand.P1.5 — problem-led community entry, not generic promotion
The first two technical community artifacts should teach a real DSH problem and use DSHelm as reproducible evidence:
Distribution order:
Owner issue: #23.
P2 — evidence-conditioned routing policy
Only after runtime truth is observable should #31 add richer automatic decisions.
Owner issue: #31.
P3 — ecosystem health and integrations
Adoption metrics
Do not treat raw stars as the primary success criterion. The next meaningful community milestone is:
Stars/forks remain secondary awareness signals. CI clones/indexer traffic are not user adoption.
Invariants
testedthrough metadata-only changes.Related: #7 #8 #10 #23 #31 #34 #41 #45 #46 #47.