363c4258fafeat(ui): baseline visual audit and checklist (T01)
Paul Huliganga
2026-03-26 17:44:01 -0400
adf8386daffeat(frontend): add visual asset fallback strategy and QA notes
Paul Huliganga
2026-03-26 16:39:18 -0400
012a5362bbfeat(ui): add subtle motion and icon polish
Paul Huliganga
2026-03-26 16:36:34 -0400
79d10730a2feat(frontend): polish recipe detail and import flow visuals
Paul Huliganga
2026-03-26 16:32:12 -0400
ca11d9d878feat(frontend): refresh homepage and recipe list visuals
Paul Huliganga
2026-03-26 16:28:01 -0400
f42bd53cfffeat(ui): establish theme tokens and global base styles
Paul Huliganga
2026-03-26 16:24:40 -0400
83e2b95501docs(runbook): add periodic workflow automation and failure troubleshooting
Paul Huliganga
2026-03-26 15:56:52 -0400
9744a7ac23test(workflow): add scheduler and health-check script tests
Paul Huliganga
2026-03-26 15:55:12 -0400
0d61ac70fcfeat(workflow): add health check status detector
Paul Huliganga
2026-03-26 15:53:25 -0400
61846b5d2afeat(workflow): add scheduled resume-and-report runner
Paul Huliganga
2026-03-26 15:50:50 -0400
0510009597fix(workflow): align orchestrator API and workflow runner
Paul Huliganga
2026-03-26 15:44:45 -0400
476ca0b0c2test: full-suite stabilization for orchestrator and progress logging
Paul Huliganga
2026-03-26 14:23:28 -0400
1516ef87d2fix(task5): make morning report vitest-compatible and deterministic
Paul Huliganga
2026-03-26 13:48:32 -0400
012cfb1ddcTask 5: Add morning consolidated report script, stalled-state detection, blockers, relays pending detection, tests, and docs. Implements requirements for commit/report inclusion, phase update monitoring, stalled-status detection, and integration tests covering deterministic output. See docs/morning-report.md for usage.
Paul Huliganga
2026-03-26 13:44:00 -0400
87ee00dcb5Task 4: Add local phase update queue (JSONL) with event schema, helper functions, orchestrator emission, and tests. Integrates phase_started, phase_succeeded, phase_failed, workflow_completed events; helper functions for reading pending and marking sent. All tests passing. See tests/phase-updates-queue-README.md for usage.
Paul Huliganga
2026-03-26 13:42:26 -0400
f54468e471Task 3: Implement robust SequentialOrchestrator + WorkflowStatusManager integration with atomic status file writes, correct status fields, and phase boundary tracking. Fix logic, fully restore run method, ensure all orchestrator status tests pass.
Paul Huliganga
2026-03-26 13:39:54 -0400
2288849f66feat(orchestrator): add phase progress JSONL logging with failureReason and nextAction; reader helper and robust tests for Task 2
Paul Huliganga
2026-03-26 13:34:37 -0400
1c3d697af7fix(harness): stabilize orchestrator resume semantics and checkpoint test behavior
Paul Huliganga
2026-03-26 13:33:24 -0400
8afac385b0Fix resume test: assert orchestrator checkpoint and retry semantics correctly for mid-run resumes (Task 1 remediation)
Paul Huliganga
2026-03-26 13:31:06 -0400
c434733f0cfeat(harness): sequential orchestrator with checkpoint/retry/restart, tests + docs
Paul Huliganga
2026-03-26 13:28:19 -0400
edc5ce03adVisual polish: CookModePage + ImportUrlPage, global header/nav consistency, theme token styling, improved states (spacing, cards, buttons, empty/error/complete)
Paul Huliganga
2026-03-25 18:38:50 -0400
855dc62207feat(ui): visually polish RecipeDetailPage and RecipeForm with consistent theme tokens, improved layout, card sections, and input styling for UX parity with RecipeList
Paul Huliganga
2026-03-25 18:31:07 -0400
b7e7e9955eUI polish: Introduce visual theme tokens, refreshed RecipeList page & cards, improved empty/loading states
Paul Huliganga
2026-03-25 18:25:37 -0400
2ffb1da919Fix ImportUrlPage.tsx ingredient draft-edit type bridging: safe conversion between string[] UI state and RecipeDraft object[] shape. Preserves step 4 search+tag.
Paul Huliganga
2026-03-25 16:59:41 -0400
14c0cbb94cUnify backend/frontend recipe search+tag filtering: backend search matches title, ingredient, tag; frontend list page has unified search input and tag filter bar wired to backend; tests for combined/ingredient/tag search; preserves existing features.
Paul Huliganga
2026-03-25 14:17:45 -0400
055c7ddd1ffix(recipe-repo): normalize SQL params to avoid undefined binds
Paul Huliganga
2026-03-25 11:09:25 -0400
3248e52057Refactor backend to normalized ingredients/steps schema, remove tag color, update types/routes/services/tests. Blocking TS build error: all SQL params must be string|null; remaining bug is undefined may leak in RecipeRepository ingredient/step creation. See code for status. In-progress commit to checkpoint work.
Paul Huliganga
2026-03-25 10:33:37 -0400
fa2cceddc3[migration] Normalize schema to MVP target: split recipes into ingredients and steps tables, drop JSON columns, adjust tags, update migration docs. WARNING: Tests fail until API and tests are refactored for new structure.
Paul Huliganga
2026-03-25 10:25:45 -0400
23aa097458feat(extension): add configurable Recipe Manager base URL settings
Paul Huliganga
2026-03-25 04:42:25 -0400
272ce1d2f0feat(mission-control): add live harness progress status panel
Paul Huliganga
2026-03-25 00:46:21 -0400
feb10fdb8bfeat(extension): send page URL to import API from context menu
Paul Huliganga
2026-03-25 00:37:18 -0400