Recipes
Practical patterns lifted from real ferridriver suites. Each page is self-contained and copy-paste ready.
Each Rust snippet assumes a #[ferritest] body unless noted; each
TypeScript snippet assumes @ferridriver/node. The browser calls are
identical across languages — only the harness differs.