admin
3773268706
Rewrote KPI and Project sections!
2026-02-19 16:15:33 +00:00
admin
82db5fda54
Substantial refinement/polish on content of webpage (not just structural/coding elements)
2026-02-17 14:05:32 +00:00
admin
3c5f9a506c
audit: verify kpis.ts against reference documents
...
- Budget KPI: removed unverified "monthly" reporting frequency,
aligned with CV's "bimonthly" CMO presentations
- Population KPI: removed "monitor medicines safety" to match CV;
"aggregate reporting" → "practice-level data" per CV wording
- Also fixed timeline.ts Interim Head detail to match CV wording
- All KPI values (£220M, £14.6M, £2.6M, 1.2M) verified against CV
2026-02-17 03:15:45 +00:00
admin
de5b5939d6
audit: verify timeline.ts against reference documents
...
Key corrections:
- HCD role: "Authored most" → "Wrote most" to match CV phrasing
- HCD role: "formulary adherence opportunities" → "improvement opportunities"
- Deputy Head: removed embellished description additions not in CV
- Duty Pharmacy Manager: "Led" → "Co-led" per secondary reference;
removed national quality payments claim (belongs to Pharmacy Manager)
- Pre-Reg: aligned PGD and palliative care descriptions with secondary ref
- UEA MPharm: removed "academic excellence" (misleading given exam failures)
Updated unverified-content.md with corrections log and missed opportunities
including McDonald's role, Mary Seacole programme, self-taught coding
narrative, AI/LLM work, and opioid deprescribing metrics.
2026-02-17 03:14:40 +00:00
admin
bbe7900968
refactor: inline timeline narrative into timeline.ts, remove indirection
...
Timeline entities now contain their narrative data (description, details,
outcomes, codedEntries) directly instead of fetching via
getTimelineNarrativeEntry(). Removes ~155 lines from profile-content.ts,
the accessor function, and three dead types.
2026-02-17 01:37:32 +00:00
admin
83b327d58e
Refactor to pull all text enteries into single location
2026-02-17 01:10:31 +00:00
admin
8178d03cb2
Rehaul of graph component
2026-02-16 23:16:46 +00:00
admin
8b674ffe14
feat: phase 3+4 timeline animation + education entities
...
- Add education entities (A-Levels, MPharm) to constellation data
- Add 'education' node type with dashed border styling
- Create useTimelineAnimation hook with rAF scheduler + state machine
(IDLE → PLAYING → PAUSED → HOLDING → RESETTING → loop)
- Chronological reveal: entities oldest-first with skill stagger,
link draw-on, reinforcement pulse for already-visible skills
- Year indicator overlay (monospace, top-left)
- Multiplicative opacity: animation visibility × highlight emphasis
- Highlight system respects visibleNodeIdsRef (unrevealed stay hidden)
- Interaction pause/resume wired to animation hook
- Play/pause button (bottom-right, larger touch target on mobile)
- prefers-reduced-motion: shows final state immediately, no animation
- Remove Phase 2 entry animation (replaced by timeline animation)
2026-02-16 14:31:11 +00:00
admin
4dfb1607c1
Updated chart
2026-02-16 13:23:04 +00:00
admin
2e242a650a
chore: auto-commit before merge (loop primary)
2026-02-16 12:44:34 +00:00