docs: correct live Railway project in deployment architecture#960
Conversation
The architecture record named project `clinical-kb` / service `app` at `app-production-68ebf.up.railway.app`. Verified against the Railway API, none of that is current: - Production is project `Database` (5deaad0b), environment `production` (6aa16f7b), services `Database` (app tier) and `worker` — both SUCCESS with 1 active deployment each. - `clinical-kb` (4361c04f) has ZERO active deployments; its last four are all REMOVED (newest 2026-07-14) and its generated domain returns 404. - The live app serves https://psychiatry.tools (health probe returns status ok, demoMode false). - Railway's configured healthcheck path is /api/health/ready, not /api/health. - Both services are connected to the BigSimmo/Database GitHub repo and auto-deploy on pushes to main. Records `clinical-kb` as superseded so nobody links a worktree to it and deploys into a dead project. Retiring it is left as an operator decision. Region claims are deliberately unchanged: the only region signal observed was an edge PoP header, which does not identify the container region. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe deployment architecture documentation now describes the active Database Railway project, its app and ingestion services, deployment configuration, readiness healthcheck, and the retired clinical-kb project. ChangesRailway deployment documentation
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
docs/deployment-architecture.md§1 described production as Railway projectclinical-kb, serviceapp, atapp-production-68ebf.up.railway.app. Verified against the Railway API — none of that is current. Affected area:docs/deployment-architecture.mdonly.clinical-kbDatabase(5deaad0b), envproduction(6aa16f7b)appDatabase(app tier) +worker, both SUCCESS, 1 active deployment eachapp-production-68ebf.up.railway.app/api/health/api/health/readyclinical-kb(4361c04f) still exists but has zero active deployments — its last four are allREMOVED, newest 2026-07-14. The doc now records it as superseded so nobodyrailway links a worktree to it and deploys into a dead project. Retiring it is left as an operator decision, not done here.Also documents that both services are connected to the
BigSimmo/DatabaseGitHub repo and auto-deploy on pushes tomain.Deliberately not changed: the region claims. The only region signal I observed was an
x-railway-edgePoP header, which identifies the edge location serving the request, not the container region. Correcting it would have been a guess.Verification
Verification not run: this worktree has no
node_modules, sonpm run verify:pr-localcould not execute locally. CI is the authority. Confirmed locally and against the live system:--check --ignore-unknown); the file needed reformatting and was formatted before commitGET https://psychiatry.tools/api/healthreturned{"status":"ok","demoMode":false,...,"supabaseConfig":"ok","openaiConfig":"ok"}, HTTP 200GET https://app-production-68ebf.up.railway.app/api/healthreturned HTTP 404environment_statusshowsDatabase/workerSUCCESS in projectDatabase;app/worker"No deployment" inclinical-kbRisk and rollout
git revertthe single commit.🤖 Generated with Claude Code
Summary by CodeRabbit