24 lines
586 B
Markdown
24 lines
586 B
Markdown
# Story 2.4: Certificate Resend Email Stub
|
|
|
|
key: 2-4-certificate-resend-email-stub
|
|
status: drafted
|
|
phase: backend-planning
|
|
note: Non-implementasi — definisi request, queue stub, throttling.
|
|
|
|
## Ringkasan
|
|
Kontrak request kirim ulang email sertifikat (stub).
|
|
|
|
## Scope Backend
|
|
- Input: { certificateId, recipientEmail }
|
|
- Behavior: enqueue job (stub), throttle & log
|
|
|
|
## Acceptance Gate
|
|
- Template email disetujui
|
|
- Throttling & logging disepakati
|
|
|
|
## Kontrak (Outline)
|
|
- Route: POST /api/certificates/{certificateId}/resend
|
|
- Response: 202
|
|
```
|
|
{ "jobId":"j1", "status":"accepted" }
|
|
``` |