mirror of
https://github.com/instructkr/claude-code.git
synced 2026-05-16 10:56:45 +00:00
omx(team): auto-checkpoint worker-3 [6]
This commit is contained in:
54
.github/ISSUE_TEMPLATE/anti_slop_triage.yml
vendored
Normal file
54
.github/ISSUE_TEMPLATE/anti_slop_triage.yml
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
name: Anti-slop triage
|
||||
about: Classify low-signal, duplicate, generated, or unsafe reports before engineering work starts.
|
||||
title: "triage: "
|
||||
labels: ["needs-triage"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Use this form for issue intake that needs evidence-backed classification before anyone closes, fixes, or escalates it.
|
||||
Do not paste secrets, live tokens, private logs, or non-public customer data.
|
||||
- type: dropdown
|
||||
id: classification
|
||||
attributes:
|
||||
label: Initial classification
|
||||
description: Pick the strongest current classification. Update it if evidence changes.
|
||||
options:
|
||||
- actionable-bug
|
||||
- actionable-docs
|
||||
- actionable-feature
|
||||
- duplicate
|
||||
- spam-or-promotion
|
||||
- generated-slop-or-hallucinated
|
||||
- unsafe-or-security-sensitive
|
||||
- not-reproducible-yet
|
||||
- externally-blocked
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: evidence
|
||||
attributes:
|
||||
label: Evidence
|
||||
description: Link the PR, issue, command output, docs page, reproduction, duplicate, or policy that supports the classification.
|
||||
placeholder: "Evidence: ..."
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: safe_next_action
|
||||
attributes:
|
||||
label: Safe next action
|
||||
description: State the next non-destructive action. If closure or merge is proposed, name the required owner/gate.
|
||||
placeholder: "Next action: label only / request repro / link duplicate / fix docs / defer with rationale / owner review required"
|
||||
validations:
|
||||
required: true
|
||||
- type: checkboxes
|
||||
id: guardrails
|
||||
attributes:
|
||||
label: Guardrails
|
||||
options:
|
||||
- label: I did not close, merge, or mutate remote state as part of this triage-only report.
|
||||
required: true
|
||||
- label: I checked for duplicates or related PRs/issues before recommending action.
|
||||
required: true
|
||||
- label: If this touches credentials, security, or private data, I avoided public reproduction details and routed to the appropriate private/security path.
|
||||
required: true
|
||||
17
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
17
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
## Summary
|
||||
-
|
||||
|
||||
## Anti-slop triage
|
||||
- Classification: <!-- actionable-fix | docs-only | duplicate | generated-slop | unsafe | out-of-scope | needs-maintainer-decision -->
|
||||
- Evidence: <!-- issue link, repro command, failing test, docs source, or duplicate PR -->
|
||||
- Non-destructive review result: <!-- merge candidate | request changes | close/defer with rationale | needs owner gate -->
|
||||
|
||||
## Verification
|
||||
- [ ] Targeted tests/docs checks ran, or the gap is explicitly recorded.
|
||||
- [ ] `git diff --check` passes.
|
||||
- [ ] No live secrets, tokens, private logs, or unrelated generated churn are included.
|
||||
|
||||
## Resolution gate
|
||||
- [ ] If this PR resolves an issue, the issue number and fix evidence are linked.
|
||||
- [ ] If this PR should not merge, the rejection/defer rationale is evidence-backed and does not rely on vibes.
|
||||
- [ ] I did not merge/close remote PRs or issues from an automation lane without owner approval.
|
||||
Reference in New Issue
Block a user