A calm, beautifully-typeset reading surface inside Telegram. Glass and candlelight, not white-and-blue. No notifications. No streaks. No leaderboards. The book and the reader. That's it.
The Telegram mini-app is the most radical surface in the Consilience, and the radicalism is quiet. It does not ask the reader to install anything. It does not ask for an email address or a password or a subscription. It lives inside a messaging app that nearly a billion people already have on their phones, and it presents one thing: a library. The reader opens a chat with the Conductor, taps a button, and a calm reading surface slides into view. The surface is glass and candlelight because the Architect decided the platform should default to warmth. The reader is already bombarded by white-and-blue feeds all day. Here, the color temperature drops. The contrast softens. The book becomes the brightest thing in the room.
The design-test page is the sole source of truth for the entire Telegram surface. One file. Every component, every token, every spacing value, every glass-morphism layer — they all resolve from this single page. A change to one token in the design-test page changes every instance of that token across every Telegram component. There is no drift between what the design-test page shows and what the reader sees, because they are the same code, the same tokens, the same source. The convention is absolute: if a visual decision for Telegram cannot be seen and verified on the design-test page, it does not exist.
The design system communicates with Telegram's native theming through --tg-* CSS variables — Telegram's own theming primitives, passed into the mini-app at runtime. The reader's chosen Telegram theme — light or dark, with whatever accent color they prefer — flows into the Pocket surface and merges with the Consilience token hierarchy. The result is a reading experience that feels native to Telegram without looking like Telegram. It inherits the ambient preferences of the user's messaging environment and elevates them into a dedicated reading context.
The scroll system is handled by useScrollCompact, a hook that manages the mini-app's constrained viewport. Telegram mini-apps have limited vertical space, and the reading surface must use every pixel without feeling cramped. The hook tracks safe-area heights — the regions of the screen occupied by the phone's notch, the home indicator, the Telegram header — and adjusts the reading area so text never hides behind hardware. The reader scrolls through a book in a space that feels full but never crowded.
Pocket organizes content into tabs: books, bookcasts, documents, datasets, sparks, featured, activity. The tabs are not categories in a database. They are the shape of a reader's life with text. Books for long immersion. Bookcasts for listening while walking. Documents and datasets for research. Sparks for discovery — short literary pieces that introduce an author, an idea, a tradition in the time it takes to drink a cup of coffee. Featured for what is new and worth noticing. Activity for what the reader has been doing and where they left off.
The A/B landing gating is a quiet piece of architecture that shapes the first experience. A new reader arriving at Pocket may see one of two surfaces, measured against each other in real time — which layout leads more readers to open a book, to finish a chapter, to return the next day. The gating is not about conversion metrics. It is about understanding what a reader actually needs when they arrive, as opposed to what the designer assumed they would need.
The activity center tracks reading across every surface — where the reader stopped in a book, what they highlighted, what they searched for, what the Conductor recommended. It is not a feed. It is a compass. It answers one question: where was I, and what should I return to?
Pocket is the antidote to the feed. Where every other app pulls the reader's attention outward — toward new posts, new notifications, new content to consume and discard — Pocket pulls inward. Toward the book already open. Toward the chapter half-finished. Toward the quiet space where a mind meets a text and nothing else intrudes.