Skip to content

Show Project field in draft list for cross-project views - #107

Merged
vm-mishchenko merged 2 commits into
mainfrom
260521-spec-list-project-field-for-all-projects
May 22, 2026
Merged

vm-mishchenko merged 2 commits into
mainfrom
260521-spec-list-project-field-for-all-projects

Conversation

@vm-mishchenko

Copy link
Copy Markdown
Owner

Summary

  • Add Project: field to human output when draft list spans multiple projects (--all or outside a git repo)
  • Keep current-project output compact with no Project: field, preserving existing behavior
  • Update README to document both output shapes and add comprehensive test coverage

Test plan

  • Verified Project: appears in --all and outside-git human output
  • Verified Project: is omitted in default current-project human output
  • Verified field order: Run:, Project:, Branch:, PR:
  • Verified missing/corrupt state files still render Project: in all-project mode
  • Verified JSON output schema is unchanged
  • All new and existing tests pass

Include Project field in output when using `--all` or outside a git
repository, so users can identify which project each run belongs to.
Omit this field for single-project listings to keep output compact.
Add documentation and comprehensive test coverage.
@vm-mishchenko
vm-mishchenko marked this pull request as ready for review May 22, 2026 05:47
@vm-mishchenko
vm-mishchenko merged commit 076f2fa into main May 22, 2026
1 check passed
@vm-mishchenko
vm-mishchenko deleted the 260521-spec-list-project-field-for-all-projects branch May 22, 2026 05:51
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