8. E2EE Mesh & Extension SDK

8.2 Reference Extensions: Warroom & Whisper

chinwag ext list --verified

Real-time multiplayer incident war rooms (warroom) and local hardware-accelerated voice-to-spec transcription (whisper) built on the chinwag ext SDK.

8.2 Reference Extensions: Warroom & Whisper

chinwag ext list --verified

⏳ Coming Soon (v0.2.0 · CHWG-PUB-113 · 🔒 Next Up — Core Engine): While the ExtEnvelopeV1 sandbox boundary and .cwcard.png transport (CHWG-PUB-109) are ✅ Available Now (v0.1.0), the first-party chinwag ext install warroom and chinwag ext install whisper reference extensions are scheduled for v0.2.0 (Chinwag Reflex-1 p10: 2026-11-24 · p50: 2026-12-01 · p90: 2026-12-08). Track live status via /api/reality-matrix and the Chinwag Public Roadmap.

To demonstrate the power of the chinwag ext SDK and the 5-Rung E2EE Mesh, Chinwag ships four first-party reference extensions. Here is how warroom and whisper work under the hood.


1. chinwag ext install warroom · Multiplayer Incident & Bug-Bash Canvas

When a production canary (chinwag ci canary) fails or a complex cross-service bug requires two engineers and three specialized AI agents to collaborate simultaneously, warroom spins up an ephemeral, E2EE Multiplayer Incident Room.

chinwag ext install warroom
chinwag warroom open --task INC-402 --invite "@ARCHITECT,@RUST,@QA"

Key Capabilities of warroom

  • Synchronized Terminal & Trace Replay: Streams failing CI spans, .codegraph call chains, and live Shadow jj diffs to every human and agent participant in < 20ms over Rung 2 (iroh QUIC) or Rung 3 (Cloudflare Edge).
  • Single-Writer File Lease Handshake: Participants can pass write control of a specific file scope (--file-scope) with a single keystroke without ever stepping on each other's working tree.
  • Automatic Post-Mortem & Tombstone Synthesis: When chinwag warroom close --resolved runs, warroom generates a signed incident timeline and records a permanent Negative Memory Tombstone (chinwag memory tombstone) so the root cause is never repeated.

2. chinwag ext install whisper · Local Voice-to-Task & Spec Dictation

Sometimes the fastest way to spec an architectural refactor or review a pull request is to talk through the edge cases out loud while walking through the code.

whisper is a 100% local, zero-cloud-audio voice extension powered by hardware-accelerated Whisper/Apple Silicon MLX and ONNX speech recognition:

chinwag ext install whisper
chinwag whisper task --sync github-projects

How whisper Turns Voice Into Verified Specs

  1. Zero Cloud Audio Upload: Raw microphone PCM frames are transcribed locally inside the XNU Seatbelt / Landlock sandbox and discarded immediately from RAM.
  2. Code-Symbol Grounding via .codegraph: Unlike generic dictation tools that misspell Rust traits and TypeScript types, whisper biases its beam-search decoder against your repository's .codegraph symbol table · resolving spoken "verify before decrypt in hpke dot rs" directly to verify_before_decrypt in crates/chinwag-crypto/src/hpke.rs.
  3. Structured TASK-*.md Output: Formats your spoken constraints into a schema-valid <org>/chinwag-tasks Markdown specification complete with --file-scope globs and acceptance criteria.

Next Steps