Preserve review-app renderer startup grace#785
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
WalkthroughThe node-renderer template removes its startup probe and delays readiness checks by 120 seconds. The cpflow test script now renders the template and validates its container and probe configuration against expected values. ChangesNode renderer probes
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ 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 |
🚀 Quick Review App CommandsWelcome! Here are the commands you can use in this PR:
|
Review: Preserve review-app renderer startup graceOverview This PR swaps an unsupported Correctness
Test coverage
Style / scope
Security
Overall this is a small, well-tested, low-risk fix. The one thing I'd want confirmed before merge is that |
Address-review summaryScan scope: full current-head history via check all reviews. Mattered
Skipped
Next default scan starts after this comment. Say check all reviews to rescan the full PR. |
Greptile SummaryThis PR preserves the renderer's cold-start allowance with provider-supported probe settings. The main changes are:
Confidence Score: 5/5This looks safe to merge.
Important Files Changed
Reviews (1): Last reviewed commit: "Fix review app startup checks without dr..." | Re-trigger Greptile |
Review: Preserve review-app renderer startup graceOverviewRemoves the unsupported Code quality / correctness
Test coverage
SecurityNo security implications — this is deployment/health-check config only, no secrets or credentials touched. RiskLow risk, narrowly scoped change with a good regression test. Main residual risk is the provider-support assumption for |
|
Address-review follow-up on the current-head Claude review:
No code change or push is needed. |
Address-review summaryScan scope: normal cutoff mode, reviewing activity after the previous summary at 2026-07-18T07:00:49Z. Mattered
Optional
Skipped
Current-head readiness
Next default scan starts after this comment. Say |
✅ Review App DeletedReview app for PR #785 is deleted |
Why
The review-app renderer template used a probe field unsupported by the deployment provider. Removing it alone would also remove the intended cold-start grace and could let liveness restart the renderer during normal pre-seeding.
This addresses #784. The issue intentionally remains open until the merged default workflow is exercised by a fresh disposable verification PR, behavioral smoke passes, and cleanup is confirmed.
What changed
Workflow change audit
Verification
bin/conductor-exec bin/test-cpflow-github-flowbin/conductor-exec .agents/bin/validate— 58 files, no offensesbin/conductor-exec .agents/bin/test— 51 RSpec examples and 16 Jest tests, zero failuresgit diff --checkChurn and follow-through
checklist+replay— replay the merged default workflow from a fresh disposable PR before closing Follow-up: Repair review-app setup and exercise deployed smoke #784.Summary by CodeRabbit
Bug Fixes
Tests