X_FRAME_DOCS_STALE
Means
wiki/Realtime.md and FRAME_KINDS disagree
Typical cause
the page never names a frame the wire sends, or names a frame no kind matches — a frame renamed or added in packages/realtime/src/sync-protocol.ts without the only public description of the protocol following it
Fix
bun run scripts/wiki-frames.ts --json — the fix names the frame and the page