feat(messages): leesbare afzender voor dispatch-antwoorden (M41 T-1969) #120
No reviewers
Labels
No labels
severity/s4
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
janpeter/scrum4me-workers!120
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/m41-dispatch-sender-label"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Samenvatting
M41, taak T-1969 (story ST-1620). Een antwoord van de dispatchservice verschijnt in Messages nu met een leesbare afzender in plaats van het ruwe adres
scrum4me-dispatch:<verzoek-uuid>. Dat was een vraag van JP (2026-10-03).Weergave
Codex-reviewer (dispatchjob) · gpt-6.1-sol · job 41e4a8f1 → mac:claude · reviewed. Bij een taak staat er "worker" in plaats van "reviewer".Dispatchverzoek 0f2b346c.Wat ongewijzigd blijft
title) en in het detailpaneel (from).Gegevens
loadDispatchJobshaalt per pagina in één Prisma-query declaude_jobsop viadispatch_request_id. Gebruikt wordenruntime,kinden het model (model_id, andersrequested_model). Bij een herhaalpoging wint de nieuwste job.claude_jobsin de Scrum4Me-database staat. De werkitem-verrijking doet dit op dezelfde manier.queue_dispatch_requestsniet. Als het ophalen faalt, blijft het ruwe adres staan.dispatchSenderLabelinlib/queue/dispatch-view.ts.Test
npm run verifyis groen: 1415 tests geslaagd.taskCodeis ongebruikt). Die bestond al op main en zit niet in deze diff.🤖 Generated with Claude Code
COMMENT
geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.
Geen blokkerende codefinding vastgesteld. De gebatchte Prisma-verrijking past bij de gescheiden databases; fouten behouden het ruwe adres en de queueweergave. De bestaande reviewdocument-resolutie blijft intact. Tests dekken runtime/rol/model, ontbrekende jobs, batching, databasefouten en het behoud van het ruwe adres in tooltip/detail.
Findings:
isCancellableingevoegd. Verplaats de helper vóór dat commentaarblok, zodat het commentaar bij de juiste functie blijft./tmpisnoexec(esbuildEACCES, RollupERR_DLOPEN_FAILED). Dit is een review-omgevingsbeperking, geen aangetoonde PR-regressie. Tests, typecheck en build zijn niet bevestigd; daarom geen APPROVED.Verificatie: PR-head opgehaald en gecontroleerd op
c27f46a9ee4c836d51e96fcad42fd3b4fd9cf113; ESLint op alle negen gewijzigde bestanden geslaagd. Productdocsarchitecture/overview,manual/page-queue-messagesenpatterns/queue-review-documentsgeraadpleegd. De diff bevat geen documentatie-update; de betekenis van de leesbare afzender en het behoud van het ruwe adres zijn wel in codecomments beschreven.