Skip to content

feat: one edit to rule them all#299

Merged
lucassabreu merged 6 commits into
mainfrom
chore/one-edit-to-rule-them-all
Jun 4, 2026
Merged

feat: one edit to rule them all#299
lucassabreu merged 6 commits into
mainfrom
chore/one-edit-to-rule-them-all

Conversation

@lucassabreu

Copy link
Copy Markdown
Owner

No description provided.

lucassabreu and others added 2 commits June 1, 2026 08:17
Add CLAUDE.md with comprehensive codebase documentation including:
- Project overview and key technologies
- Building and development instructions
- Project structure and conventions
- Command architecture patterns
- Testing framework information
- Changelog and git commit guidelines

Also create AGENTS.md as a symlink to CLAUDE.md for convenience.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@lucassabreu lucassabreu self-assigned this Jun 1, 2026
@codecov

codecov Bot commented Jun 1, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 91.11111% with 12 lines in your changes missing coverage. Please review.
✅ Project coverage is 31.46%. Comparing base (a3d1295) to head (a488408).

Files with missing lines Patch % Lines
pkg/cmd/time-entry/edit/edit.go 91.11% 10 Missing and 2 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #299      +/-   ##
==========================================
+ Coverage   30.21%   31.46%   +1.24%     
==========================================
  Files         142      141       -1     
  Lines        9061     9016      -45     
==========================================
+ Hits         2738     2837      +99     
+ Misses       6217     6074     -143     
+ Partials      106      105       -1     
Flag Coverage Δ
unittests 31.46% <91.11%> (+1.24%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

…lidate task-only changes

When editing multiple time entries with --project, clear the task ID for entries that were in a different project. When only --task is set, validate all entries share the same project to avoid ambiguity.
@lucassabreu lucassabreu merged commit 8f40cc4 into main Jun 4, 2026
9 of 11 checks passed
@lucassabreu lucassabreu deleted the chore/one-edit-to-rule-them-all branch June 4, 2026 12:38
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.

1 participant