No-Install First PR Issue Comments
No-Install First PR Issue Comments
These comments are generated from docs/community/NO_INSTALL_FIRST_PRS.md.
They are posted to matching issues with a marker so reruns update the same
comment instead of creating duplicates.
- Repository:
https://github.com/duct-tape2/ai-language-partner - Generated on:
2026-07-09 - Issues covered:
27
#1: Korean quick-start for backend mock mode
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add or clarify Korean setup notes for running the backend in mock mode
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/backend/API_RUNBOOK.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/backend/API_RUNBOOK.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #1. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#2: Japanese quick-start for mobile mock mode
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add Japanese notes for running the mobile app without local engines
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/ja/index.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/ja/index.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #2. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#3: whisper.cpp setup on macOS
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Clarify ffmpeg, model path, env vars, and fallback behavior for local STT setup
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/backend/API_RUNBOOK.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/backend/API_RUNBOOK.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #3. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#4: AivisSpeech and VOICEVOX-compatible setup
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Clarify local TTS engine process setup, licensing boundaries, and the /speakers probe
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/backend/API_RUNBOOK.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/backend/API_RUNBOOK.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #4. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#5: architecture glossary for dialogue-bank terms
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Define learner-facing terms such as dialogue bank, pack, node, line, fallback
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/ARCHITECTURE.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/ARCHITECTURE.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #5. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#6: API curl examples for Daily Talk endpoints
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add curl examples for packs, match, unmatched, voices, and provider status
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/backend/API_RUNBOOK.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/backend/API_RUNBOOK.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #6. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#7: yui v1 Korean translation review
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Review beginner Korean translations without touching generated audio
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
packs/yui/v1/story.json - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/packs/yui/v1/story.json
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #7. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#8: yui v1 Japanese naturalness review
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Review Japanese dialogue for natural beginner-safe wording while keeping line IDs stable
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
packs/yui/v1/story.json - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/packs/yui/v1/story.json
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #8. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#11: Korean learner notes on particle mistakes
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add concise Korean notes about common Japanese particle mistakes
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/ko/index.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/ko/index.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #11. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#12: cultural note review checklist
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add a short checklist for reviewing cultural notes without stereotypes or overgeneralization
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/community/CONTRIBUTOR_LANDING.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/community/CONTRIBUTOR_LANDING.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #12. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#16: mock mode indicators
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Document how fixture-backed mock mode differs from live API-backed mode
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/ARCHITECTURE.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/ARCHITECTURE.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #16. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#18: Korean UI string consistency
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Review Korean labels and suggest consistent wording
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
apps/mobile/src/i18n.ts - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/apps/mobile/src/i18n.ts
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #18. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#19: provider-status example response
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add example /v1/providers/status responses for mock, fallback, and local engine modes
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/backend/API_RUNBOOK.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/backend/API_RUNBOOK.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #19. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#20: dialogue match threshold explanation
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Explain match, confirm, and fallback thresholds in learner-friendly language
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/ARCHITECTURE.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/ARCHITECTURE.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #20. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#23: Redis rate-limit optional setup
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Document optional Redis rate-limit setup for local and production use without exposing secrets
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/backend/API_RUNBOOK.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/backend/API_RUNBOOK.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #23. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#24: OpenAPI examples for auth device trust
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add or improve OpenAPI examples for self-attested and public-key device trust flows
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
contracts/openapi_v0.yaml - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/contracts/openapi_v0.yaml
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #24. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#29: issue-label taxonomy document
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Clarify when to use each public issue label
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/community/LABELS.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/community/LABELS.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #29. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#31: no-runtime-LLM FAQ
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add a short FAQ answer explaining the local-first dialogue-bank design
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/index.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/index.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #31. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#34: Korean backend dependency troubleshooting
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add Korean troubleshooting notes for Python dependency install failures
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/backend/API_RUNBOOK.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/backend/API_RUNBOOK.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #34. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#35: Japanese no-runtime-LLM design explanation
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add neutral Japanese explanation of cost, privacy, latency, and quality-control tradeoffs
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/ja/index.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/ja/index.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #35. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#36: restaurant preference examples
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add beginner-safe examples for expressing restaurant preferences
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
packs/yui/v1/variants.csv - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/packs/yui/v1/variants.csv
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #36. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#41: provider fallback labels
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Explain honest provider labels such as mock and voicevox_compat_fallback_*
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/backend/API_RUNBOOK.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/backend/API_RUNBOOK.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #41. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#44: first PR walkthrough
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Improve this repo’s first-PR instructions for new contributors
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/community/FIRST_PR_WALKTHROUGH.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/community/FIRST_PR_WALKTHROUGH.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #44. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#45: maintainer review checklist
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Improve the checklist maintainers use before merging counted external PRs
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/community/MAINTAINER_PR_REVIEW_RUNBOOK.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/community/MAINTAINER_PR_REVIEW_RUNBOOK.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #45. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#46: Korean notes for sentence-final particles
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add beginner-safe Korean explanations for よ, ね, よね, and かな
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/ko/index.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/ko/index.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #46. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#47: cultural-safety review examples
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add examples of stereotype-prone or context-sensitive wording to review carefully
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
apps/mobile/src/culture/cultureNotes.ts - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/apps/mobile/src/culture/cultureNotes.ts
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #47. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.
#50: dialogue-bank pack roadmap
No-install first PR path
This issue can be started in the GitHub web editor. No local Expo app, FastAPI backend, STT/TTS engine, generated audio, private data, or API key is needed.
Suggested browser-only change
Add a public roadmap for persona, topic, JLPT, and language-review pack areas
Start here
- Hosted web demo: https://duct-tape2.github.io/ai-language-partner/demo/
- Directory first PR fast lane: https://duct-tape2.github.io/ai-language-partner/community/DIRECTORY_FIRST_PR.html
- First issue matcher: https://duct-tape2.github.io/ai-language-partner/community/FIRST_ISSUE_MATCHER.html
- Five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR.html
- Codespaces first PR guide: https://duct-tape2.github.io/ai-language-partner/community/CODESPACES_FIRST_PR.html
- Korean five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_KO.html
- Korean contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ko.yml
- Japanese five-minute first PR: https://duct-tape2.github.io/ai-language-partner/community/FIVE_MINUTE_FIRST_PR_JA.html
- Japanese contributor interest form: https://github.com/duct-tape2/ai-language-partner/issues/new?template=contributor_interest_ja.yml
- Language review first PR kit: https://duct-tape2.github.io/ai-language-partner/community/LANGUAGE_REVIEW_FIRST_PR_KIT.html
- First PR help desk: https://github.com/duct-tape2/ai-language-partner/discussions/53
- Source file:
docs/community/CONTRIBUTOR_GROWTH_PLAN.md - Direct edit link: https://github.com/duct-tape2/ai-language-partner/edit/main/docs/community/CONTRIBUTOR_GROWTH_PLAN.md
- No-install board: https://duct-tape2.github.io/ai-language-partner/community/NO_INSTALL_FIRST_PRS.html
PR checklist
- Keep the PR focused on this issue.
- In the PR body, write
Closes #50. - Say that this was docs/content/language review only if no command-line check was needed.
- Do not add generated
.wav,.zip,.npy,.sqlite, screenshot, local engine, secret, private note, or private dataset files.
Only useful, reviewable PRs count toward Claude for OSS evidence. Tiny split PRs made only to increase the count do not count.