Skip to content

ADR — PR #1328

2026-05-29 10:30 — Move build tools to devDependencies and add exports field

Section titled “2026-05-29 10:30 — Move build tools to devDependencies and add exports field”

2026-05-29 10:32 — Remove redundant optimizationSchema spread

Section titled “2026-05-29 10:32 — Remove redundant optimizationSchema spread”

2026-05-29 10:35 — Remove redundant composite unique constraint

Section titled “2026-05-29 10:35 — Remove redundant composite unique constraint”

2026-05-29 10:37 — Replace string literals with UserRole enum

Section titled “2026-05-29 10:37 — Replace string literals with UserRole enum”

2026-05-29 10:39 — Fix unsafe cast as any

Section titled “2026-05-29 10:39 — Fix unsafe cast as any”

2026-05-29 10:41 — Replace console.log with Pino logger

Section titled “2026-05-29 10:41 — Replace console.log with Pino logger”

2026-05-29 10:43 — Fix runtime dependencies in package.json

Section titled “2026-05-29 10:43 — Fix runtime dependencies in package.json”

2026-05-29 10:45 — Fix env object with undefined values

Section titled “2026-05-29 10:45 — Fix env object with undefined values”

2026-05-29 10:47 — Replace racy redis flow with atomic reservation

Section titled “2026-05-29 10:47 — Replace racy redis flow with atomic reservation”

2026-05-29 10:49 — Add Zod schema validation

Section titled “2026-05-29 10:49 — Add Zod schema validation”

2026-05-29 10:51 — Fix jobId fabrication and use real spawn result

Section titled “2026-05-29 10:51 — Fix jobId fabrication and use real spawn result”

2026-05-29 10:53 — Fix cooldown bypass to use platform/sysadmin role

Section titled “2026-05-29 10:53 — Fix cooldown bypass to use platform/sysadmin role”

2026-05-29 10:55 — Add org ownership verification

Section titled “2026-05-29 10:55 — Add org ownership verification”

2026-05-29 10:57 — Fix spawn worker path and error handling

Section titled “2026-05-29 10:57 — Fix spawn worker path and error handling”