mirror of
https://github.com/PR0M3TH3AN/TORCH.git
synced 2026-11-09 14:22:13 +00:00
TASK-6e4ff870-a386-4a11-a59c-444ebc23732e: enforce B0 fixture database boundary
This commit is contained in:
1 parent
613f62af5c
commit
1976208bfa
4 files changed
+158
-137
No files matched your search
@@ -2677,3 +2677,28 @@ test_integrity_note:
|
||||
did_relax_any_assertion: false
|
||||
if_true_explain_spec_basis: ""
|
||||
```
|
||||
|
||||
## 2026-10-01 — Candidate attempt-store B0 public database-boundary correction
|
||||
|
||||
```yaml
|
||||
test_integrity_note:
|
||||
change_type: new_tests
|
||||
scenarios:
|
||||
- id: SCN-candidate-store-fixture-authority
|
||||
given: A caller-owned instrumented database and a forged or issued fixture authority
|
||||
when: The public fixture provisioner is called with a database selector or forged authority
|
||||
then: It rejects before any database method executes; raw-database initializer and raw-connection verifier exports are absent
|
||||
observable_outcomes:
|
||||
- Stable input or authority refusal and zero observed exec or prepare calls on the caller-owned instrumented database
|
||||
- Public module namespaces omit the raw database initializer and raw metadata verifier
|
||||
determinism_controls:
|
||||
- In-memory instrumented database object, private WeakMap authority, hermetic harness-owned mkdtemp, no retry or live control-plane state
|
||||
anti_cheat_rationale:
|
||||
prevents:
|
||||
- Exporting an initializer that executes PRAGMA, CREATE, or INSERT against a caller-selected database
|
||||
- Treating an internal comment as an authority boundary
|
||||
- Allowing a forged fixture authority to select or mutate registered storage
|
||||
relaxation:
|
||||
did_relax_any_assertion: false
|
||||
if_true_explain_spec_basis: ""
|
||||
```
|
||||
Reference in new issue
Block a user