fix(schema): shared-bump a7c7887 — IDEA_CHAT-kind (herstelt jobs-board crash) #56

Merged
janpeter merged 1 commit from fix/shared-bump-idea-chat into main 2026-07-04 13:35:19 +02:00
Owner

Hotfix — prod jobs-board down

Sinds de M17 idea-chat-deploy van de webapp bevat de gedeelde Postgres ClaudeJob-rijen met kind = 'IDEA_CHAT'. De workers-Prisma-client (gebouwd met shared-pin 7c85a6c, pre-IDEA_CHAT) kan die waarde niet deserialiseren:

Invalid `prisma.claudeJob.findMany()` invocation:
Value 'IDEA_CHAT' not found in enum 'ClaudeJobKind'
(digest 1391115493, app/(app)/jobs/page.js)

Wijzigingen

  • vendor/scrum4me-shared: 7c85a6ca7c7887 (fast-forward; IDEA_CHAT-kind + IdeaChatMessage-schema, M17)
  • IDEA_CHAT toegevoegd aan de exhaustive maps: KIND_LABELS in job-card + jobs-column, KIND_OPTIONS-filterpills, KIND_ORDER/KIND_LABELS in settings/job-kind-config
  • KIND_ORDER-test bijgewerkt (9 → 10 kinds)

Verificatie

  • npm run verify groen: lint, typecheck, 613 tests / 97 files
  • Na merge: rebuild + redeploy scrum4me-workers op scrum4me-server

🤖 Generated with Claude Code

## Hotfix — prod jobs-board down Sinds de M17 idea-chat-deploy van de webapp bevat de gedeelde Postgres `ClaudeJob`-rijen met `kind = 'IDEA_CHAT'`. De workers-Prisma-client (gebouwd met shared-pin `7c85a6c`, pre-IDEA_CHAT) kan die waarde niet deserialiseren: ``` Invalid `prisma.claudeJob.findMany()` invocation: Value 'IDEA_CHAT' not found in enum 'ClaudeJobKind' (digest 1391115493, app/(app)/jobs/page.js) ``` ## Wijzigingen - `vendor/scrum4me-shared`: `7c85a6c` → `a7c7887` (fast-forward; IDEA_CHAT-kind + IdeaChatMessage-schema, M17) - `IDEA_CHAT` toegevoegd aan de exhaustive maps: `KIND_LABELS` in job-card + jobs-column, `KIND_OPTIONS`-filterpills, `KIND_ORDER`/`KIND_LABELS` in settings/job-kind-config - KIND_ORDER-test bijgewerkt (9 → 10 kinds) ## Verificatie - `npm run verify` groen: lint, typecheck, 613 tests / 97 files - Na merge: rebuild + redeploy `scrum4me-workers` op scrum4me-server 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Prod-DB bevat sinds de M17 idea-chat-deploy van de webapp ClaudeJob-rijen
met kind=IDEA_CHAT (web en workers delen één Postgres). De workers-Prisma-
client kende die enum-waarde niet → 'Value IDEA_CHAT not found in enum
ClaudeJobKind' bij claudeJob.findMany op /jobs (digest 1391115493).

- vendor/scrum4me-shared: 7c85a6c → a7c7887 (IDEA_CHAT + IdeaChatMessage)
- IDEA_CHAT toegevoegd aan KIND_LABELS (job-card, jobs-column),
  KIND_OPTIONS-filterpills en KIND_ORDER/KIND_LABELS (settings)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/scrum4me-workers!56
No description provided.