Three shimmers, workingelasticity · research · intentionality · live below
A formal letter, drafted. Hover any paragraph to reveal its handles. Drag the size slider to make it longer or shorter — the content adapts at five distinct depths while preserving the paragraph's function and concern. The intent above stays still.
Re: Cleaning fee on lease end · file SC-2026-1147
Date: 28 May 2026
Yael Yaniv
compiled letter · what would be sent
What's happening herethree shimmers, one composition surface
Elasticity shimmer. Each paragraph has a size handle (1 to 5). Dragging it doesn't just change the visible length — it swaps the paragraph for a different draft at the new size, pre-written to preserve the paragraph's function (greeting, context, claim, evidence, close) and its concern (the editable field below the slider). At size 1 each paragraph is a tight sentence; at size 5 a small section. The cursor doesn't yank — the swap is faded, the size of the commitment changes but the commitment itself doesn't.
Research shimmer. Below each paragraph's size handle, three pills surface its research dimension: depth (a small meter, 1–5), direction (support · counter · explore · locate · map), and method (textual · empirical · inferential · historical · comparative). Click any pill to cycle through the options. The shimmer doesn't verify your research — it makes you state what you're committing to, so the page shows its work.
Intentionality shimmer. The frame at the top — "intent" — holds steady through every change you make below. Hit edit to rephrase it; otherwise it doesn't move. The page also gently flags any paragraph that drifts from the intent (currently: keyword overlap; an LLM-embedding version would be richer). Drift is surfaced subtly with a small "↳ off intent?" note in the margin; the page never blocks you.
Above all the shimmers — intentionality solid and steady, framing all the broiling.
What this isn'tso the demo doesn't lie
This is a working demo of the three shimmers as a coordinated triad, not a finished composition tool. Each paragraph has only five pre-written drafts (so the elasticity is real but discrete). Drift detection is keyword-overlap, not embedding. The research pills are editable but not validated against any source corpus. A finished version would generate paragraph drafts via gemini-gate, do embedding-based drift detection, and let you attach actual sources to a paragraph (raising its depth meter accordingly).
The demo's job is to make the shimmers visible. Hover, drag, edit, watch what stays and what moves. The pattern is the point. The polish is for the next session.