feat(skill/feature): add Phase 0.0 issue claim-on-start#4117
feat(skill/feature): add Phase 0.0 issue claim-on-start#4117PierreBrisorgueil merged 1 commit intomasterfrom
Conversation
Mirror of pierreb-devkit/Node patch — byte-identical Phase 0.0 block. Detects cross-session agent collisions via assignee + WIP comment when /feature is invoked with #N. Includes detection-table fix (@me self-resume short-circuits first), gh issue view failure handling, uuidgen for session ID entropy. Refs pierreb-projects/infra#28
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
✨ Finishing Touches🧪 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 |
There was a problem hiding this comment.
Pull request overview
Adds an “Issue Claim” preflight phase to the /feature Claude skill so that invoking /feature #N automatically establishes ownership (assignee + timestamped WIP — … comment) and detects cross-session collisions before proceeding into normal Phase 0 scope analysis.
Changes:
- Added Phase 0.0 “Issue Claim” flow that runs only when
/featureis invoked with an issue number (#N). - Defined collision-detection rules based on current assignee and most recent canonical
WIP —comment (including <24h vs >24h handling). - Standardized the claim action to (1) assign
@meand (2) post a structured WIP comment including session id, branch name, and UTC timestamp.
Summary
/featureskill: when invoked with#N, auto-claims issue via assignee + timestampedWIP —commentpierreb-devkit/Node#3639(already merged)Test plan
@meshort-circuit/critical-reviewClaude backend → OK (0 findings, 97% confidence)Refs pierreb-projects/infra#28
Mirror of pierreb-devkit/Node#3639