Goal
Make DSHelm legible as a community infrastructure project whose contribution paths correspond to reproducible user evidence, not only maintainer architecture work.
The community entry points should now reinforce the two main product proofs in #46/#47: effective runtime route truth and compatibility evidence.
Bounded contribution areas
1. Platform/install evidence
Contribute one reproducible row to #8:
- OS / architecture;
- Node / pnpm / DSH / DSHelm versions;
- install / doctor / first-run / uninstall result;
- redacted exact failure before workarounds.
Existing good-first platform tasks remain the easiest entry point for contributors who do not want to change router internals.
2. Route-truth cases
Contribute a minimal route scenario useful to #46:
- requested/root route;
- child/role route intent when known;
- actual effective provider/model/reasoning evidence when observable;
- whether the difference is an explicit override, fallback, expected policy result, suspected stale state, or unknown;
- no API keys, cookies, private prompts/data, or account identifiers.
A reproducible route-divergence case is more useful than a generic "routing is wrong" report.
3. Compatibility/version-skew fixtures
Contribute evidence useful to #34/#41/#47:
- exact DSH/plugin/package cohort;
- which layer failed: source/API, package resolution, Cordis composition, Web client, Session lifecycle, clean-profile boot, or runtime journey;
- green static checks must be reported separately from real host/runtime evidence.
4. Provider/model evidence
- attach official/runtime source provenance for capability changes;
- keep runtime readiness separate from catalog presence;
- do not translate benchmark/release-note claims directly into routing scores;
- retain unknown/stale states when evidence is incomplete.
5. Documentation/reproducible bugs
Prefer a bounded correction or reproducible fixture over broad feature proposals without evidence.
Contribution guidance to maintain
Next community milestone
This issue contributes to the adoption milestone in #23/#32:
Raw star count is not an acceptance criterion.
Related: #8 #23 #32 #34 #41 #46 #47.
Goal
Make DSHelm legible as a community infrastructure project whose contribution paths correspond to reproducible user evidence, not only maintainer architecture work.
The community entry points should now reinforce the two main product proofs in #46/#47: effective runtime route truth and compatibility evidence.
Bounded contribution areas
1. Platform/install evidence
Contribute one reproducible row to #8:
Existing good-first platform tasks remain the easiest entry point for contributors who do not want to change router internals.
2. Route-truth cases
Contribute a minimal route scenario useful to #46:
A reproducible route-divergence case is more useful than a generic "routing is wrong" report.
3. Compatibility/version-skew fixtures
Contribute evidence useful to #34/#41/#47:
4. Provider/model evidence
5. Documentation/reproducible bugs
Prefer a bounded correction or reproducible fixture over broad feature proposals without evidence.
Contribution guidance to maintain
Next community milestone
This issue contributes to the adoption milestone in #23/#32:
Raw star count is not an acceptance criterion.
Related: #8 #23 #32 #34 #41 #46 #47.