Skip to content

Add Metrics CRUD UI and quick-log entry sheet#68

Merged
Jds-23 merged 1 commit into
mainfrom
feat/metrics-crud-ui
Mar 1, 2026
Merged

Add Metrics CRUD UI and quick-log entry sheet#68
Jds-23 merged 1 commit into
mainfrom
feat/metrics-crud-ui

Conversation

@Jds-23

@Jds-23 Jds-23 commented Mar 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add create/edit/delete UI for metric definitions via MetricFormSheet
  • Add quick-log entry sheet (QuickLogSheet) with date defaulting to today
  • Add "+ New" button, Edit/Delete/Log action buttons on metric cards
  • 6 new tests covering all CRUD + log operations

Closes #52

Test plan

  • pnpm test:native -- metrics — 20/20 tests pass (14 existing + 6 new)
  • pnpm check — lint/format clean
  • pnpm check-types — no new type errors

🤖 Generated with Claude Code

Closes #52

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Jds-23 Jds-23 merged commit 852a251 into main Mar 1, 2026
0 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add metrics CRUD UI + quick-log

1 participant