Telegram (ask questions / claim the issue here first): https://t.me/+DOylgFv1jyJlNzM0
Why this matters
INDEXER_HEALTH_LAG_LIMIT is consumed in backend/src/app.ts:204-205 and PORT in backend/src/index.ts:36, but neither appears in backend/.env.example nor in docs/ENVIRONMENT.md. check-env-docs.mjs only compares .env.example keys to the doc, so code-only env vars are never flagged.
Acceptance criteria
Files to touch
docs/ENVIRONMENT.md
backend/.env.example
backend/src/app.ts
backend/src/index.ts
Out of scope
- Build-time GIT_SHA/BUILD_TIME (already documented in code comments)
Why this matters
INDEXER_HEALTH_LAG_LIMIT is consumed in backend/src/app.ts:204-205 and PORT in backend/src/index.ts:36, but neither appears in backend/.env.example nor in docs/ENVIRONMENT.md. check-env-docs.mjs only compares .env.example keys to the doc, so code-only env vars are never flagged.
Acceptance criteria
Files to touch
docs/ENVIRONMENT.mdbackend/.env.examplebackend/src/app.tsbackend/src/index.tsOut of scope