You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b3df4ef
Browse filesBrowse the repository at this point in the historyBrowse files
Update README, docs/architecture.md, AGENTS.md, and .env.example comments so
they describe the post-consolidation database topology: Branchy stores its
durable state in a `branchy` schema and delegates Telegram identity/presence to
a shared `core` schema (`core.person`/`core.chat`) via `core.touch`. In
production this lives in the shared `core-postgres`, reached on a single pool
with `search_path=branchy`; local `docker compose` seeds a minimal `core` schema
(deploy/core-init.sql) so migrations boot. The durable Postgres outbox messaging
is unchanged (the outbox is a `branchy` table). Docs-only; no code changes.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GAeQtwgsRecG7D3Lc6RVuV
|`DATABASE_URL`| yes | - | PostgreSQL connection string; Branchy's tables live in the `branchy` schema, so a shared database needs `search_path=branchy` (append `options=-csearch_path%3Dbranchy`)|
188
199
|`PUBLIC_BASE_URL`| yes | - | Public HTTPS base URL |
189
200
|`TELEGRAM_BOT_TOKEN`| yes | - | Bot token from BotFather |
0 commit comments