fix(workflows): remove unavailable core-profile handoffs - #1735
fix(workflows): remove unavailable core-profile handoffs#1735clay-good wants to merge 2 commits into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (8)
🚧 Files skipped from review as they are similar to previous changes (1)
Included review availability: Your plan provides up to 10 included reviews per hour; 8 remain after this review. 📝 WalkthroughWalkthroughChangesThe update and apply workflows no longer reference optional workflow handoffs. Missing artifacts and tracking files now use direct CLI recovery guidance. Tests cover generated references, profile transitions, CLI recovery, and updated template hashes. Core workflow handoffs
Estimated code review effort: 3 (Moderate) | ~20 minutes Merge Risk: ⚪ Minimal · up to This PR redirects workflow guidance to existing commands without adding new dependencies, permissions, or state-changing behavior. No actionable merge-blocking risk remains. Sequence Diagram(s)sequenceDiagram
participant Workflow
participant OpenSpecCLI
participant Schema
Workflow->>OpenSpecCLI: Request status for the change
OpenSpecCLI->>Schema: Resolve artifact rules and tracking configuration
Schema-->>OpenSpecCLI: Return instructions and template
OpenSpecCLI-->>Workflow: Return recovery guidance
Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Linked Issues checkExplanation The changes satisfy issue [ Full details: Docstring CoverageExplanation Docstring coverage is 37.50% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 8 functions across 9 files. (2 skipped: 2 unsupported.)
✨ Finishing Touches 💡 1📝 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 |
|
▶ View full results and scan again 🔎 11 requirements drifted — 7 pointing at code, 4 at stale specs.
On 🔴 Apply Instructions Command — code is wrong · highExpected —
Observed —
Next → fix the code at Agent prompt
🔴 Archive Command Argument Support — code is wrong · highExpected —
Observed —
Next → fix the code at Agent prompt
🔴 Slash Command Updates — code is wrong · highExpected —
Observed —
Next → fix the code at Agent prompt
8 more findings are in the full check. View results · Click Refresh, then Scan again in the check. Or comment |
Status
LGTM after hardening at
03631d8d5. All CI checks pass, including Linux, macOS, Windows, security, and CodeRabbit. Maintainer review remains a merge gate; this PR is not merged.What was wrong
Core installs neither
continuenornew, but update/apply handoffs still named them. The CLI's runtime apply instructions also recommended the missing continue skill, including when planning was complete but its tracking file was missing or empty.Fixes #1734. Follows up on #963 and #919's default-profile acceptance criteria. Preserves the existing #913 archive/sync dependency and #1409 profile-aware console guidance.
How it was fixed
status/instructionsfor missing artifacts,new changefor distinct intent.This follows PR #726's decision 9. No new transformer, CLI command, dependency, core workflow, schema field, or artifact-graph behavior. Task parsing, readiness, progress, and completion calculations are unchanged.
Replication / proof
Notes / nits
Summary by CodeRabbit
Workflow Improvements
Bug Fixes