You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to drop the is:open term from the 14 conformance filter links in the Weekly Label check (#23), so the check also catches label-schema violations on closed issues. Decided 2026-08-25: conformance filters are wanted for old issues too, and incubator's milestone link — the one link that already carries no state term — is the shape all three repos converge on.
Action Items
This edits the body of a long-running procedure issue, so follow the in-place editing discipline: fetch the current body first, back it up, patch, diff before pushing, then re-fetch and assert both what changed and what did not.
Fetch Perform Weekly Label check #23's body fresh and save a pre-edit copy — it gets edited by other people through the web UI, so do not work from a stale copy
Regenerate the 14 links from each repo's live label list (gh label list -R hackforla/<repo>) rather than hand-editing the URLs. Hand-editing 14 percent-encoded query strings is where mistakes come from, and the 2026-08-24 rework that produced these links generated them the same way
Replace only the §1 Conformance check axis links: role, size, feature, complexity and milestone, for devops, devops-security and incubator. That is 15 links, of which 14 currently carry is%3Aopen; incubator's milestone link already has no state term and should come out unchanged
Leave the three "not on the project board" links in §1 alone. They also sit under §1 and also carry is:open, but stripping it would surface every closed issue ever opened in the three repos, which is not what the decision is about. If you disagree, raise it rather than changing it
Leave §2, the Missing-label audit, entirely alone. §2 finds issues still carrying a missing label, i.e. work outstanding, which is a defensible reason to stay open-only. The decision named conformance filters only
Diff the new body against the backup and confirm the only changes are the 14 query strings
Push the edit with gh issue edit 23 -R hackforla/devops --body-file <file>
Re-fetch the body and assert both directions: the 14 links no longer contain is%3Aopen, and the three board links, all of §2, the Overview, the Action Items and the Filter changes prompt are byte-identical to the backup
Expect the links to stop returning zero, and do not treat that as a regression. Every conformance link returned 0 after the 2026-08-24 rework, but that was measured with is:open in place. Widening to closed issues will surface historical off-schema labels — finding them is the entire point of the change. The first weekly run after this lands should be expected to produce a real list rather than a clean sheet.
After the edit is pushed, run the 15 conformance links once yourself and record in a comment on Perform Weekly Label check #23 roughly how many issues they now return, so the next person running the weekly check knows the new baseline is not a fault
Resources/Instructions
The issue to edit: Perform Weekly Label check — §1 "Conformance check" inside the fenced template in the body
Label lists to regenerate from: gh label list -R hackforla/devops, gh label list -R hackforla/devops-security, gh label list -R hackforla/incubator
Note the filters are inside a fenced code block that leads a template, which a lead copies into a new comment each week. Do not tick the boxes in the body while testing — reset any you tick
Label matching in GitHub issue search is case-insensitive, so a casing difference between the filter and the real label is not a bug; only a genuinely absent label name is
Overview
We need to drop the
is:openterm from the 14 conformance filter links in the Weekly Label check (#23), so the check also catches label-schema violations on closed issues. Decided 2026-08-25: conformance filters are wanted for old issues too, and incubator's milestone link — the one link that already carries no state term — is the shape all three repos converge on.Action Items
This edits the body of a long-running procedure issue, so follow the in-place editing discipline: fetch the current body first, back it up, patch, diff before pushing, then re-fetch and assert both what changed and what did not.
gh label list -R hackforla/<repo>) rather than hand-editing the URLs. Hand-editing 14 percent-encoded query strings is where mistakes come from, and the 2026-08-24 rework that produced these links generated them the same waydevops,devops-securityandincubator. That is 15 links, of which 14 currently carryis%3Aopen; incubator's milestone link already has no state term and should come out unchangedis:open, but stripping it would surface every closed issue ever opened in the three repos, which is not what the decision is about. If you disagree, raise it rather than changing itmissinglabel, i.e. work outstanding, which is a defensible reason to stay open-only. The decision named conformance filters onlygh issue edit 23 -R hackforla/devops --body-file <file>is%3Aopen, and the three board links, all of §2, the Overview, the Action Items and the Filter changes prompt are byte-identical to the backupExpect the links to stop returning zero, and do not treat that as a regression. Every conformance link returned 0 after the 2026-08-24 rework, but that was measured with
is:openin place. Widening to closed issues will surface historical off-schema labels — finding them is the entire point of the change. The first weekly run after this lands should be expected to produce a real list rather than a clean sheet.Resources/Instructions
gh label list -R hackforla/devops,gh label list -R hackforla/devops-security,gh label list -R hackforla/incubator