RackLume

Waukesha, Wisconsin · what’s new

What’s new.

Living log of what shipped. Launch is the deadline and the gates — charge the walk Friday, September 25, 2026. This page is the diary. Harborline is the demo plant, not a customer.

Showing 4 of 411

Clear filters

Tuesday, September 15, 2026

  1. this deploy

    Production webpack no longer bundles the account store

    The contractor launch strip and /launch were pulling the server store into the client graph. Shop pages now pass deadline counts as props. /launch loads the store and hands the board to a presentational page.

    • ●GtmLaunchStrip is presentational. Server pages load launch board data and pass deadline / done / total.
    • ●/launch and /admin/launch no longer import launch-motion in the same file as getStore.
    • ●store.ts and session-server.ts import server-only. Did not touch live password hashes. rsync still excludes data/.
  2. this deploy

    Contractor timeline builds again

    Production deploy was blocked on a TypeScript error on /for-contractors/roadmap. Optional due dates still print when present. Did not start plant CSV.

    • ●formatLaunchDeadline only receives a string due, not an empty object from 'due' in item on const PHASES.
    • ●Chrome Tuesday 15 Sep 2026 and charge Friday 30 Oct 2026 stay the only calendar dates. Live hashes stay in /root/Lantern/data.
  3. this deploy

    Production TypeScript build is green

    launch-changelog.tsx and the changelog store share one ChangelogEntry shape. The 4037d62 webpack build failed because the page still expected commit groups after the store rewrite. Footer, Terms, and Privacy stay public. Live hashes stay put.

    • ●4037d62 failed next build: launch-changelog imported changelogGroups / changelogCommitCount / CHANGELOG_LIVE_* after StoreFile.changelog became items[].
    • ●This deploy — ChangelogEntry lives on auth types. The launch log maps items onto commits so webpack typechecks. /terms and /privacy stay public. rsync still excludes data/.
  4. 03:02 UTC

    Live tenant file survives deploys

    A release rsyncs the app and excludes data/. Operator sign-in is not reset by shipping code. The live store stays on the server data directory. This log does not discuss credential internals.

    • ●113a6d9 03:02 UTC · Live — Keep operator credentials on the live data dir.
    • ●Deploy never sends or overwrites the live tenant file.
    • ●Production LANTERN_DATA_DIR is the server data directory, not the build tree.

Waukesha

The log stays current. The deadline stays on Launch.

Mike Cobus · Enlighten Studios. First day in this book is Tuesday, September 15, 2026. Every later ship adds a row here in the same commit.