B1 plans: a minimal-pair button and practice panel on cards
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 70/100
Research direction
Read docs/plans/b1-plans.md, section "The minimal-pair button", and issue #421 for the pair note shape that names the partner card. Start from where a card is rendered and where it becomes "taught" or "after an answer" to gate visibility, then locate the existing play (normal/slow) and speech-recognition entry points to reuse. Done means the panel shows both words side by side with readings/meanings, offers play, say-and-hear feedback phrased as what was heard, and a random "which did you hear" tap — with no review, schedule or strength writes.
Written by the indexing model from the issue text.
Description
Part of #209 (docs/plans/b1-plans.md, "The minimal-pair button"). Builds on the pair notes (#421), which name the partner card.
The owner: "the minimal pairs can be a button where found and clicking it will show the words side by side and let the user play their sounds and practice them together (like whether the speech is detecting kalam or kaalam) in that same card. No logging here, pure practice."
- Shown when the word is taught and after an answer, never before.
- The two words side by side, with readings and meanings: play each (normal and slow); say one and see what the phone heard and which it matched; which did you hear (one played at random, tap which).
- Records nothing: no review, schedule or strength.
- Says what was heard, not right or wrong, since the recogniser prefers common words and may miss vowel length.
Generated by Claude Code
- Dominant language
- Dart
- Stars
- 1
- Forks
- 0
- Avg merge
- 4h 21m
- Merged PRs (30d)
- 115
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from aaronified/fluenough
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
aaronified/fluenough#300 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
aaronified/fluenough#289 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
aaronified/fluenough#141 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 Under an hour Newbie friendliness 52/100
aaronified/fluenough#425 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 66/100
aaronified/fluenough#422 ·
Maintainers usually reply within 1 day
All issues in aaronified/fluenough
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
intel/rohd-wave-viewer#11 ·
-
DOCS UPDATE: README.md and BACKEND.md reference a search-meetings edge function that does not existOpendocumentation
Difficulty 1/5 1-3 hours Newbie friendliness 93/100
AOSSIE-Org/Ell-ena#337 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 66/100
Maintainers usually reply within 1 day
-
cat: puzzle
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
lichess-org/mobile#3826 ·
Maintainers usually reply within 2 days
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
saber-notes/saber#1844 ·