Skip to content

feat: simplify originalIndex and add play init command#36

Merged
bun913 merged 3 commits intomainfrom
fix/originalIndex
Feb 27, 2026
Merged

feat: simplify originalIndex and add play init command#36
bun913 merged 3 commits intomainfrom
fix/originalIndex

Conversation

@bun913
Copy link
Copy Markdown
Owner

@bun913 bun913 commented Feb 27, 2026

Summary

  • Simplify originalIndex in mergeSnapshot: Replace fractional index calculation with straightforward Zephyr-order sequential indexing. On re-sync, originalIndex is reassigned based on the execution order returned by the Zephyr API instead of preserving stale local indices.
  • Remove src/snapshot/fractional-index.ts: No longer needed after the simplification above.
  • Add play init subcommand: Interactive workflow that lists all test cycles, lets the user select one by number, syncs the snapshot, and prints a ready-to-run zephyr play <file> command.

@bun913 bun913 merged commit 473bc44 into main Feb 27, 2026
1 check passed
@bun913 bun913 deleted the fix/originalIndex branch February 27, 2026 14:28
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