Skip to content

Harden shared runtime for production readiness#248

Merged
Verma-Punit merged 1 commit into
3.xfrom
phase3-production-readiness
Jul 15, 2026
Merged

Harden shared runtime for production readiness#248
Verma-Punit merged 1 commit into
3.xfrom
phase3-production-readiness

Conversation

@Verma-Punit

Copy link
Copy Markdown
Member

What changed

  • adds durable queue retry, timeout, backoff, and failure logging for invoice email jobs
  • prevents duplicate exception reporting and returns consistent JSON errors for API requests
  • makes scheduled billing maintenance safe across multiple application servers
  • adds Composer security auditing to CI
  • refreshes Composer and npm lockfiles within existing constraints to remove known advisories

Why

Phase 3 requires the open-source runtime to remain the single source of truth while being safe to operate under asynchronous workers and horizontally scaled schedulers.

Impact

The shared runtime now has explicit production failure behavior and secure dependency locks. No hosted-only tenancy or billing behavior is introduced into OSS.

Validation

  • 81 tests passed (358 assertions)
  • production Vite build passed
  • Composer audit: 0 advisories
  • npm audit: 0 advisories
  • OSS/platform runtime ownership check passed
  • git diff --check passed

@Verma-Punit
Verma-Punit marked this pull request as ready for review July 15, 2026 11:02
@Verma-Punit
Verma-Punit merged commit 4e844ee into 3.x Jul 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant