Skip to content

Add Electric and TanStack DB planning board on Postgres - #479

Draft
sdairs wants to merge 1 commit into
mainfrom
codex/local-query-board
Draft

sdairs wants to merge 1 commit into
mainfrom
codex/local-query-board

Conversation

@sdairs

@sdairs sdairs commented Oct 5, 2026

Copy link
Copy Markdown
Collaborator

Fieldwork is a shared planning board using Electric, TanStack DB, Hono and Drizzle with ClickHouse Managed Postgres. Electric supplies scoped task/project collections; a reactive join and local filters drive the UI. Authoritative revision-checked writes return their transaction ID, and the UI distinguishes a committed task from a stream still catching up.

Includes pinned dependencies, separate migration/app/replication roles, a manual publication, an explicit fixed-shape proxy, a README with clickhousectl setup/cleanup, a genuine local workflow screenshot and scoped CI. Electric 1.8.1 was built from its pinned official release source because anonymous pulls from the documented image repository were unavailable; the README reproduces that build.

Validation:

  • Native frozen install, typecheck, unit/integration checks and build passed.
  • Actual Managed Postgres 18.6: verified TLS and wrong CA/hostname rejection in both connectors; snapshot/CDC across two browser tabs; local join/filter and real invalid project rejection; eight competing revisions with one winner; a committed create while Electric was stopped; actual app/engine restart with all nine recorded tasks matching in a fresh browser.
  • Owned publication/slot removed and disposable Cloud service deleted, with absence verified.

Companion article remains local for editorial review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant