Fields
Field Registry (from workspace/sources/entity-registry.csv)
Relationships
Validation Rules
- Points must be > 0 and divisible by 0.5
- Activity date cannot be in future
- Manual entries require approval
- Auto-awarded (from courses/events) are pre-approved
Features
CPD Record
Acceptance Criteria
Frontend
- Admin/client UI can view and manage
CPD Recordrecords where applicable.
Backend / API
- CRUD operations exist for
CPD Record(create, read, update, delete/archive).
Permissions
- Access is restricted to appropriate roles (tenant-scoped).
Business Rules
- Fields and relationships documented on this page are enforced for
CPD Record.
Error Handling
- Invalid payloads return field-level validation errors.