Skip to content

feat: --estimate flag on issues create and issues update#91

Open
lightstrike wants to merge 3 commits intoflipbit03:mainfrom
lightstrikelabs:feat/issues-estimate-flag
Open

feat: --estimate flag on issues create and issues update#91
lightstrike wants to merge 3 commits intoflipbit03:mainfrom
lightstrikelabs:feat/issues-estimate-flag

Conversation

@lightstrike
Copy link
Contributor

Summary

  • Add --estimate / -e flag to issues create and issues update commands
  • Wire estimate into IssueCreateInput and IssueUpdateInput
  • Update no-op guard on issues update to include --estimate
  • Add [-e N] to lineark usage for both commands
  • Add 3 offline tests for estimate flag visibility and error messages

Test plan

  • cargo clippy --workspace -- -D warnings clean
  • cargo fmt --check clean
  • cargo test --workspace — 67 offline tests pass (3 new)
  • Smoke test: lineark issues create "Test" --team ENG --estimate 3
  • Smoke test: lineark issues update ENG-xxx --estimate 5

@flipbit03 flipbit03 added the safe-to-test Maintainer-approved: run online tests with API secrets label Feb 24, 2026
@github-actions github-actions bot removed the safe-to-test Maintainer-approved: run online tests with API secrets label Feb 24, 2026
@flipbit03
Copy link
Owner

@lightstrike column alignment needs to be fixed in some places. usage.rs column alignment is broken. I've had this issue happen so many times in Claude Code-assisted development that I've simply created a linter for it 😁 It should be trivial to fix. Thanks!

@lightstrike lightstrike force-pushed the feat/issues-estimate-flag branch from 39ae365 to 6f9d002 Compare February 28, 2026 20:18
@lightstrike
Copy link
Contributor Author

@flipbit03 Ready for review again — rebased onto main and fixed the column alignment in usage.rs. All CI checks passing.

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.

2 participants