Motivation
The docs cover every feature in isolation, but newcomers ask "how do I wire this into my actual app". A Cookbook section with copy-paste recipes would close that gap — and each recipe is a small, self-contained docs PR, perfect for a first contribution.
Recipe ideas (one PR per recipe is ideal)
Where to look
Docs live in docs/ (VitePress). npm install && npm run docs:dev gives a live-reload server. Add the section to the sidebar in docs/.vitepress/config.*.
Motivation
The docs cover every feature in isolation, but newcomers ask "how do I wire this into my actual app". A Cookbook section with copy-paste recipes would close that gap — and each recipe is a small, self-contained docs PR, perfect for a first contribution.
Recipe ideas (one PR per recipe is ideal)
toResponse()with#[Hidden]internalslazyCollection()(flat memory profile)fromRequest()with#[Rules]+#[Pipe]sanitization#[DataCollection]EncryptedCast#[MapPropertyName]+#[TransformKeys]for snake_case payloadsMetadataRegistry::setStoragePath()+vendor/bin/sdo-warmWhere to look
Docs live in
docs/(VitePress).npm install && npm run docs:devgives a live-reload server. Add the section to the sidebar indocs/.vitepress/config.*.