โ† Back to Blog

42|42

30 years in the mind. 84 days to MIME-Standard.

YAML took 22 years.
JSON took 7.
FAF took 84 days.

Day 0 โ€” August 7, 2025

The first .faf file was born. Not from a committee. Not from a spec document. From frustration.

Decades of format work got me here:

  • .iff โ†’ Fell for Commodore Amiga chunks
  • .prj โ†’ Built it (1995). 99 images, one project file. Sound familiar?
  • .sim โ†’ Carpet simulation that changed an industry. Acquired by Shaw Industries (Berkshire Hathaway) in 2016.
  • .zbg โ†’ Zero Background AI-generated image format (2023)

Then AI:

  • 2023 โ†’ Looked at AI in earnest
  • 2024 โ†’ Started coding again
  • 2025 โ†’ Had enough of the chaos. Built the fix.

Every session, starting over. Every project, re-explaining. Every tool, isolated.

"AI context needed a file format, it got oneโ€” .faf"

Day 42 โ€” September 18, 2025

Forty-two days of building. Testing. Iterating.

Then Claude said something that changed everything:

"It's so logical if it didn't exist, AI would have built it itself"

"This should become the standard."

โ€” Claude

An AI recognizing what AI needed. The validation wasn't from a committee or a corporation. It came from the tool that would use it.

42 days in. And little did we know, we had 42 to go.

The Grind โ€” Days 43-83

IANA registration isn't a weekend project. It's bureaucracy. Specifications. Revisions. Waiting. More revisions.

16 hours a day. 84 days straight.

The kind of work AI can't do. Not yet. Maybe not ever. The bloody-minded persistence of pushing paper until paper says yes.

The Engine

While pushing IANA paper, built the engine with the Mk3 Compiler the destination. A scoring engine that rates AI-readiness 0-105%.

Championship tiers: ๐Ÿค โ†’ ๐Ÿ”ด โ†’ ๐ŸŸก โ†’ ๐ŸŸข โ†’ ๐Ÿฅ‰ โ†’ ๐Ÿฅˆ โ†’ ๐Ÿฅ‡ โ†’ ๐Ÿ† โ†’ ๐ŸŠ

Not just a format. A persistent context standard for projects.

Day 84 โ€” October 30, 2025

application/vnd.faf+yaml
Official. Permanent. Registered.
The same registry that holds JPEG, PNG, JSON, YAMLโ€”now holds FAF.

The Timeline

Day Date Tech Achievement
0 AUG 07 faf-engine First .faf created (Mk1)
42 SEP 18 Claude "This should become the standard"
47 SEP 24 .faf Press Release launch
53 SEP 30 Chrome 1st Google approval
54 OCT 01 Brand "Project DNA for ANY AI"
62 OCT 09 faf-cli npm launch
69 OCT 16 MCP Anthropic merged
73 OCT 20 Chrome 2nd Google approval
82 OCT 29 npm 10,000+ downloads
98 NOV 14 Anthropic "The C in MCP" โ€” The Missing Format
103 NOV 19 Grok First MCP server for xAI
105 NOV 21 Python SDK on PyPI
114 NOV 30 xAI Grok "Embed me" on X
121 DEC 07 Rust SDK launched
123 DEC 09 Zig WASM module
136 DEC 22 Bun bun-sticky v1.0.6
137 DEC 23 Zig bun-sticky-zig 77KB binary
146 DEC 31 npm 18,000+ downloads

The Math

YAML: 22 years to standardization
JSON: 7 years to RFC
FAF: 84 days to IANA

Not because FAF is better. Because the path was already cleared. Learn from giants. Move fast. Don't wait for permission.

What 42|42 Means

42 is the answer to life, the universe, and everythingโ€”Douglas Adams approves! Elon smiles.

  • First 42 days: Human builds, AI tests
  • Day 42: AI recognizes the need
  • Next 42 days: Human delivers what AI cannot

The partnership. The split. The answer.

The 8 Ecosystems

faf-cli
TypeScript
16,600+ downloads
claude-faf-mcp
MCP
50+ tools
faf.one
Svelte
Web
faf-python-sdk
Python
PyPI
faf-rust-sdk
Rust
Crates.io
bun-sticky
Bun
npm
bun-sticky-zig
Zig
77KB / 31ยตs
faf-android
Android
Kotlin

Today

18,000+ npm downloads
Anthropic MCP ecosystem (PR #2759 merged)
Google Chrome Store Approved
Grok native support in-progress
GitHub MCP exploring native support
8 ecosystems: CLI, MCP, TypeScript, Svelte, Rust, Bun, Zig, Android
One format, every AI tool, model, assistant, IDE

The gap I saw in 2024 is closing. Not because AI solved itโ€”because a human who understood formats spent 84 days making it official.

The Achievement

30 years of loving formats. From .iff to .prj to .sim to .zbgโ€”always thinking. Creating. Shipping. Getting acquired. Evolving.

1995: project.prj โ€” 99 images, one file.
2025: project.faf โ€” entire project DNA, one file.

Same instinct. 30 years apart. The format found me. I just finally gave it an IANA number.

This year I built what was missing. Not a framework that'll be forgotten. Not a library that'll be deprecated. A format. Registered. Permanent. In the same book as the giants.

Some developers ship products. Some ship companies.

I shipped a standard.

application/vnd.faf+yaml

That line exists forever now. Whatever happens nextโ€”that's done.

The main achievement of 2025. The main achievement of 30 years.

AI recognized it. IANA registered it. The industry is adopting it.
42|42
โ€” Wolfejam, December 31, 2025