title: Compact Latest Results KPI section

description: Remove coachmark/pulse, move instruction text to heading row right area, enforce 1x4 mobile and 4x1 md+ KPI layout, reduce KPI card whitespace in PatientSummaryTile while preserving content/interactions.

status: closed


title: Validate KPI objective and close loop

description: Run typecheck/lint/build and confirm Latest Results KPI compaction acceptance criteria remain satisfied before LOOP_COMPLETE event.


title: Rename Active Projects language to Significant Interventions

description: Update Projects tile heading, SubNav label, and search palette section naming per Ralph prompt.


title: Add autoplay + reduced-motion behavior for carousel

description: Install Embla autoplay plugin, pause on interaction, disable autoplay for prefers-reduced-motion users.


title: Responsive polish and full verification for interventions carousel

description: Tune mobile/desktop viewport behavior and run lint/typecheck/build before closure.


title: Implement Embla carousel in ProjectsTile

description: Replace list layout with Embla carousel slides, preserve click/keyboard panel opening, add thumbnail placeholder region.


title: Implement sidebar-first navigation refactor from plan

description: Execute .ralph/plan.md: remove TopBar/SubNav flow, move section nav to Sidebar, add mobile collapsed rail/expanded drawer, fix sidebar scroll artifact, preserve smooth section navigation and accessibility, then run lint/typecheck/build.


title: Resolve build.blocked backpressure checks

description: Run lint/typecheck/build and emit build.done for sidebar-first refactor loop


title: Backpressure verification for sidebar refactor

description: Run lint, typecheck, and build; if passing, publish build.done


title: Route pending backpressure events

description: Handle build.task.abandoned and build.blocked by delegating with one allowed event based on latest verified state.


title: Review sidebar-first navigation refactor

description: Verify success criteria, run lint/typecheck/build, and publish review event


title: Route review.approved to completion handoff

description: Handle pending review.approved event by emitting one allowed coordination event and stopping.


title: Route pending build.blocked event

description: Publish one build.done event with required backpressure evidence fields and stop.


title: Define canonical timeline entity model

description: Create single source-of-truth dataset for career + education entries (titles, graph labels, date ranges, details, skills) and update shared types/data modules.


title: Stabilize pathway graph hover/render lifecycle

description: Refactor CareerConstellation highlight flow so hover from graph/cards shares one state without re-running force simulation or causing graph jiggle.


title: Unify experience + education card rendering

description: Replace split WorkExperienceSubsection/EducationSubsection flow with one unified timeline list; add Career Intervention and Education Intervention pills with education cards right-aligned; remove separate education section.


title: Aggregate sidebar tags from canonical timeline skills and verify

description: Derive top-frequency skills from canonical timeline entries for Sidebar tags; run lint/typecheck/build.


title: Constellation data parity: career-only role mapping

description: Add explicit career/education selectors in src/data/timeline.ts and ensure buildConstellationData derives role nodes/links from career entities only.


title: Constellation interaction remediation: hover/focus layer

description: Resolve pointer interception from accessibility overlay in CareerConstellation while preserving keyboard and touch behavior; stabilize hover/pin highlight transitions.


title: Timeline parity + token alignment

description: Align DashboardLayout/TimelineInterventionsSubsection role mapping with canonical timeline semantics and replace invalid mono token usages in constellation/timeline-adjacent components.


title: Backpressure and manual review evidence

description: Run lint/typecheck/build and capture required manual behavioral checks in .ralph/review.md.


title: Resolve build.blocked backpressure gate

description: Coordinate planner/builder pass to satisfy backpressure contract and emit compliant build.done payload fields.


title: Recover build.blocked gate after abandoned retries

description: Coordinate recovery for build.task.abandoned/build.blocked by delegating to Constellation Planner for a compliant backpressure closure plan and full build.done field contract.

status: open