docs: prerelease-quirks changelog - #881
Conversation
Standing rule: every repo carries a version-stamped, newest-first log of what changed since the last stable release, reset at each stable. This adds it for ovos-core (since 2.1.1). Filled a docs gap along the way: converse-fallback.md described only the sequential per-skill converse request, not the OVOS-CONVERSE-1 broadcast contest poll added in #863. > 🤖 Auto-generated by Claude Fable 5 (claude-fable-5) via Claude Code — NOT human-reviewed. Verify before acting. > Verified against current source: context-lock fix (#868), _LegacyStopBridge > presence and its removal note, registry-first session fold (#858), > converse broadcast poll (#863), round-correlation guard (#862). #864 and > #879 confirmed open/unmerged via gh pr view before being listed as > pending. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughThe pull request adds prerelease behavior documentation, documents the Converse broadcast contest poll protocol, and links the new guide from repository documentation indexes. ChangesDocumentation updates
Estimated code review effort: 2 (Simple) | ~10 minutes ✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
The bots have spoken! Here's the summary of their findings. 🗣️I've aggregated the results of the automated checks for this PR below. 📋 Repo HealthChecking the repo's cholesterol levels (aka code bloat). 🥩 ✅ All required files present. Latest Version: ✅ 🔎 Type CheckThe latest findings are now at your fingertips. ⌨️ ❌ mypy: 300 error(s) found
Errors (showing first 10/300)📊 CoverageMapping the landscape of your tests. 🗺️ Files below 80% coverage (8 files)
Full report: download the 🌍 Locale BuildI've finished my task! Here's the data you need. 📊 ✅ Locale properly configured (64 files, 17 languages) Locale directories found:
Localization coverage:
pyproject.toml: ✅
Build manifest: ✅ 31 locale files included in package 📚 DocsA quick update on the progress of your PR checks. 📈 ✅ All required documentation files present. ✅ 🔒 Security (pip-audit)Our digital defenses have been updated. 🛡️ ✅ No known vulnerabilities found (113 packages scanned). 🏷️ Release PreviewI've checked the 'Documentation Updates' link. 📖 Current:
✅ PR title follows conventional commit format. 🚀 Release Channel Compatibility Predicted next version:
🔌 Plugin DetectionYour plugin is ready to join the ecosystem! ✅ ❌ Plugin Status: ERRORS (1) Plugin Info:
OPM Detection:
Entry Point Validation:
⊘ No Issues:
🔌 Skill Tests (ovoscope)Simulating real-world interactions with your skill. 🤖 ✅ 13/37 passed ❌ **TestAdaptIntent** — 0/4
❌ **TestCancelIntentMidSentence** — 0/1
❌ **TestConverse** — 0/1
❌ **TestDeactivate** — 2/3
❌ **TestFallback** — 0/1
❌ **TestIntentPipelineRouting** — 0/4
❌ **TestLangDisambiguation** — 0/4
❌ **TestLegacyIntentIdBackCompat** — 0/2
❌ **TestNoSkills** — 0/2
❌ **TestPadatiousIntent** — 0/4
🚌 Bus CoverageMeasuring the reach of our test cases across the message bus. 📏 🔴 Coverage Summary
📊 Per-Skill Breakdown
🔍 Detailed Message Type Breakdown
|
| Python | Build | Install | Tests |
|---|---|---|---|
| 3.10 | ✅ | ✅ | ✅ |
| 3.11 | ✅ | ✅ | ✅ |
| 3.12 | ✅ | ✅ | ✅ |
| 3.13 | ✅ | ✅ | ✅ |
| 3.14 | ✅ | ✅ | ✅ |
⚖️ License Check
Verifying the SPDX identifiers for correctness. 🆔
✅ No license violations found.
Policy: Apache 2.0 (universal donor). StrongCopyleft / NetworkCopyleft / WeakCopyleft / Other / Error categories fail. MPL allowed.
The pulse of the OpenVoiceOS codebase 💓
Adds docs/prerelease-quirks.md: a version-stamped, newest-first list of everything that changed since the last stable release (2.1.1). New standing rule across ovos-core, ovos-workshop and ovos-bus-client.
Every entry is checked against current source, not just the commit subject. #864 and #879 are confirmed open and unmerged via gh pr view, listed as pending. Also found docs/converse-fallback.md only described the sequential per-skill converse request, not the OVOS-CONVERSE-1 broadcast contest poll added in #863, so I added a short section there. README and docs/index.md each get one link to the new file.
No code changes.
Summary by CodeRabbit