10 Mandatory Rules + streaming voice rewrite (WhisperTyping parity) #4013
ccantynzcommented Mar 25, 2026
Originally written by @vercel[bot] on GitHub.
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated (UTC) |
|---|---|---|---|
| 48co-ai-pa | Preview, Comment | Mar 25, 2026 10:52pm |
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/48co.v1/pull/24
Summary
10 Mandatory Rules locked into CLAUDE.md
Every session must now: Scan → Detect → Fix → Research → Build → Test → Document. No exceptions.
Content.js COMPLETE REWRITE — streaming voice like WhisperTyping
The fundamental problem: our extension waited until you STOPPED talking to process text. WhisperTyping streams word-by-word AS you speak.
Before: Click → talk → stop → wait → text appears all at once (broken) After: Click → talk → text appears word by word in real-time (like WhisperTyping)
What changed:
interimResults=trueon SpeechRecognition — streams words as you speakhttps://claude.ai/code/session_01PBeNmPHrD2W6A2YKZRC7V3