Who this pilot is for
- You guide a 4-6 year old child through early English listening practice.
- The current tools feel too cluttered before the first sentence starts.
- You can try a short web practice flow at home for one week.
We are recruiting a small group of parent-led families to test whether a child can start listening practice faster and come back for five calm sessions.
Before launch, line up at least three real parent-led households. This tracker stays in the browser and stores labels like "Family A", not child identity details.
Local only. Use household labels, not child full names, school, address, photos, or private identity details.
Copy this before a household has agreed. It asks for a real 7-day parent-led trial and keeps child identity details out of the message.
Trial goal: test whether a child can start a 3-minute listening practice faster
Day 1 practice link: /play?day=1&start=1
Each day, only record start time, attention break, and whether tomorrow still feels worth trying.
Do not send the Day 1 invite until the local preflight has passed, at least 3 agreed households are lined up, and live smoke passes for English and Chinese public paths on the deployed workers.dev surface.
pnpm listen-pick:preflightpnpm listen-pick:smoke:liveCheck both items before copying the Day 1 invite. The invite stays locked until the browser remembers both confirmations.
Hold the Day 1 invite until both release checks are confirmed.
Copy this before sending Day 1 so the launch owner can see the household gate, local preflight, live smoke, and public paths in one place.
Day 1 send readiness report Send decision: Do not send Day 1 yet. Invite-ready households: 0/3 Local preflight before deploy: missing Live smoke on deployed workers.dev URL: missing Invite-ready household labels: No invite-ready households yet Day 1 practice link: /play?day=1&start=1 Pilot log link: /pilot-log Local preflight command: pnpm listen-pick:preflight Live smoke command: pnpm listen-pick:smoke:live Live smoke paths: /, /play?day=1&start=1, /pilot-log, /waitlist, /zh, /zh/play?day=1&start=1, /zh/pilot-log, /zh/waitlist, /api/ping Manual gate: Send only after 3 invite-ready households, pnpm listen-pick:preflight before deploy, and pnpm listen-pick:smoke:live on English and /zh public paths. Local only. Use household labels, not child full names, school, address, photos, or private identity details.
Copy this local evidence summary before deciding whether the pilot is ready for the Days 6-10 extension.
Add at least one household to build the report.
Copy a parent-ready message after a household agrees. It includes the Day 1 practice link, the pilot log, and the child-privacy boundary.
Before sending: confirm pnpm listen-pick:preflight passed before deploy, 3 ready households are lined up, and pnpm listen-pick:smoke:live passed on the live workers.dev URL, including the /zh localized paths.
Practice link: /play?day=1&start=1
Pilot log: /pilot-log
Today, please record three things: seconds from opening the page to the first English sentence, where attention broke, and whether tomorrow still feels worth trying.
Please do not send a child full name, school, photo, address, or other identity details.
Add anonymous household labels as outreach turns into real seven-day commitments.