M3-02 Manual Credential Issuance Form¶
Milestone: M3 — Issuing Functionality SOW Reference: FR1 Requirement Clarity: ✅ Clear Dev Status: 🟢 Prototyped in POC
Overview¶
Web form for a Staffing Company User to issue a single past-employment credential to one candidate, as opposed to the CSV batch route (see M3-03).
Backend Tasks¶
- Confirm
ManualCredentialService/ManualCredentialController(app/backend/src/issuer/services/manual-credential.service.ts,.../controllers/manual-credential.controller.ts) covers the full field set from Appendix 1 - Fix the hardcoded "Your Organization" issuer name noted in the earlier codebase review (
manual-credential.service.ts) — should use the real org name
Frontend Tasks¶
- Confirm the manual credential form page covers Employee ID lookup/auto-fill, employment details, and preview-before-send
Dependencies¶
- M3-00 overview — "Phase 2: Manual Credential Creation" section is the detailed spec for this task.
- M3-01 credential templates — template selection feeds this form.
Acceptance Criteria¶
- Staffing Company user can create a credential manually
- Validation prevents malformed submissions
- Credential is successfully issued via Velocity Credential Agent (per SOW Appendix 3, FR1 acceptance criteria)
Existing Reference Material¶
- M3-00-employee-credential-management-overview.md — "Phase 2" section
Blockers & Risks¶
- Minor: fix the hardcoded issuer-name string before this is considered done.