feat(backend): GET /version; stop tracking K&S build output
Twice today a deploy could not be confirmed from outside. /health reports that the process is up, not what code it runs, so 'did this reach production?' was answered by guessing from behaviour. /version returns the Railway commit SHA, branch, deploy time and process start time, unauthenticated - a check you must authenticate for is a check nobody runs. Also gitignores frontend/public/firm/ and removes its 90 tracked files from the index. It is K&S build output regenerated by build:firm on every build, so it was never source; tracking it churned ~100 hashed bundles into every diff.
| Repository | pdombkins/rose_lawyer |
|---|---|
| Author | Peter Dombkins <pdombkins@gmail.com> |
| Authored | |
| Parents | d7b2f560 |
| Stats | 93 files changed , +59 , -1293 |
| Part of | Deploy pipeline hardening (Railway backend + Cloudflare Workers frontend) |
Capture this commit into my fork
Download a Markdown prompt that tells Claude how to port this
exact commit into your working tree. Run it via
claude -p < capture-commit-e7016d2f.md
from inside the repo you want the change in.