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,94 @@
|
||||
---
|
||||
name: bt6-pr-audit-review
|
||||
description: Findings-first BT6 pull-request audit with authority, exact SHA, research integrity, verification, decision, and residual risk.
|
||||
---
|
||||
|
||||
# BT6 Pull Request Audit
|
||||
|
||||
Repository: `<canonical repository>`
|
||||
Tracker: `<canonical tracker>`
|
||||
PR: `<#number or URL>`
|
||||
Title: `<title>`
|
||||
Head SHA: `<sha>`
|
||||
Base: `<remote/branch at sha>`
|
||||
Reviewer: `<name/tool>`
|
||||
Reviewed: `<YYYY-MM-DD HH:MM timezone>`
|
||||
|
||||
## Authority and Scope
|
||||
|
||||
| Field | Value | Evidence |
|
||||
| --- | --- | --- |
|
||||
| Canonical target | `<repository>` | `<config/remote/API>` |
|
||||
| Tracker actor | `<actor>` | `<connector/API/CLI>` |
|
||||
| Profile | `<path/derived defaults>` | `<hash/status>` |
|
||||
| Review posting authorized | `<no/yes exact scope>` | `<operator request>` |
|
||||
|
||||
## Findings
|
||||
|
||||
| Severity | File / Artifact | Finding | Evidence | Required Change |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| `<blocking/high/medium/low>` | `<path:line or artifact>` | `<finding>` | `<test/source/citation/contract>` | `<change>` |
|
||||
|
||||
If none: **No blocking findings at the exact head SHA above.**
|
||||
|
||||
## Research and Data Integrity
|
||||
|
||||
| Dimension | Result | Evidence / Unknown |
|
||||
| --- | --- | --- |
|
||||
| Source/license/provenance | `<pass/fail/n-a>` | `<details>` |
|
||||
| Citation/timestamp/locator | `<pass/fail/n-a>` | `<details>` |
|
||||
| Parsing/normalization/indexing | `<pass/fail/n-a>` | `<details>` |
|
||||
| Corpus/schema migration | `<pass/fail/n-a>` | `<details>` |
|
||||
| Reproducibility/generated claims | `<pass/fail/n-a>` | `<details>` |
|
||||
|
||||
## Verification
|
||||
|
||||
| Check | Result | Exact Evidence |
|
||||
| --- | --- | --- |
|
||||
| `<CI or local command>` | `<pass/fail/not run>` | `<URL/output/commit>` |
|
||||
|
||||
Unverified areas:
|
||||
|
||||
- `<area and why>`
|
||||
|
||||
## Public / External Input Assessment
|
||||
|
||||
- Risk: `<low/medium/high>`
|
||||
- Assessment: `<bt6-public-input-threat-assessment reference>`
|
||||
- Security routing: `<none | discovery phrase/result>`
|
||||
|
||||
## External Provider Assessment
|
||||
|
||||
Required for remote-provider changes: `<not applicable | assessment reference>`
|
||||
|
||||
- Service real: `<yes/no/unclear>`
|
||||
- Independently verified: `<yes/partial/no>`
|
||||
- Trustworthy for sensitive workloads: `<yes/conditional/no/unproven>`
|
||||
- Integration complete: `<yes/no>`
|
||||
- Claim-to-code traceability complete: `<yes/no>`
|
||||
|
||||
## Decision
|
||||
|
||||
Decision: `<approve | request changes | comment | hold>`
|
||||
|
||||
Reason:
|
||||
|
||||
- `<short evidence-based reason>`
|
||||
|
||||
## Residual Risk and Expiration
|
||||
|
||||
- Residual risk: `<risk or none>`
|
||||
- Audit expires when: `<head/base/check/profile/evidence change>`
|
||||
|
||||
## Suggested Tracker Review
|
||||
|
||||
```markdown
|
||||
Reviewed PR #<number> at `<sha>`.
|
||||
|
||||
<findings or no-blocking-findings statement>
|
||||
|
||||
Verification:
|
||||
- <checks>
|
||||
|
||||
Decision: <decision>
|
||||
```
|
||||
Reference in new issue
Block a user