---
phase: 06-english-linguistic-engine
plan: 02
subsystem: linguistic
tags: [ipa, phonetics, rhymes, english, verification, orthographic-traps]

# Dependency graph
requires:
  - phase: 01-foundation
    provides: "Foundation rhymes.md with type-based classification, quality standards, 4 examples (124 lines)"
  - phase: 05-french-linguistic-engine
    provides: "Structural patterns: 6-step IPA-first procedure, orthographic traps, pre-classified table, suggestion workflow"
provides:
  - "6-step IPA-first English rhyme verification procedure with anti-orthographic safeguard"
  - "Orthographic traps section (17 false-negative + 13 false-positive + 5 faux pieges pairs)"
  - "Pre-classified frequent rhyme table (30 pairs with IPA across 3 types)"
  - "5-step suggestion workflow for weak/mismatched rhymes with 2 worked examples"
  - "Expanded multisyllabic rhyme celebration rules with explicit rap quality indicators"
affects: [07-verification-engine, track-production]

# Tech tracking
tech-stack:
  added: []
  patterns: [anti-orthographic-verification, ipa-first-procedure, type-based-rhyme-classification, suggestion-workflow]

key-files:
  created: []
  modified:
    - reference/linguistic/english/rhymes.md

key-decisions:
  - "IPA transcription mandatory before any English rhyme comparison -- same anti-LLM-orthographic-matching safeguard as French"
  - "Type-based classification (perfect/slant/near/eye/internal) throughout, NOT phoneme counting -- English rhyme quality assessed by type not count"
  - "Several pairs commonly labeled 'slant' (breath/death, soul/goal, truth/youth) are actually perfect rhymes per IPA -- table corrects misconceptions"
  - "Faux pieges section included to train against over-rejection of valid rhymes with surprising orthography"
  - "Multisyllabic slant rhymes in rap must never be downgraded to monosyllabic perfect -- syllabic complexity primes"

patterns-established:
  - "English IPA-first verification mirrors French 6-step structure but classifies by type instead of phoneme count"
  - "Orthographic trap tables organized by direction: false-negatives (look alike but don't rhyme), false-positives (look different but rhyme), faux pieges (seem problematic but valid)"
  - "Suggestion workflow adapted for English type system with explicit anchor word strategy and limiting-ending escape hatch"

# Metrics
duration: 4min
completed: 2026-04-10
---

# Phase 6 Plan 02: English Rhyme Verification Summary

**IPA-first English rhyme verification procedure with orthographic traps (35 pairs), pre-classified table (30 pairs), and suggestion workflow for weak rhymes**

## Performance

- **Duration:** 4 min
- **Started:** 2026-04-10T21:53:19Z
- **Completed:** 2026-04-10T21:57:24Z
- **Tasks:** 1
- **Files modified:** 1

## Accomplishments

- Extended rhymes.md from 124 lines (foundation) to 363 lines (complete) with formalized 6-step IPA verification procedure
- Added comprehensive orthographic traps section: 17 false-negative pairs (love/move, cough/through, blood/mood, etc.), 13 false-positive pairs (through/blue, knight/light, etc.), and 5 faux pieges (said/bed, done/fun, etc.)
- Added pre-classified frequent rhyme table with 30 pairs across 3 categories (12 perfect, 10 slant, 8 near) -- corrected several common misconceptions (breath/death and soul/goal are actually perfect rhymes per IPA)
- Added 5-step suggestion workflow with 2 worked examples: eye rhyme replacement (love/move -> love/above) and near-to-perfect upgrade (soul/cool -> soul/whole)
- Expanded multisyllabic rhyme celebration rules with 3-4 syllable examples and explicit prohibition against replacing multisyllabic slant with monosyllabic perfect

## Task Commits

Each task was committed atomically:

1. **Task 1: Extend rhymes.md with IPA-first procedure, orthographic traps, pre-classified table, and suggestion workflow** - `acec54a` (feat)

**Plan metadata:** [pending final commit] (docs: complete plan)

## Files Created/Modified

- `reference/linguistic/english/rhymes.md` - Complete English rhyme classification with IPA-first verification procedure, orthographic traps, pre-classified table, suggestion workflow (124 -> 363 lines)

## Decisions Made

- IPA transcription mandatory before any English rhyme comparison -- same anti-LLM-orthographic-matching safeguard as French
- Type-based classification (perfect/slant/near/eye/internal) used throughout, not phoneme counting -- English rhyme quality assessed by type not count
- Several common "slant" pairs corrected to perfect rhymes per IPA analysis (breath/death, soul/goal, truth/youth, blood/flood, moon/soon, face/grace, gone/on)
- Faux pieges included (said/bed, done/fun, busy/dizzy, sew/go, women/linen) to train against over-rejection
- Multisyllabic slant rhymes in rap explicitly protected from replacement by monosyllabic perfect rhymes

## Deviations from Plan

None - plan executed exactly as written.

## Issues Encountered

None.

## User Setup Required

None - no external service configuration required.

## Next Phase Readiness

- English linguistic engine is now complete (both syllables.md and rhymes.md at status: complete)
- Both files follow the same structural patterns as French counterparts (6-step procedures, SI/ALORS format, orthographic traps, pre-classified tables, suggestion workflows)
- Ready for Phase 7 (Verification Engine) which will integrate both linguistic engines into the track production pipeline

---
*Phase: 06-english-linguistic-engine*
*Completed: 2026-04-10*
