Commit History

test(02-08): popover at three layers, incl. the Pixel 7 column
fd38c7c

WolfDavid commited on

feat(02-08): word-lookup popover (reading, glosses, level, dictionary form) with published numbers
89a4bf6

WolfDavid commited on

docs(02-07): complete the furigana rendering plan
3a22ca4

WolfDavid commited on

test(02-07): rehearsal script; furigana at three layers, and a per-thread Sudachi tokenizer
bdeb461

WolfDavid commited on

feat(02-07): furigana controls, level picker, persistence; every transcript line rendered from tokens
af23443

WolfDavid commited on

feat(02-07): DOM-built ruby transcript renderer, stylesheet and standalone harness
7d7a567

WolfDavid commited on

docs(02-06): complete server functions, directive tokens and language bridge plan
a4c4b26

WolfDavid commited on

test(02-06): language bridge parity under both transports
f743d45

WolfDavid commited on

feat(02-06): analyze/translate/languageInfo on the shared turn loop; tokens on the turn event
969caf4

WolfDavid commited on

feat(02-06): analyze/translate/language_info server functions, tokens on the directive, language warm-up
a60327b

WolfDavid commited on

test(02-06): add failing server-function and directive tests
ac630fa

WolfDavid commited on

docs(02-05): complete canonical analyzer and fixed sample sentence set plan
16f28bd

WolfDavid commited on

feat(02-05): fixed sample sentence set with golden units (SC-1)
b0413c1

WolfDavid commited on

feat(02-05): analyze(text) - the canonical token record
46459e0

WolfDavid commited on

test(02-05): add failing analyzer behaviour tests
a09270c

WolfDavid commited on

docs(02-04): complete CPU translation model plan
60d42e6

WolfDavid commited on

feat(02-04): CTranslate2 + sentencepiece translator with warm-up
0789e0a

WolfDavid commited on

docs(02-03): complete ranked JMdict lookup and JLPT level derivation plan
6d6441d

WolfDavid commited on

test(02-04): add failing translation contract tests
93dd3ff

WolfDavid commited on

fix(02-04): write the CT2 JSON files with LF so the README hashes match every checkout
9fb7ec4

WolfDavid commited on

docs(02-02): complete units and ruby plan
d68a52a

WolfDavid commited on

feat(02-03): JLPT word and kanji level derivation (N1+, name)
7c6c86b

WolfDavid commited on

fix(02-03): rank headword precedence in the JMdict lookup
50cbd4f

WolfDavid commited on

feat(02-04): OPUS-MT ja-en converted to CTranslate2 int8 (LFS) with conversion script
755b152

WolfDavid commited on

feat(02-02): committed reading-override table (人気 -> ひとけ before の)
ae99ba2

WolfDavid commited on

test(02-02): add failing reading-override tests
706670a

WolfDavid commited on

feat(02-02): okurigana-aligned ruby spans
f7e73d2

WolfDavid commited on

test(02-02): add failing ruby alignment table
adfe806

WolfDavid commited on

feat(02-02): mode-C morphemes to whole-word units (rules A1-A7)
6609f52

WolfDavid commited on

test(02-03): add failing JLPT level tests
e39dc2e

WolfDavid commited on

feat(02-03): compact JMdict loader with ranked headword lookup
f108e4c

WolfDavid commited on

test(02-02): add failing unit-joining tests
fbd985f

WolfDavid commited on

test(02-03): add failing JMdict lookup tests
e594cd3

WolfDavid commited on

docs(02-01): complete wave 0 foundation plan
a7e3761

WolfDavid commited on

feat(02-01): compact JMdict projection (LFS) with build script and asset guards
549c072

WolfDavid commited on

feat(02-01): pinned JLPT vocabulary and kanji-level data with build script
ac406ae

WolfDavid commited on

chore(02-01): arm LFS for .spm and pin the language stack
8e5161f

WolfDavid commited on

docs(state): record phase 2 planning complete
dd2f470

WolfDavid commited on

docs(02): apply the second checker pass - import-shaped greps, scoped wave-2 guards, warm-up routing, utf-8 one-liner
ad0a055

WolfDavid commited on

docs(02): revise plans after checker review
d454761

WolfDavid commited on

docs(02): create phase 2 plans (10 plans, 8 waves) and fill the validation map
2f3964b

WolfDavid commited on

docs(phase-02): add validation strategy
74f6bf9

WolfDavid commited on

docs(02): research phase domain
f165e21

WolfDavid commited on

docs(state): record phase 2 context session
c6ba02f

WolfDavid commited on

docs(02): capture phase context
e880042

WolfDavid commited on

docs(01-11): complete the audio-unlock gap-closure plan
df2c231

WolfDavid commited on

test(01-11): prove the tap unlocks audio under a strict autoplay policy at three layers
73b5215

WolfDavid commited on

fix(01-11): activation-aware resume grace; iframe stage context created at mount
90f70d6

WolfDavid commited on

fix(01-11): resume the AudioContext inside the gesture, refuse to speak on a stopped clock
6b68c4d

WolfDavid commited on

docs(01): record the phone no-audio gap and plan its closure (01-11)
398f230

WolfDavid commited on