admin
b418338cd7
feat: US-008 - Re-tune force simulation for 8 timeline entries in narrower column
2026-02-16 10:23:03 +00:00
admin
c9dd93ac70
feat: US-007 - Colour-match work experience cards to constellation node colours
2026-02-16 10:09:34 +00:00
admin
a258706bf3
feat: US-006 - Mobile accordion expansion for role details
2026-02-16 10:04:35 +00:00
admin
67fe5567a9
feat: US-005 - Hover-to-highlight interaction on desktop
2026-02-16 09:58:27 +00:00
admin
f3e9b58e8d
feat: US-004 - Viewport-proportional scaling for large screens
2026-02-16 09:50:07 +00:00
admin
76692682da
feat: US-003 - Increase default skill visibility and reduce constellation column width
2026-02-16 09:44:10 +00:00
admin
f3e6f6670b
feat: US-002 - Add UEA MPharm and Highworth A-Levels education entries
2026-02-16 09:38:00 +00:00
admin
354096fd70
feat: US-001 - Add Duty Pharmacy Manager and Pre-Reg Pharmacist roles + fix Pharmacy Manager colour
2026-02-16 09:34:35 +00:00
admin
f48d98b7fc
feat: US-012 - Responsive behaviour for mobile and tablet constellation
...
- Add mobile-specific layout constants (MOBILE_ROLE_WIDTH=80, smaller skill radii)
- Use window.innerWidth for mobile breakpoint detection (container overflows on mobile)
- Reduce timelineX, padding, spacing, and force simulation parameters on mobile
- Truncate role pill labels and skill labels on narrow viewports
- Reduce charge/collision/link-distance forces for tighter mobile layout
- Fix CSS grid overflow: add min-width:0 and overflow:hidden to .pathway-graph-sticky
- MOBILE_FALLBACK_HEIGHT adjusted to 380px (within 360-400px spec)
- Legend wraps gracefully via existing flex-wrap
2026-02-16 03:22:21 +00:00
admin
408cd9573c
feat: US-011 - Accessibility hardening for career constellation
...
Fix focusable buttons (pointerEvents 'auto'), sort tab order
(roles reverse-chronological, skills by domain), add skill focus
rings, update aria-label to mention clinical pathway, and trigger
graph highlights on keyboard focus.
2026-02-16 03:12:33 +00:00
admin
622baeb449
feat: US-010 - Content audit verifying role data against CV source
2026-02-16 03:08:06 +00:00
admin
21233c98bb
feat: US-009 - Force simulation tuning for clinical layout
2026-02-16 03:04:44 +00:00
admin
89d778b2df
feat: US-008 - Compact domain legend as HTML below SVG
2026-02-16 02:58:06 +00:00
admin
13b341abcd
feat: US-007 - Curved link lines between roles and skills
2026-02-16 02:55:04 +00:00
admin
752f1c2947
chore: mark US-006 complete, update progress log
2026-02-16 02:50:18 +00:00
admin
743fb625d5
feat: US-006 - Bidirectional hover highlighting between graph and timeline
2026-02-16 02:49:43 +00:00
admin
52238c5662
feat: US-005 - Skill node redesign with muted default and reveal on interaction
2026-02-16 02:42:41 +00:00
admin
46cc22500b
feat: US-004 - Role node redesign with clinical record pill badges
...
Role nodes now render as rounded rectangle pills (104x32px) with orgColor
badge styling, connector lines to timeline, and SVG drop shadow effects
on hover/pinned states.
2026-02-16 02:37:16 +00:00
admin
832c904376
chore: mark US-003 complete, update progress log
2026-02-16 02:27:23 +00:00
admin
8c8329f6e3
feat: US-003 - Clinical pathway background and timeline structure
2026-02-16 02:26:52 +00:00
admin
634eb10b2c
feat: US-002 - Dynamic height matching with work experience column
2026-02-16 02:21:45 +00:00
admin
5fcc59414f
feat: US-001 - Reverse timeline direction to top = most recent
2026-02-16 02:15:46 +00:00
admin
68b293dc6d
Merge branch 'ralph/llm-cv-knowledge'
...
Merge LLM context rewrite
2026-02-16 01:38:05 +00:00
admin
c9c69d2417
Merge branch 'master' of http://192.168.8.143:3000/admin/portfolio
...
Hope this works...
2026-02-16 01:36:23 +00:00
admin
b41a422cf0
Rearranged graph vs timeline
2026-02-16 01:35:24 +00:00
admin
d2efc7030a
feat: US-019 - Run benchmark and validate accuracy
...
Benchmark passes 19/20 (threshold 18/20) with no zeros.
Structural improvements: Employment Timeline section, leadership
labels on Tesco bullets, GPhC clarification, prompt trimming.
Fixed Q10 expected answer to match actual CV data.
2026-02-16 00:59:37 +00:00
admin
c9cc832382
feat: US-018 - Enrich embedding texts and regenerate embeddings
2026-02-16 00:47:37 +00:00
admin
f0870cf320
feat: US-017 - Improve system prompt instructions and LLM parameters
2026-02-16 00:42:58 +00:00
admin
194f83f490
feat: US-016 - Enrich system prompt with full CV context
2026-02-16 00:39:38 +00:00
admin
8cc7038942
feat: US-015 - Migrate benchmark script to OpenRouter
2026-02-16 00:31:16 +00:00
admin
4bab9b369c
feat: US-014 - Migrate production chat from Gemini to OpenRouter
2026-02-16 00:24:53 +00:00
admin
7f3428184f
Cleaning up branches
2026-02-16 00:12:53 +00:00
admin
be443907ee
docs: mark US-014 complete, update progress log
2026-02-15 23:53:40 +00:00
admin
0bcdc89427
feat: US-014 - Update to Gemini 3 Flash Preview with model indicator
2026-02-15 23:53:06 +00:00
admin
0fbbf9e46f
merge
2026-02-15 23:20:24 +00:00
admin
4580ca9c84
feat: US-014 - Update to Gemini 3 Flash Preview with model indicator
2026-02-15 21:02:52 +00:00
admin
667e5b249c
feat: US-013 - Self-host ONNX embedding model
...
Download all-MiniLM-L6-v2 model files to public/models/ and configure
@xenova/transformers to load from local path instead of Hugging Face CDN.
Eliminates external dependency for semantic search embedding model.
2026-02-15 20:59:03 +00:00
admin
9e9dd1ae4b
feat: US-012 - Welcome message with suggested question chips
2026-02-15 20:48:00 +00:00
admin
ab5444ee94
feat: US-011 - Mobile full-screen chat panel
2026-02-15 20:43:48 +00:00
admin
657d2f299e
Added .env, and ammended .gitignore
2026-02-15 20:32:46 +00:00
admin
5f3e0db712
feat: US-010 - Chat widget — clickable portfolio item cards in responses
2026-02-15 18:30:07 +00:00
admin
29e1728e11
feat: US-009 - Chat widget — Gemini Flash integration
2026-02-15 18:24:42 +00:00
admin
273c143d5e
feat: US-008 - Chat widget — panel UI with message display
2026-02-15 18:18:51 +00:00
admin
7ee1a2d9de
feat: US-007 - Chat widget — floating button component
2026-02-15 18:13:08 +00:00
admin
2fca61b43a
feat: US-006 - Integrate semantic search into command palette
2026-02-15 18:08:25 +00:00
admin
c4480d7c99
feat: US-005 - Implement cosine similarity search module
2026-02-15 18:01:51 +00:00
admin
ae15ccf961
chore: mark US-004 complete, update progress log
2026-02-15 17:59:11 +00:00
admin
91f8dac261
feat: US-004 - Preload ONNX model during boot sequence
2026-02-15 17:58:41 +00:00
admin
aa1774320a
feat: US-003 - Generate and commit embeddings.json
2026-02-15 17:55:53 +00:00
admin
219a3f04be
chore: mark US-002 complete, update progress log
2026-02-15 17:52:51 +00:00