Skip to content

community: define contributor entry points and collect external install reports #10

Description

@Altairpaca

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:

  • 3 reproducible non-maintainer install reports;
  • 2 external routing/use cases or route traces;
  • 1 external contributor PR;
  • 1 external DSH project/index/integration that cites or consumes a DSHelm route/compatibility contract.

Raw star count is not an acceptance criterion.

Related: #8 #23 #32 #34 #41 #46 #47.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions