WIM PREST
CONTACT
Tech ProjectsLive

HQ

A personal chief of staff that reads the evidence across every project each night and delivers one calm morning brief. A private dashboard handles triage, and a people layer keeps the relationships that matter from going quiet.

Scroll
Why:Personal Project

A personal chief of staff that reads the evidence across every project each night and delivers one calm morning brief. A private dashboard handles triage, and a people layer keeps the relationships that matter from going quiet.

LivePersonal ProjectTech Projects

Build Log

Jul 21, 2026•Rails + retention

Turned the research into a four-phase retention plan and shipped R1 the same night: the brief now detects quiet stretches and re-onboards gently - shorter, warmer, no backlog dump.

Jul 21, 2026•Rails + retention

Wrote VISION.md - HQ as the explorer of every capture surface - and ran a 105-agent research pass on why personal systems survive or die, independently source-audited and fabrication-checked.

Jul 21, 2026•Rails + retention

Phase B shipped: a nightly n8n sweep copies OpenBrain thoughts into the captures rail with database-level dedup, and a one-pass idempotent backfill landed all 331 historical thoughts.

Jul 21, 2026•Rails + retention

The Today view gained item creation with an engagement picker that can mint new engagements and categories on the fly, kept sync-safe by a dashboard-born origin rule.

Jul 21, 2026•Rails + retention

Replaced the basic-auth prompt with 30-day sliding cookie sessions - the signing key derives from the credentials, so a password rotation invalidates every session with zero new secrets.

Jul 21, 2026•Rails + retention

Restructured dashboard navigation into top tabs with a contextual left rail, including a company-grouped Projects overview.

Jul 21, 2026•Rails + retention

Added a habits and workout rail: lifecycle-versioned exercise definitions with occurrence-based logging, seeded with a knee-support strength program scheduled around martial arts nights.

Jul 13, 2026•Phase 2c

An automated security review caught a javascript:-URI XSS vector in the new captures page shortly after it shipped; a URL scheme guard was written, build-verified, deployed, and confirmed live on the domain within the hour.

Jul 13, 2026•Calendar rail (Phase A)

Google Calendar now feeds the nightly brief: an OAuth-secured n8n workflow snapshots a rolling 7-day window into Supabase at 3:45 AM, and the zero-network agent weaves events, collisions, and gig-prep flags into each morning's email. Proven across two unattended production nights before the commit landed.

Jul 6, 2026•People layer

Each person's page can draft a message in Wim's actual register for that relationship - built from voice notes, history, and the occasion - then hands it over to edit and send. The AI never sends anything.

Jul 6, 2026•People layer

Before sunsetting Conduit, a read-only rescue pipeline snapshotted all 34 tables locally - TLS-verified, region-probing, idempotent - so nothing a defunct system knew is ever lost.

Jul 6, 2026•People layer

HQ absorbed the best of Conduit: 758 contacts rescued from a dying database, distilled to an opt-in roster of 45, and wired into a nightly brief that suggests one person worth reaching out to - never a guilt list, always an invitation.

Back to all projects
Previous

Sanity Admin Kit

Next

Earthsong Yoga

Earthsong Yoga
All Projects
Get in Touch

Say hello

Stay Updated

Want updates?

I occasionally send emails about new projects and interesting rabbit holes. No spam, just stuff I'm excited about.

Navigate

  • Work
  • Contact

Connect

  • GitHub
  • LinkedIn

More

  • Studio

© 2026 Wim Prest

Stable Build v1.0.4 • Designed in the Workshop