Skip to content

Repo health: say how many repos merge on their own green, and name the two dark-factory findings - #86

Open
bdelanghe wants to merge 1 commit into
mainfrom
claude/repo-health-dashboard-6n35lv
Open

Repo health: say how many repos merge on their own green, and name the two dark-factory findings#86
bdelanghe wants to merge 1 commit into
mainfrom
claude/repo-health-dashboard-6n35lv

Conversation

@bdelanghe

Copy link
Copy Markdown
Contributor

Closes #85

.github#390 (.github-private#913 step 4) added dark_factory per row and totals.gate_ready to the conformance snapshot, plus two findings: gate-absent (a caller whose contexts nothing on the default branch requires — green gates nothing) and arming-lane-absent (gated, but nothing arms the merge — green waits for a person). The section rendered the slugs raw and said nothing about the count.

  • FINDING_COPY gains the two sentences.
  • ciSummary appends "N merge on their own green (gated on the standard and the claim, with the arming lane)." only when totals.gate_ready is an integer — a snapshot older than #390 prints nothing rather than a zero the lane never measured; a measured zero prints as one.
  • Nothing re-counted; the totals stay the lane's.

Tests: 359 pass (was 357) — the sentence appears only when measured, and the two findings render as sentences with no slug leaking.

This PR is itself the factory's first ordinary use here: desk carries auto-merge.yml since #84, so once the claim on #85 is on the issue and pr-claim reruns, the PR's own lane arms it and it merges on green with no further click.

🤖 Generated with Claude Code

https://claude.ai/code/session_01CAE3i1NCfwwSVYScKWvEdd


Generated by Claude Code

…e two dark-factory findings

.github#390 added dark_factory per row and totals.gate_ready to the
conformance snapshot, plus two findings: gate-absent (a caller whose contexts
nothing on the default branch requires — green gates nothing) and
arming-lane-absent (gated, but nothing arms the merge — green waits for a
person). The section rendered the slugs raw and said nothing about the count.

FINDING_COPY gains the two sentences. ciSummary appends "N merge on their own
green (gated on the standard and the claim, with the arming lane)." only when
totals.gate_ready is an integer, so a snapshot older than #390 prints nothing
rather than a zero the lane never measured. Nothing re-counted.

Closes #85

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CAE3i1NCfwwSVYScKWvEdd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

Repo health: say how many repos merge on their own green, and name the two dark-factory findings

2 participants