Skip to content

docs(contributor-growth): add contributor-to-committer to family README and move to Mentoring mode#631

Merged
potiuk merged 2 commits into
apache:mainfrom
justinmclean:contributor-to-committer-modes-sync
Jun 29, 2026
Merged

docs(contributor-growth): add contributor-to-committer to family README and move to Mentoring mode#631
potiuk merged 2 commits into
apache:mainfrom
justinmclean:contributor-to-committer-modes-sync

Conversation

@justinmclean

Copy link
Copy Markdown
Member

Summary

contributor-to-committer shipped with mode: Mentoring in its SKILL.md and is explicitly listed as a mentoring-family skill in mentoring-mode.md Known Gaps, but was missing from docs/contributor-growth/README.md and was misclassified in the Triage table of docs/modes.md (which counted 31 Triage skills).

Changes:

  • docs/contributor-growth/README.md: add Readiness-check row to Stage coverage table, add skill to the Skills table (Mentoring / experimental), add committer-readiness.md to the Adopter contract table with its fallback-to-contributor-nomination-config note, update "Five/five" → "Six/six" throughout.
  • docs/modes.md: remove contributor-to-committer from the Triage table (31 → 30), add it to the Mentoring table (3 → 4), update both modes-at-a-glance counts and the Mentoring section header.

Validated: skill-and-tool-validate passes (179 pre-existing SOFT advisory warnings, 0 hard errors — unchanged from main).

Generated-by: Claude (Opus 4.7)

Type of change

  • Skill change (.claude/skills/<name>/) — eval fixtures updated below
  • Tool / bridge contract (tools/<system>/*.md)
  • Python package (tools/*/ with pyproject.toml)
  • Groovy reference impl
  • Cross-cutting (RFC, AGENTS.md, sandbox, privacy-LLM)
  • Documentation (docs/, README.md, CONTRIBUTING.md)
  • Project template (projects/_template/)
  • CI / dev loop (prek, workflows, validators)
  • Other:

Test plan

  • prek run --all-files passes
  • For Python packages touched: uv run pytest / ruff check / mypy passes
  • For Groovy bridges touched: command-line invocation tested end-to-end
  • For skill changes: eval suite passes for the affected skill
    (PYTHONPATH=tools/skill-evals/src python3 -m skill_evals.runner tools/skill-evals/evals/<skill>/)
  • For skill behaviour changes: a new or updated eval fixture is included in this PR
    (a regression test for the bug fixed / the behaviour added — see CONTRIBUTING.md)
  • Other:

…ME and move to Mentoring mode

`contributor-to-committer` shipped with `mode: Mentoring` in its
SKILL.md and is explicitly listed as a mentoring-family skill in
`mentoring-mode.md` Known Gaps, but was missing from
`docs/contributor-growth/README.md` and was misclassified in the
Triage table of `docs/modes.md` (which counted 31 Triage skills).

Changes:
- docs/contributor-growth/README.md: add Readiness-check row to Stage
  coverage table, add skill to the Skills table (Mentoring / experimental),
  add committer-readiness.md to the Adopter contract table with its
  fallback-to-contributor-nomination-config note, update "Five/five" →
  "Six/six" throughout.
- docs/modes.md: remove contributor-to-committer from the Triage table
  (31 → 30), add it to the Mentoring table (3 → 4), update both
  modes-at-a-glance counts and the Mentoring section header.

Validated: skill-and-tool-validate passes (179 pre-existing SOFT
advisory warnings, 0 hard errors — unchanged from main).

Generated-by: Claude (Opus 4.7)
@justinmclean justinmclean self-assigned this Jun 29, 2026
@potiuk potiuk merged commit 746e319 into apache:main Jun 29, 2026
28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants