chore(aiwg): adopt shared BT6 maintainer workflow (#148)
* docs(policy): allow low-impact contributor courtesy cleanup * chore(aiwg): migrate to shared BT6 maintainer plugin * chore: reconcile delivery validation
This commit is contained in:
1 parent
8f658891f2
commit
afc9dad1b2
89 files changed
+4683
-1512
No files matched your search
@@ -0,0 +1,60 @@
|
||||
---
|
||||
name: bt6-merge-train-report
|
||||
description: BT6 merge-session report with authorization, exact per-PR gates, research integrity, merge results, issue reconciliation, and stop reasons.
|
||||
---
|
||||
|
||||
# BT6 Merge Train Report
|
||||
|
||||
Date: `<YYYY-MM-DD HH:MM timezone>`
|
||||
Repository: `<canonical repository>`
|
||||
Tracker: `<canonical tracker>`
|
||||
Actor: `<maintainer login>`
|
||||
Base branch: `<branch>`
|
||||
Mode: `<dry-run/live>`
|
||||
|
||||
## Authorization and Policy
|
||||
|
||||
- Authorization source/scope: `<operator request or dry-run only>`
|
||||
- Queue audit: `<date/link/commit>`
|
||||
- Allowed/default merge method: `<methods>/<default>`
|
||||
- Required checks policy: `<summary>`
|
||||
- Local worktree state: `<clean/dirty and relevance>`
|
||||
- Hostile-input preflight: `<current/missing>`
|
||||
- External-provider assessments: `<current for applicable candidates | missing/stale for PR #>`
|
||||
|
||||
## Candidate Gates
|
||||
|
||||
| Order | PR | Audited SHA | Current SHA | Mergeable | Reviews | Required Checks | Risk-surface Checks | Decision |
|
||||
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
||||
| 1 | `<#>` | `<sha>` | `<sha>` | `<state>` | `<state>` | `<pass/fail>` | `<pass/fail/evidence>` | `<merge/hold>` |
|
||||
|
||||
## Merged
|
||||
|
||||
| PR | Head SHA | Result Commit | Method | Post-merge CI | Linked Issues | Outcome |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `<#>` | `<sha>` | `<sha>` | `<method>` | `<pass/pending/fail>` | `<issues>` | `<observed outcome>` |
|
||||
|
||||
## Research / Data Integrity Verification
|
||||
|
||||
| PR | Provenance / Citation | Corpus / Schema | Reproducibility | Evidence |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| `<#>` | `<pass/n-a>` | `<pass/n-a>` | `<pass/n-a>` | `<checks/artifacts>` |
|
||||
|
||||
## Stopped Before
|
||||
|
||||
| PR | Stop Reason | Required Follow-up |
|
||||
| --- | --- | --- |
|
||||
| `<#>` | `<exact reason>` | `<follow-up>` |
|
||||
|
||||
## Issue Reconciliation
|
||||
|
||||
| Issue | Expected Outcome | Observed Outcome | Authorized Action Taken |
|
||||
| --- | --- | --- | --- |
|
||||
| `<#>` | `<close/comment/remain>` | `<actual>` | `<none/action>` |
|
||||
|
||||
## Refreshed Queue / Next Candidate
|
||||
|
||||
- Base branch after last action: `<sha>`
|
||||
- Queue refresh time: `<time>`
|
||||
- Next candidate: `<# or none>`
|
||||
- Reason and required rechecks: `<details>`
|
||||
Reference in new issue
Block a user