Version 0.30.0 · 09/23/2026, 19:42
A clearer homepage, shareable sections and a safer site
interface
A welcome sentence that introduces the site
The homepage now presents the official web book, its community and its AI tools. The sentence adapts to the domain being visited and highlights four ideas: “normally”, “positively”, “without paranoia” and “without medication”. It is translated into all four languages, with a small golden laurel at the start of the title.
style
Simpler typography and a better-paced homepage
The homepage title now uses Inter, with a more restrained size and settings adapted for mobile. It remains a real H1, while the spacing between the cover, the welcome text and the carousel has been tightened. The carousel now starts with the “Stories” card, and “Keep scrolling” becomes “Keep reading”.
feature
Reactions, comments and sharing for every section
Sections on the stories page now have the same actions as sections on the homepage: share the link, open the comments and choose a reaction. The share button is always visible and comes first, before comments and reactions.
feature
Share links can now refer new members
When a member shares a section, their username is added to the link in a “referrer” parameter. When an unauthenticated visitor arrives, the username is saved and prefilled in the sign-up form. The first saved username always stays in priority: clicking another link later does not replace it.
fix
Section actions now use the right labels
The share, comment and reaction buttons no longer show translation errors on the stories page. The copy button label now uses the same translation system as the other buttons in all four languages.
structure
More consistent canonical addresses
The homepage and main pages now declare their versions in all four languages with the right canonical links and domains. The Phenomenon is now the canonical domain used by metadata and the sitemap, and the coaching page is now included in the sitemap.
fix
The page language is now correct on the server too
The page’s “lang” attribute is now rendered directly with the language from the URL or the selected canonical language. The correct attribute is therefore present in the server response before JavaScript runs.
fix
Illustration names are now consistent
YAML manifest entries have been aligned with the names used by the JSON manifest. Missing common images were added as well, along with the “Targeted Individual” and “Spiritual Roller Coaster” covers and their planned variants.
structure
Localized images are declared more clearly
Newly translated illustrations are now described in the manifest with their text and location for each language. The “convinced convinced” image remains among the common images because its wordplay should not be translated.
fix
The AI prototypes now check that you are signed in
The chat prototype and forum translation endpoints now reject requests from visitors who are not signed in. On the client side, someone trying to use these features is invited to open the sign-up or sign-in modal.
