THE INDOCTRINATION MACHINE / INSPECT THE ARTWORK
The machine is certain.
You do not have to be.
An openly fictional experiment in language, visual interpretation and creative disagreement. Not hypnosis, a personality assessment, or a claim of mind control.
The part that is real: your authorship.
Begin with an editorial sentence, or write your own. Choose the architecture it suggests to you. Inspect the number of centers, openness, separation, connections and curvature. Build a version. Rewrite its rule, and decide how the world should change. Earlier versions remain available for comparison and branching.
The title borrows the visual language of authoritarian machinery and turns it inside out: the visitor can interrupt, disagree and edit. The fictional proclamation is never a measurement of what happened to your brain.
Three starting compositions
The Monolith collects its pieces around one center. The Unraveling opens into several routes. The Chorus connects distinct centers without fusing them. These are original editorial demonstrations, not visitor creations or claims about how everybody interprets the same idea.
Meaning is inspectable.
In editorial and manual mode, you choose the rules. The interface does not hash your words to random colors and pretend to understand your mind. An optional configured AI can propose an interpretation, after you explicitly confirm the sentence to send. The application validates that proposal. You still approve the recipe before it becomes a world.
Two renderers, one composition.
The included Canvas renderer projects actual three-dimensional boxes and curves to the screen. You can drag to inspect it, use arrow keys to turn it, compare two states, and scrub or play a transition when motion is enabled. The optional Three.js renderer uses the same coordinates and approved recipes with WebGL materials and lighting. It is not a neural 3D reconstruction or an exact Mandelbox/Hopf-fibration visualization.
The Three.js scene also includes a WebXR viewer on supported browsers: controller triggers compare versions, and squeeze exits. Text editing, sharing and export remain in the ordinary interface. Physical-headset validation is still required before the site owner advertises specific supported devices.
Your visual choice comes first.
Every visit starts with still artwork visible. Shared links, ordinary navigation, direct still images, reloads and restored tabs do not grant motion. Full Experience is the separate visit-scoped confirmation for continuous movement; you can return to Still at any time. Sound is a second explicit choice and never autoplays. No deliberate strobes or hidden messages are included.
Full Experience uses an essential session-only cookie and expires after 30 minutes without activity. Browsers can restore session cookies, so closing the browser is not an absolute expiry guarantee; the inactivity limit and returning to Still still apply. Inspect the visit policy.
Keep, branch and share.
Save work explicitly in this browser, or download all versions as a portable JSON file. Machine work uses a separate key from the Garden. Keep a selected comparison in the Garden without replacing an existing Turn draft.
A remix link encodes the two selected scene recipes and only the sentences or explanations you include. The payload is in a URL fragment, not a GET query, and is not stored on the server. It is readable to anyone with the link and may remain in browser history or chat previews as a URL. It is not encrypted, moderated public publishing, or multiplayer.
Recipients open on still artwork. Full Experience does not travel in the link, so a recipient must confirm it independently before continuous motion can run. A downloaded moving video used outside this site cannot enforce the site's Full Experience confirmation. The Transmission Room can deliberately record a finite 12-second clip only while Full Experience is active; static and text alternatives remain available. The downloadable work schema excludes sound playback and Full Experience state.
What the research contributes
The supplied reports suggested nested architecture, parametric loops, transformations, provenance and visitor control. We used these as design inputs, not clinical evidence. Broad assertions about entrainment, guaranteed trance, or bypassing judgment are not product claims.
For technical background, see the official Three.js installation guide. The visual approach follows the intent of W3C guidance on flashes and pause, stop and hide controls. A warning is supplemental, not a certification that an effect is suitable for every person. Rendered content still needs device and visual review.
Show the disagreement
Open a complete editorial example, or build your own versions. The comparison selectors can inspect any two saved worlds. Word additions and removals are marked with underlines and strike-throughs; the ledger explains which scene rules changed. These are artistic choices, not measurements of a person.
A stage, not a trap
Stage view enlarges the existing scene. Escape or Exit stage view returns it to the ordinary workspace; Disagree returns you to the editor. It does not bypass Full Experience. Still mode keeps the two separate views available without continuous orbiting or scrubbing.
Make something a friend can change
Share only selected fields. Prepare and review a remix link before copying it or opening your device’s share sheet, where supported. Static cards are available in landscape, square and portrait formats. A text-only card or selected-text file can be exported without revealing artwork. A downloaded file or repost outside this website cannot enforce this website’s visual gate.
The Transmission Room
Open two versions in the Machine, then choose “Make a 12-second transmission.” Select the original sentence, rewrite, and artwork separately. Nothing is included by default. The storyboard remains readable in Still mode. Original, Between and Rewrite show discrete still frames immediately; Play once and video recording require Full Experience and respect your system reduced-motion preference.
The finite presentation holds the original, transforms its geometry, then invites the viewer to make another version. Recording uses a dedicated Canvas stream—not screen, camera or microphone capture. It is silent, local, and never automatically downloaded or uploaded. Landscape, portrait and square video formats are offered when your browser provides a supported encoder. A text script and static card are the alternatives.
Changing the selected content or comparison, closing the room, hiding the page, or returning to Still discards a partial or prepared video. After recording, you explicitly confirm that a downloaded video cannot carry this website’s Full Experience confirmation before requesting the download. Do not use autoplaying reposts or embeds where the recipient’s own visual choice is required.