Courses due for review
Courses past their nextReview date or with a CPD readiness percentage below 80%. Fix these before the next accreditation submission.
Full catalogue audit
Grouped by academy area. Click any course title to open its readiness detail; hover the chip to see which fields are missing.
CPD Readiness Framework — checklist reference
The 16 items checked on every course. A course must score 100% AND have cpdStatus: 'cpd-ready' (or 'published') to be CPD Ready.
Authoring a new course — the CPD-ready template
Every new course added to courses-config.js should include all 12 CPD fields below in addition to the core schema. The dashboard will flag missing fields automatically.
// Required CPD fields per course:
targetAudience: 'All practitioners', // who this is for
priorKnowledge: 'None required', // prerequisites
deliveryMethod: 'Self-paced online', // how it's delivered
owner: 'JLK Academy', // accountable owner
version: '1.0', // semver
lastReviewed: '2026-06-30', // ISO date
overview: 'One or two sentences...', // course overview
objectives: ['Objective 1', 'Objective 2'], // 2+ objectives
outcomes: ['Outcome 1', 'Outcome 2'], // 2+ measurable outcomes
ethosLinks: ['Reflective practice'], // 1+ JLK values
practicalApplication: 'How this lands at JLK', // workplace application
// At least one of:
eyfsLinks: [], safeguardingLinks: [], sendLinks: [], ofstedLinks: [],
cpdStatus: 'cpd-ready' // draft|internal-review|cpd-ready|published|archived
courses-config.js directly. It does not modify it. To bring a course to "CPD Ready", edit its entry in courses-config.js, fill in the missing fields, and re-upload to IONOS. The dashboard will pick up the changes on next refresh.