Skip to content

Add Clojure customer notebook with Postgres edits and foreign activity reports - #460

Draft
sdairs wants to merge 2 commits into
mainfrom
codex/customer-notebook
Draft

sdairs wants to merge 2 commits into
mainfrom
codex/customer-notebook

Conversation

@sdairs

@sdairs sdairs commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator

A trusted loopback customer workbench preserves two operators' edits with revision checks: one transaction conditionally updates a profile and appends its history; stale submissions return 409 with the original form retained. A separate bounded activity request uses pg_clickhouse and a restricted reporting pool to read synthetic ClickHouse events through next.jdbc. Includes pinned direct/transitive dependencies, migrations, explicit Cloud/TLS/role setup, repeatable fixture reset, CSRF forms, and cleanup instructions.

Verified natively on Linux ARM64 against ClickHouse Managed Postgres 18.6, pg_clickhouse 0.10.0 and ClickHouse 26.6.1.2191: clean secret-free AOT build and four unit tests/29 assertions; live two-editor 303/409, rollback after the first update, retained escaped forms/Chromium CSRF, exact all-customer foreign/direct results, bounded parameterized query pushdown, restricted roles and real driver CA/hostname rejection, and real process restart. Revoked analytical SELECT produced sequential report failures while a subsequent operational save succeeded; restored reporting recovered on the same process. No CDC, dual writes, public authentication, cross-database atomicity or performance claim. Both owned Cloud fixtures are deleted with exact IDs verified absent; evidence/article remain local for 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