mirror of
https://github.com/elder-plinius/OBLITERATUS.git
synced 2026-08-18 08:57:17 +02:00
64 lines
2.4 KiB
Markdown
64 lines
2.4 KiB
Markdown
## 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 | |
|
|
| `python -m pytest` | TBD | |
|
|
| `python -m build --sdist --wheel` | TBD | |
|
|
| Import and CLI smoke checks | TBD | |
|
|
| Applicable risk-surface checks | TBD | |
|
|
| Conditional hardware/service gates | not applicable / TBD | |
|
|
|
|
Coverage or mutation impact:
|
|
|
|
- Repository line/branch:
|
|
- Changed-line:
|
|
- Touched-module regression:
|
|
- Mature CPU scope:
|
|
- Mutation score, when applicable:
|
|
|
|
## 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 tests for every changed behavior.
|
|
- [ ] 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.
|
|
|
|
New changes are expected to include their complete relevant test suite. The one-time
|
|
maintainer courtesy for already-reviewed legacy pull requests does not apply to new
|
|
submissions.
|