t1899: fix placeholder issue bodies, add signature footers, gate dispatch on body quality#17522
Conversation
…atch on body quality claim-task-id.sh fallback path created issues with 'Task created via claim-task-id.sh' as body when no --description was passed. Neither claim-task-id.sh nor issue-sync-lib.sh appended provenance signature footers (build.txt rule #8). The pulse dispatched workers to these undescribed issues, wasting sessions. Fixes: - claim-task-id.sh: compose structured body from title when no --description; warn callers about the gap - claim-task-id.sh + issue-sync-lib.sh: append gh-signature-helper.sh footer to all created issues - pulse-wrapper.sh: skip issues with placeholder/empty bodies in deterministic fill floor dispatch Closes #17520
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
Important Review skippedAuto reviews are limited based on label configuration. 🚫 Review skipped — only excluded labels are configured. (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ 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 |
🔍 Code Quality Report�[0;35m[MONITOR]�[0m Code Review Monitoring Report SonarCloud: 0 bugs, 0 vulnerabilities, 1 code smells Mon Apr 6 01:29:00 UTC 2026: Code review monitoring started 📈 Current Quality Metrics
Generated on: Mon Apr 6 01:29:03 UTC 2026 Generated by AI DevOps Framework Code Review Monitoring |
|
Up to standards ✅🟢 Issues
|
Summary
aidevops.sh v3.6.113 plugin for OpenCode v1.3.15 with claude-opus-4-6 spent 11m and 10,516 tokens on this with the user in an interactive session. Overall, 7m since this issue was created. Merged via PR #17522 to main. |



Summary
Task created via claim-task-id.sh) with a structured body composed from the task title, plus a warning when--descriptionis omittedgh-signature-helper.sh footerto every created issue (build.txt rule docs(cloudron): add SSH diagnostics, forum reference, and database troubleshooting #8 compliance)Root cause:
claim-task-id.shdelegates toissue-sync-helper.sh push(which composes rich bodies from TODO.md), but this structurally fails for new tasks because the TODO.md entry doesn't exist yet when the ID is first claimed. The fallback path used a hardcoded string with no signature. Three workers were dispatched to #17511 with this undescribed body.Closes #17520
aidevops.sh v3.6.113 plugin for OpenCode v1.3.15 with claude-opus-4-6 spent 11m and 10,516 tokens on this with the user in an interactive session. Overall, 7m since this issue was created.