Skip to content
h✳habitatsmall world.
big little lives.
HomeHow it livesDevelopment logDesign libraryAbout
Deutsch
Back to the development log
Website2026-10-17T01:55:00.382379+02:00

See a little life unfold

Six dated screenshots guide the page. Short captions lead; memory, rules and settings open when you want more.

A historical website layout accompanying this development entry.↗
Website screenshot · the desktop guide now leads with the paused village photograph; 17 October 2026. This shows the page design, not new gameplay.17 Oct 2026
A historical website layout accompanying this development entry.↗
Website screenshot · on a phone, the village picture comes before its explanation. Full details remain available underneath.17 Oct 2026
A historical website layout accompanying this development entry.↗
Website screenshot · a static habits/optional-AI illustration opens into the deeper decision model.17 Oct 2026
Full entry & measurements

Can a visitor follow a resident’s day through pictures? How it lives now begins with a village photograph, a dated reading moment and an explicitly authored conversation-interface example. Three native settings screenshots stay visible. Watch / The idea / Settings links guide the page, with memory, rules, image context, current limits and the complete settings guide nested below. The current village photograph remains tied to its existing delivered build. The reading scene is historical, captured 15 October; the authored dialogue scene demonstrates the interface rather than a live AI exchange. The habits/optional-AI diagram was authored in scripts/site_how.py on 17 October to explain the implemented division of work. It is not a live resident feed. Local habits, privacy-before-retrieval, the continuous accounting default, optional numeric caps and both disabled Needle modes are unchanged. Website evidence: final captures 20261016T235156623000-ac3f1ad2a9e5 (desktop), 20261016T235157339000-9d1fb0673cc6 (phone), 20261016T235158024000-ea4b098bb57e (scenes), 20261016T235158808000-b3bd3169394b (diagram), 20261016T235159557000-8d160efd8dac (settings) and 20261016T235200305000-89fe6bbf5ddd (German dark-mode phone). Actual source: how-visual-final-28f93437c141a402, Chromium 151.0.7922.34, 1440 × 1000 or 390 × 844 CSS pixels, reduced motion, 17 October Europe/Zurich. Images show website appearance only; exact dates/source hashes are retained in their reviewed sidecars. Iteration history: original desktop/phone 20261016T234730576000-ee82cd9a7838 and 20261016T234731261000-50493cecdd99; first visual layout 20261016T234916143000-dfdbc35e5204 and 20261016T234916946000-832e3a6e7abc. The first phone layout placed the image too late and joined words when hiding a line break; the final iteration corrects both. All ten image/sidecar pairs were inspected individually by codex-how-guide, approved and separately reviewed for the internet. Their 22 no-crop responsive image derivatives retain the original sources. Measured 17 October for this website increment: - Visible screenshots: 0 → 6 (all images 3 → 6). Same static English page_content parser, native disclosures closed. - First-reading words: 241 → 207. Same parser; direct disclosure summaries/captions count, navigation/footer/scripts/styles/SVG do not. Baseline page SHA-256 016800c8efe051507f5e55e94eb7e4b9ff1c4761405a75fe4e8ef34eb0f98340; final page SHA-256 d8945f55d81eb6b2cd470d5ebad04f49746e9226117647663c4338a46856ae08. This measures markup density, not reading time or ADHD usability. - Focused regression suite: 66 passed across guide, static pages, localization, compact reading data and selective route rendering. Guide source SHA-256 b63f8287e9531dc27fb4e65e8dd1a711651664f0e8a1f9f11b712c26c70f73f7. Separate public/export/overview/link checks passed 96 tests; Node startup/menu/chronology/journal checks passed 7/5/9/30. These are website tests, not new simulation acceptance. - Chromium browser conditions: 16/16 passed on the frozen public snapshot above, English/German × light/dark × phone/desktop × JavaScript on/off. Eight enhanced conditions additionally passed anchor scrolling without archive fetches, keyboard/nested disclosures, image dialog/Escape and axe with zero violations. No initial model/full-data fetch or horizontal overflow was observed. The next useful check is a visitor walkthrough: can someone follow the pictures and open only what they want? Human screen-reader and ADHD-usability review remain unmeasured. Git delivery and actual live-file verification are tracked separately by the website-sync receipt. See the overview-site and public-website source records for the evidence and publication boundary.

habitat ✳

A small experiment. An unfolding story.

Follow the progressMeet the makerRSS feed →
A curated development journal · Unity + Python
Feeds & updates
Published snapshot

Capture details & source