← All Diagrams

builder.faf.one - DOUBLE-WHAMMY Architecture

Rust WASM generates .faf (211KB, 3ms) + Zig WASM scores (2.7KB, 14Ξs) = Championship-grade context in browser

1
🔗
GitHub URL
User enters repo URL
Browser Input
→
2
ðŸ“Ķ
GitHub API
Fetch README.md
+ package.json
Public API (no clone)
→
3
ðŸĶ€
Rust WASM
Generate .faf file
with full context
211KB ~3ms
→
4
⚡
Zig WASM
Score generated
.faf file
2.7KB ~14Ξs
→
5
👁ïļ
Preview
Show .faf + score
Monaco editor
Browser UI
→
6
✅
Output
Download or
Commit via OAuth
User choice

DOUBLE-WHAMMY Stack

Rust WASM
211KB (generation)
Zig WASM
2.7KB (scoring)
Total Bundle
213.7KB
Combined Time
<5ms target

Why HYBRID Architecture?

  • ✅ Generate in browser (showcase tech)
  • ✅ Users see real-time generation log
  • ✅ OAuth token stays server-side (secure)
  • ✅ Preview before commit (transparency)
  • ✅ Best of both: Speed + Security
Rust WASM
~3ms
Full .faf generation
Zig WASM
~14Ξs
71K scores/sec
Total Time
<5ms
Championship-grade