Skip to content

#523 - Quick wins: runtime stability, CI alignment, and config/test hygiene #524

Description

@brijesh-amin

Parent: #523

Objective

Deliver low-effort, high-impact updates that reduce immediate operational risk and improve signal quality.

In scope

  • Remove error rethrow after HTTP response in src/index.ts
  • Ensure fatal server bootstrap failures exit non-zero in src/server.ts
  • Align GitHub Actions runtime with supported Node version and update action versions
  • Update Vitest include patterns to cover JS + TS specs
  • Refresh docs/tooling references that are clearly outdated

Acceptance criteria

  • API error middleware does not rethrow after sending response
  • Startup failure produces non-zero process exit
  • CI runs on supported Node version and passes
  • Test runner discovers both *.spec.js and *.spec.ts
  • Updated docs reflect current commands and runtime expectations

Notes

Keep this issue focused on minimal-risk, behavior-preserving changes.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions