{"id":"task-1771238094-7dc9","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","priority":1,"blocked_by":[],"loop_id":"primary-20260216-103430","created":"2026-02-16T10:34:54.490955020+00:00","closed":"2026-02-16T10:36:37.836478822+00:00"} {"id":"task-1771238560-5ec5","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.","status":"closed","priority":1,"blocked_by":[],"loop_id":"primary-20260216-104201","created":"2026-02-16T10:42:40.351948381+00:00","closed":"2026-02-16T10:43:32.976626807+00:00"} {"id":"task-1771239437-05c3","title":"Rename Active Projects language to Significant Interventions","description":"Update Projects tile heading, SubNav label, and search palette section naming per Ralph prompt.","status":"closed","priority":1,"blocked_by":[],"loop_id":"primary-20260216-105626","created":"2026-02-16T10:57:17.787908637+00:00","closed":"2026-02-16T10:58:29.985946409+00:00"} {"id":"task-1771239437-64c3","title":"Add autoplay + reduced-motion behavior for carousel","description":"Install Embla autoplay plugin, pause on interaction, disable autoplay for prefers-reduced-motion users.","status":"closed","priority":2,"blocked_by":["task-placeholder"],"loop_id":"primary-20260216-105626","created":"2026-02-16T10:57:17.812228675+00:00","closed":"2026-02-16T10:57:24.084148333+00:00"} {"id":"task-1771239437-67bc","title":"Responsive polish and full verification for interventions carousel","description":"Tune mobile/desktop viewport behavior and run lint/typecheck/build before closure.","status":"closed","priority":2,"blocked_by":["task-placeholder"],"loop_id":"primary-20260216-105626","created":"2026-02-16T10:57:17.812991662+00:00","closed":"2026-02-16T10:57:24.085921620+00:00"} {"id":"task-1771239437-6f55","title":"Implement Embla carousel in ProjectsTile","description":"Replace list layout with Embla carousel slides, preserve click/keyboard panel opening, add thumbnail placeholder region.","status":"closed","priority":1,"blocked_by":[],"loop_id":"primary-20260216-105626","created":"2026-02-16T10:57:17.814939655+00:00","closed":"2026-02-16T11:00:49.359576691+00:00"} {"id":"task-1771239444-811f","title":"Add autoplay + reduced-motion behavior for carousel","description":"Install Embla autoplay plugin, pause on interaction, disable autoplay for prefers-reduced-motion users.","status":"closed","priority":2,"blocked_by":["task-1771239437-6f55"],"loop_id":"primary-20260216-105626","created":"2026-02-16T10:57:24.098597492+00:00","closed":"2026-02-16T11:02:34.691389297+00:00"} {"id":"task-1771239444-850d","title":"Responsive polish and full verification for interventions carousel","description":"Tune mobile/desktop viewport behavior and run lint/typecheck/build before closure.","status":"closed","priority":2,"blocked_by":["task-1771239437-6f55"],"loop_id":"primary-20260216-105626","created":"2026-02-16T10:57:24.099597797+00:00","closed":"2026-02-16T11:04:10.599296057+00:00"} {"id":"task-1771242437-881e","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.","status":"closed","priority":1,"blocked_by":[],"loop_id":"primary-20260216-114543","created":"2026-02-16T11:47:17.559143490+00:00","closed":"2026-02-16T11:51:48.845671117+00:00"} {"id":"task-1771242783-061d","title":"Resolve build.blocked backpressure checks","description":"Run lint/typecheck/build and emit build.done for sidebar-first refactor loop","status":"closed","priority":1,"blocked_by":[],"loop_id":"primary-20260216-114543","created":"2026-02-16T11:53:03.329247289+00:00","closed":"2026-02-16T11:53:11.190033519+00:00"} {"id":"task-1771242815-5bf7","title":"Backpressure verification for sidebar refactor","description":"Run lint, typecheck, and build; if passing, publish build.done","status":"closed","priority":1,"blocked_by":[],"loop_id":"primary-20260216-114543","created":"2026-02-16T11:53:35.220153099+00:00","closed":"2026-02-16T11:54:04.662510828+00:00"} {"id":"task-1771242892-a940","title":"Route pending backpressure events","description":"Handle build.task.abandoned and build.blocked by delegating with one allowed event based on latest verified state.","status":"closed","priority":1,"blocked_by":[],"loop_id":"primary-20260216-114543","created":"2026-02-16T11:54:52.305473495+00:00","closed":"2026-02-16T11:55:59.668771564+00:00"} {"id":"task-1771242972-6b89","title":"Review sidebar-first navigation refactor","description":"Verify success criteria, run lint/typecheck/build, and publish review event","status":"closed","priority":1,"blocked_by":[],"loop_id":"primary-20260216-114543","created":"2026-02-16T11:56:12.748433048+00:00","closed":"2026-02-16T11:57:36.077138681+00:00"} {"id":"task-1771243071-6dfa","title":"Route review.approved to completion handoff","description":"Handle pending review.approved event by emitting one allowed coordination event and stopping.","status":"closed","priority":1,"blocked_by":[],"loop_id":"primary-20260216-114543","created":"2026-02-16T11:57:51.159227640+00:00","closed":"2026-02-16T11:58:00.760051441+00:00"} {"id":"task-1771243094-8aca","title":"Route pending build.blocked event","description":"Publish one build.done event with required backpressure evidence fields and stop.","status":"closed","priority":2,"blocked_by":[],"loop_id":"primary-20260216-114543","created":"2026-02-16T11:58:14.887500166+00:00","closed":"2026-02-16T12:00:02.293516888+00:00"}