Files
OBLITERATUS/.github/pull_request_template.md
T

2.5 KiB

Summary

  • Problem:
  • Change:
  • User-visible effect:
  • Linked issue: Closes #

Risk and trust assessment

  • Risk surfaces touched:
  • Untrusted inputs or external dependencies:
  • Remote code, deserialization, credentials, subprocess, network, or filesystem impact:
  • Compatibility or migration impact:

Test evidence

Exact head SHA: TBD

Check Result Evidence or notes
Focused regression/contract tests TBD
Negative and boundary tests TBD
python -m ruff check --select F app.py obliteratus tests scripts TBD
uv lock --check TBD
Selected PR core/risk tests TBD
Package build, when package inputs changed not applicable / TBD
Import and CLI smoke checks TBD
Applicable risk-surface checks TBD
Conditional hardware/service gates not applicable / TBD

Coverage or mutation impact:

  • Changed-line:
  • Additional maintainer coverage or release-depth work needed:

Research or performance evidence

  • Exact model/dataset revisions, configuration, seed, environment, and hardware:
  • Raw evidence/artifacts and hashes:
  • Baseline, uncertainty, limitations, and independent reproduction status:

Use Not applicable when this pull request makes no research or performance claim.

Checklist

  • I added or updated focused tests for changed behavior, or identified where maintainer help is needed.
  • I covered relevant failure, boundary, and malformed-input paths.
  • The default test path remains deterministic, offline, credential-free, and CPU-safe.
  • I updated ci/test-risk-map.json or conditional policy when ownership changed.
  • Documentation and examples match user-visible behavior.
  • No secrets, private keys, credentials, caches, generated provider files, or unrelated changes are included.
  • Remote code and executable deserialization remain disabled by default, or the explicit exception is justified and tested.
  • Dependency, action, or tool changes include the reviewed lock/digest and supply-chain impact.
  • Research and performance claims are traceable to exact-head evidence and scoped to what was tested.
  • Every commit has a verifiable signature from its actual author or approved integration identity.
  • The branch has not been force-pushed and the exact head is ready for review.

A green PR gate makes the submission reviewable. Maintainers may add further tests or hardening in separately attributable commits before merge; behavior changes with zero relevant coverage remain blocked.