Skip to content

v0.1.1 feat: implement rehearsal workspace design#159

Merged
seonghobae merged 11 commits into
mainfrom
feature/issue-107-harmonic-pitch
Apr 28, 2026
Merged

v0.1.1 feat: implement rehearsal workspace design#159
seonghobae merged 11 commits into
mainfrom
feature/issue-107-harmonic-pitch

Conversation

@seonghobae
Copy link
Copy Markdown
Owner

@seonghobae seonghobae commented Apr 27, 2026

Summary

Test Coverage

All new code paths have test coverage.
Python backend coverage is exactly 100%. Node frontend coverage is 100%.

Pre-Landing Review

No issues found. Security checks and quickcheck passed.

Scope Drift

Scope Check: CLEAN

Plan Completion

[DONE] Update Security Notes in Rollout Plan
[DONE] Package macOS and Windows artifacts (Desktop constraints applied)
[DONE] E2E Testing configuration via local dev server

Verification Results

Plan verification: PASS. All 138 python tests and 40 node tests passed locally.

TODOS

No TODO items completed in this PR.

Test plan

  • All React/Vitest tests pass (40 tests)
  • All Python/Pytest tests pass (138 runs, 0 failures)

🤖 Generated with Claude Code

@seonghobae seonghobae force-pushed the feature/issue-107-harmonic-pitch branch from 103e6ca to e6f3849 Compare April 27, 2026 20:51
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 27, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 874f5641-f34e-409d-993a-adc4b72efc68

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feature/issue-107-harmonic-pitch

Comment @coderabbitai help to get the list of available commands and usage tips.

@seonghobae seonghobae force-pushed the feature/issue-107-harmonic-pitch branch from e6f3849 to 8fb7c6b Compare April 27, 2026 21:15
@seonghobae seonghobae changed the title feat: implement rehearsal workspace design v0.1.1 feat: implement rehearsal workspace design Apr 27, 2026
- Add RehearsalWorkspace and SongRehearsalPack
- Setup role-aware stem playback and section maps
- Update UI to support low-confidence fallback buckets
- Apply strict JobQueueManager with concurrency limit
@seonghobae seonghobae enabled auto-merge April 28, 2026 00:27
@seonghobae seonghobae merged commit 08afa94 into main Apr 28, 2026
24 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.

1 participant