Skip to content

V3 Phase 5: docs and packaging - #12

Merged
Kisahime merged 1 commit into
mainfrom
cursor/v3-phase-5-0e13
Oct 10, 2026
Merged

Kisahime merged 1 commit into
mainfrom
cursor/v3-phase-5-0e13

Conversation

@Kisahime

Copy link
Copy Markdown
Owner

Summary

Docs and packaging from PLAN-v3 Phase 5. #11 has merged, so this targets main.

  • V3-P5-01 README now covers duck app lists, wake-word tuning, the action scopes (including clips:edit, shoutout read, and ad breaks), the IPv6 host allow list, recap and session files, custom commands, the control key, and the owner checklist. !so is documented as taking a login, and falling back to the last raider when the name is omitted. A test greps every settings.py config key in the README or config.yaml.
  • V3-P5-02 requirements-extras.txt pins pycaw==20260927 and openwakeword==0.6.0. start.bat --extras installs that file and stamps it the same way as requirements.txt. Without the flag, those packages are not installed. /api/health reports each extra as installed or not installed.
  • V3-P5-03 CHANGELOG.md lists merged PRs Phase 0: hermetic tests, pinned deps, and CI #1–V3 Phase 4: booth quality-of-life #11. pyproject.toml is 0.2.0, matching the v0.2.0 tag. The owner pushes the tag.

The phrase "endpoint ducking" was already gone from the README. This pass says the duck is other apps' session volume, not Windows endpoint volume.

Testing

  • ruff check src tests passed.
  • PYTHONPATH=/workspace .venv/bin/python -m pytest — 136 passed, coverage 75.75% (floor 72).

Needs owner

Push the git tag v0.2.0. The nine V3-P0 checks stay with the owner.

Open in Web Open in Cursor 

Co-authored-by: Kisahime <Kisahime@users.noreply.github.com>
@Kisahime
Kisahime marked this pull request as ready for review October 10, 2026 23:52
@Kisahime
Kisahime merged commit 3ad718a into main Oct 10, 2026
2 checks passed
@Kisahime
Kisahime deleted the cursor/v3-phase-5-0e13 branch October 10, 2026 23:53
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