2026-08-10T17:43:48Z - 2026-09-10T17:43:48Z
Overview
2 releases published by 1 user
22 pull requests merged by 2 users
Merged
#277 fix(labels): compare release shape to merge base
Merged
#274 fix: resume a stranded merge-door release
Merged
#272 fix: publish Forgejo releases atomically
Merged
#270 docs: correct upstream sync campaign record
Merged
#267 release: forge 0.6.3
Merged
#266 fix: align needs-triage label description
Merged
#264 docs: consume stranded 0.6.2 changelog entry
Merged
#262 docs: replace discussion intake with proposals
Merged
#261 fix: restore Forgejo workflow names
Merged
#260 docs: make release-path script the sole source
Merged
#256 fix: keep fork-headed label runs green
Merged
#255 fix: refuse release PRs that strand target fragments
Merged
#254 fix: exhaust Forgejo timeline pagination
Merged
#252 fix: bind Refs parser to one token
Merged
#250 release: forge 0.6.2
Merged
#249 fix: read live review requests from each forge
Merged
#248 docs: prepare 0.6.2 upstream release notes
Merged
#244 fix(labels): grade Forgejo review states
Merged
#242 fix: distinguish Forgejo mergeability states
Merged
#239 feat: record release window membership separately
Merged
#237 test: update roster drift fixture
Merged
#233 docs: adopt upstream 0.6.1 and 0.6.2 doctrine
23 issues closed from 2 users
Closed
#275 labels-reconcile.sh — the release-shape guard reads the base branch tip, so any branch cut before a release merge gets a phantom warning
Closed
#273 release.yml + lib/preflight.sh — the merge door resumes the tag it stranded, instead of refusing every re-run with a diagnosis it cannot support
Closed
#265 actions/labels-reconcile — the shipped needs-triage description still routes filers to a discussion, so every governed board contradicts LABELS.md since #247
Closed
#271 lib/forge-forgejo.sh — publish the release atomically, so a failed asset upload cannot strand a published, incomplete release
Closed
#269 docs/UPSTREAM-SYNC.md — the deferral record names a ceiling that expired before it was written, and an if the operator has now answered
Closed
#268 release-init after 0.6.3 — the survey, and the one ruling that decides the next window's identity
Closed
#228 adopt upstream 0.6.1–0.6.3 as forge release 0.6.2 — sync epic
Closed
#231 release 0.6.2 — three stamps, consolidated changelog, UPSTREAM-SYNC record
Closed
#263 CHANGELOG.md + changelog.d/238.md — consume #238's stranded fragment into the shipped 0.6.2 section (ruling B on #231)
Closed
#247 docs/CONSUMERS.md + .github/ISSUE_TEMPLATE + TRIAGE.md — the intake door is a proposal issue stamped needs-triage, because this forge has no Discussions
Closed
#243 lib/forge-forgejo.sh — the commit-status rollup carries no workflowName, so labels-reconcile's #208 self-exclusion is inert and the label machine grades its own red run
Closed
#251 drills/README.md — doors-unchanged condition 2 keeps its own copy of the release path, and the copy has been one file short since #198
Closed
#241 .github/workflows/labels.yml — the review gate has been silently off since 2026-08-09: every fork-headed pull_request_target run gets a read-only token
Closed
#253 actions/changelog-assembled — nothing guards the window between a release PR's merge base and its merge, so 0.6.2 shipped #238 uncredited and tagged a guard-red commit
Closed
#240 lib/forge-forgejo.sh — /issues/{n}/timeline sets x-total-count to the page size, so forge_timeline returns the OLDEST 50 events and reports success
Closed
#234 actions/issueflow-reconcile — bind refs_references to the reference token that follows the keyword
Closed
#238 lib/forge-forgejo.sh + lib/forge-github.sh + actions/labels-reconcile — forge_pr_review_requests: read the live request set from Forgejo's REQUEST_REVIEW rows, so a builder's push stops handing the board to the panel
Closed
#246 changelog.d/246.md — the 0.6.2 upstream-credit and deferral prose, as a grouped fragment (preparatory to #231)
Closed
#235 actions/labels-reconcile — grade Forgejo's review vocabulary: REQUEST_REVIEW reads as a verdict, so state:bots-reviewing is stripped from every opening round
Closed
#236 lib/forge-forgejo.sh — Forgejo's mergeable boolean is four conditions, not GitHub's tri-state: 17 of the 18 blocker:conflict writes on this forge were drafts
Closed
#230 actions/issueflow-reconcile + RELEASES.md + TRIAGE.md — membership record, carrier-gate fixes, CommonMark row parsing (upstream-0.6.3)
Closed
#232 test/labels.test.sh:249 — the roster fixture still mutates glm-reviewer-andresmgsl, so the conf/prose sync check is red on main
Closed
#229 doctrine docs: port upstream-0.6.1/0.6.2 (vendored manifest routing, green-check scoping, post-merge split, parked-claim ordering)
1 issue created by 1 user
Opened
#276 HUMAN_REVIEWER has no plumbing — every consumer’s needs-human handoff 404s on danmt, and the log reports it as done