Commit History

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

WolfDavid commited on

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

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

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

WolfDavid commited on

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

WolfDavid commited on

feat(01-10): measure 30 warm turns against the Space and commit docs/LATENCY.md
30d0446

WolfDavid commited on

feat(01-10): vendor the 3D runtime and take the CDN out of the render path
c23e6ce

WolfDavid commited on

feat(01-09): add LICENSES.md, prove the credits and the VRM meta on the Space, record the SC-4 run
c3f6d17

WolfDavid commited on

test(01-09): prove replay is networkless, slower is a real re-synthesis, and the WASM tier works on the Space
3c77193

WolfDavid commited on

test(01-09): prove the typed turn, push-to-talk, the silence gate and the thinking state on the Space
f2435d2

WolfDavid commited on

feat(01-08): wire the turn loop - text and voice turns, thinking, replay, slower, latency
f4874f3

WolfDavid commited on

feat(01-08): add the server turn - synthesis, timeline, per-request timings, directive
a960e15

WolfDavid commited on

test(01-08): add failing tests for the server turn, the directive and the SC-4 static guard
9010fc3

WolfDavid commited on

fix(01-05): pose the arms out of the authored T-pose and assert it
7a26764

WolfDavid commited on

test(01-05): bind AVTR-01 and DPLY-01 to the deployed page
3e653d9

WolfDavid commited on

fix(01-03): render a closure frame per blink and record viseme peaks
f3db595

WolfDavid commited on

test(01-07): prove the gate, the tier fallback and push-to-talk under both transports
f13c9e2

WolfDavid commited on

feat(01-07): add tiered browser ASR and wire push-to-talk into the shared turn loop
b4ca58d

WolfDavid commited on

feat(01-07): add push-to-talk capture with a three-condition pre-ASR gate
c084313

WolfDavid commited on

feat(01-06): drive the standalone harness from the generated timeline
5cfcfd5

WolfDavid commited on

feat(01-06): add the golden timeline fixture and its regenerator
02b0716

WolfDavid commited on

test(01-06): add the five build_timeline pipeline tests against real fixtures
6c967d2

WolfDavid commited on

feat(01-06): add the viseme mapping table and banker's frame quantisation
c6dc487

WolfDavid commited on

test(01-06): add failing tests for the vowel table and banker's frame quantisation
371c5a6

WolfDavid commited on

test(01-03): enforce the transport seam statically and in a real browser
d6ea280

WolfDavid commited on

test(01-04): capture ground-truth synthesis fixtures for AVTR-02
122fc80

WolfDavid commited on

feat(01-04): implement synthesize() and the shared voice dataclasses
b0f00f6

WolfDavid commited on

test(01-02): add deterministic silence and cafe-noise audio fixtures
4a095fc

WolfDavid commited on

test(01-02): add shared fixtures and --space-url plumbing
ccf5848

WolfDavid commited on

chore(01-02): bootstrap Python 3.12 toolchain, Git LFS and package skeleton
b0821c5

WolfDavid commited on