docs: drop the ovos- filename prefix; refresh the spec index#55
Conversation
Standardize to <name>.md / <name>-<version>.md:
ovos-intent-{1,2,3,4}.md → intent-{1,2,3,4}.md
ovos-msg-1.md → msg-1.md
ovos-pipeline-1.md → pipeline-1.md
ovos-session-{1,2}.md → session-{1,2}.md
ovos-stop-1.md → stop-1.md
ovos-audio-in-1.md → audio-in.md
README, APPENDIX, GLOSSARY, CHANGELOG, and appendix/ links updated.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
📝 WalkthroughWalkthroughThis PR standardizes spec file references across repository documentation. Glossary and README index tables are updated to use new spec document filenames, removing the ChangesSpec File Reference Updates
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 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 |
|
Actionable comments posted: 0 |
|
Merge-ready. No dangling After this merges, the following open PRs will need a filename-reference refresh (their GLOSSARY.md still links to
The new spec files introduced by those PRs ( |
…ioning policy - Rename the ten on-dev spec files from ovos-<name>.md to <name>.md; the OVOS-<ID> spec identifiers are unchanged. README and GLOSSARY links updated. - README — rebuild the spec index: the Version column now carries the V0/V1/V2 compatibility class, list every spec with its unprefixed link, and group the I/O surfaces (audio-in, audio-out, gui) into their own stack. - Stamp the compatibility class into the headers of the on-dev specs that have no other open PR: MSG-1 = 1, STOP-1 = 2, AUDIO-IN-1 = 2. - README Contributing and the CHANGELOG preamble: the Version field is the compatibility class, not a per-revision counter; a normative PR adds a CHANGELOG entry and sets the class. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Summary
Standardizes all spec filenames to
<name>.md/<name>-<version>.mdby dropping the redundantovos-prefix. The repo is already the OVOS architecture repo — the prefix adds noise without value.Renames
ovos-intent-1.mdintent-1.mdovos-intent-2.mdintent-2.mdovos-intent-3.mdintent-3.mdovos-intent-4.mdintent-4.mdovos-msg-1.mdmsg-1.mdovos-pipeline-1.mdpipeline-1.mdovos-session-1.mdsession-1.mdovos-session-2.mdsession-2.mdovos-stop-1.mdstop-1.mdovos-audio-in-1.mdaudio-in.mdCompanion changes on open PR branches
spec/bridge:ovos-bridge-1.md→bridge-1.mdspec/user-id:spec/user-id/ovos-user-id-1.md→user-id-1.md(moved to root)spec/audio:audio-out.md(already clean)spec/audio-input:audio-in.md(already clean — consistent with this PR)fallback.md,converse.md,persona.md,transformer.md,common-query.md(already clean)Notes
OVOS-MSG-1,OVOS-PIPELINE-1, etc.) are unchanged — only filenames changeSummary by CodeRabbit