feat(review): read-only auto-merge conditions table via review.auto_merge_summary - #3734
feat(review): read-only auto-merge conditions table via review.auto_merge_summary#3734bohdansolovie wants to merge 2 commits into
Conversation
…to_merge_summary Surfaces CI, gate, merge-state, and linked-issue readiness as a collapsible summary in the unified comment when opted in — display-only, default off. Fixes JSONbored#2051
…mmary Conservative merge-row mapping: dirty/behind fail, clean passes, all other GitHub merge states warn instead of a misleading green check.
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
|
Caution 🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥 🛑 Gittensory review result - fixes requiredReview updated: 2026-07-06 06:52:43 UTC
🛑 Suggested Action - Fix Blockers Review summary Nits — 5 non-blocking
CI checks failing
Review context
Contributor next steps
Signal definitions
🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by Gittensory, a quiet PR intelligence layer for OSS maintainers.
|
Codecov Report❌ Patch coverage is
❌ Your patch check has failed because the patch coverage (74.00%) is below the target coverage (99.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #3734 +/- ##
==========================================
- Coverage 93.29% 93.26% -0.04%
==========================================
Files 317 317
Lines 32347 32394 +47
Branches 11871 11897 +26
==========================================
+ Hits 30179 30213 +34
- Misses 1537 1541 +4
- Partials 631 640 +9
🚀 New features to boost your workflow:
|
|
Gittensory is closing this pull request on the maintainer's behalf (CI is failing (codecov/patch)). This is an automated maintenance action — to pursue this change, please open a new pull request with the issues resolved. Closed PRs may be analyzed later to improve review accuracy, but they are not automatically reopened or re-reviewed. |
Summary
review.auto_merge_summary(bool, default off) to the focus manifest — parse, serialize,present, andresolveReviewPromptOverrides.cleanlabel is ✅;dirty/behindare ❌; all other GitHub states (blocked,unstable,draft, …) are.gittensory.yml.exampleandconfig/examples/gittensory.full.ymlin sync (fixesconfig-templates.test.ts).processors.tsunconditionally (likechanged_files_summary/effort_score).Fixes #2051
Test plan
focus-manifest.test.ts— parse/round-trip/warn/default-off forauto_merge_summaryauto-merge-summary-collapsible.test.ts— table rendering, signal derivation, merge-state allowlist, flag-off parityqueue.test.ts— end-to-end unified comment includes the collapsible when manifest opts inconfig-templates.test.ts— example + full.yml bodies stay alignednpx tsc -p tsconfig.json --noEmitpasses locallyMade with Cursor