idkmesh

Contributor Quickstart

IDKMesh needs external contributors more than it needs more owner-authored activity.

You do not need to understand the whole architecture before helping. Pick one bounded task, make the smallest useful contribution you can, and let the review process teach you the rest.

Choose a first contribution

20-45 minutes: newcomer usability

These require no code. Honest confusion is useful project evidence.

30-60 minutes: Python testing

This is a focused Python/subprocess test with a clear pass/fail condition.

45-90 minutes: research / reproducibility

This checks published numbers against raw committed cohort data.

External-machine testing

Windows, macOS, and non-Ubuntu Linux evidence is especially useful.

Deeper independent review

This is a larger evidence/review task rather than a coding task.

Before you start

  1. Read CONTRIBUTING.md.
  2. Open the issue and check assignees, comments, and linked pull requests.
  3. Comment with the bounded piece you intend to do.
  4. Keep the first pull request small.
  5. Report the exact commands you actually ran.
  6. If AI helped, say what tool/model was used when known and what you personally verified.

A failed reproduction, confusing setup, or negative result can be useful if it is clear and reproducible.

What maintainers should optimize for

The immediate community goal is not raw issue count, PR count, stars, or AI-generated activity. It is:

first external contribution
        ->
useful review
        ->
second contribution
        ->
recurring contributor
        ->
reviewer / steward

The repository should therefore keep several live newcomer tasks across different contribution styles and refresh links when tasks close. The norms behind this funnel are documented in Contributor Experience Guidelines: real choice of task, an early winnable task, a visible review path, visible progress, real recognition, and one skill-matched next step after a verified contribution.

Where to go next