All work
InfrastructureActive . personal use

SynthesisOS

The meta-layer that makes the sustained sprint possible. An Electron app that tracks every project through a global changelog firehose, per-project timeline narratives, cadence tracking, ideas capture, and a Community Pulse pipeline. The reason context-switching across 17+ projects does not mean losing context.

How the Garden philosophy shows up here

SynthesisOS is the Gardener framework applied to the practice of building itself. Instead of keeping project state in your head (Architect: the builder is the bottleneck) or scattered across tools (Architect: the tool is the bottleneck), SynthesisOS creates a single persistent layer that any session can read from and write to. The system remembers so the builder can forget safely.

01

The persistence stack

Five layers, each serving a different persistence need. Layer 1: Brain docs (per-project, deep architecture and conventions). Layer 2: project-timeline.md files (curated chronological narrative for cold-start in 30 seconds). Layer 3: per-project changelogs (rigorous append-only firehose). Layer 4: Memory (cross-conversation routing, pointer-only). Layer 5: SynthesisOS (operational state, live data, cross-project view).

The layers interact through a routing protocol: memory points to brain docs, brain docs contain architecture and conventions, project timelines hand any cold-starting session a 30-second narrative primer, the global changelog tracks what was done across all projects, and cadence cards show where each project is in its lifecycle.

02

The app

Electron with a file-first data model. All state lives in a JSON file at %APPDATA%/synthesisos/data/synthesis-data.json with localStorage as cache. Five core views: Ideas, Reminders, Changelog, Cadence, Archive, plus the Community Pulse tab.

The Community Pulse system has three components: a Reddit scraper (zero-auth JSON API, multi-project across many subreddits with keyword relevance scoring), per-project config cards with subreddit tags, and thread cards with score / comments / relevance / keywords / preview. The pipeline feeds the Intelligence Brain feeds the Advertising Brain.

03

Why this matters

The sustained build velocity that produced everything on this site was only possible because SynthesisOS eliminated the context-recovery tax. Every new Claude session starts cold. Without the persistence stack, each session would spend 20-30 minutes re-learning what the last session knew. With it, recovery takes 2-3 file reads.

The global changelog has accumulated hundreds of entries spanning all projects. Per-project timelines turn the firehose into a curated narrative. The combination is the proof that sustained velocity across a 17+ project portfolio is not about working harder. It is about never losing what you already know.