Skip to content

docs: add CONTRIBUTING guide and issue/PR templates - #2

Merged
TTigger merged 1 commit into
mainfrom
docs/contributing-guide
Jun 24, 2026
Merged

docs: add CONTRIBUTING guide and issue/PR templates#2
TTigger merged 1 commit into
mainfrom
docs/contributing-guide

Conversation

@TTigger

@TTigger TTigger commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Why

The repo had no formal contributor entry point — no CONTRIBUTING.md, no issue/PR templates. New contributors couldn't see how to set up, what checks to run, or the house rules (the real guide, AGENTS.md, is great but not linked from anywhere obvious).

What

Lightweight, no duplication of AGENTS.md:

  • CONTRIBUTING.md — short version: dev setup (Bun), the three CI checks (typecheck / test / build), the house rules (CLI calls no LLM, framework ≠ library, external tools injectable + offline-tested, evidence-bound output), commit/PR conventions. Points to AGENTS.md as the source of truth.
  • .github/ISSUE_TEMPLATE/bug_report.md — captures source kind (blog/YouTube/repo/PDF), command, adapter, tool versions.
  • .github/ISSUE_TEMPLATE/feature_request.md — nudges toward the right layer (ingest / adapter / recipe / CLI).
  • .github/ISSUE_TEMPLATE/config.yml — contact links to AGENTS.md and docs/.
  • .github/PULL_REQUEST_TEMPLATE.md — checklist mirroring CI + the no-LLM / injectable-tools invariants.
  • Both READMEs (en + zh) link to it.

Docs/templates only — no code changes.

🤖 Generated with Claude Code

No formal contributor entry point existed. Add a lightweight CONTRIBUTING.md
that points to AGENTS.md (the real dev guide) without duplicating it, plus
bug-report / feature-request issue templates, an issue-template config linking
the dev docs, and a PR checklist. Link both READMEs (en + zh) to it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@TTigger
TTigger merged commit 06be5c7 into main Jun 24, 2026
1 check passed
@TTigger
TTigger deleted the docs/contributing-guide branch June 24, 2026 08:22
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.

1 participant