This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# Phase 1.0DH: hash-bound snapshot query
|
||||
|
||||
Status: `OFFLINE_QUERY_IMPLEMENTED_NO_SNAPSHOT_NO_LIVE_ACQUISITION`
|
||||
|
||||
Phase 1.0DH implements the DG primitive for local snapshots only. It accepts an
|
||||
exact size and SHA-256 binding, rejects files larger than 64 MiB or without the
|
||||
SQLite 3 header, then opens the database with `mode=ro&immutable=1` and enables
|
||||
`PRAGMA query_only`. It never creates a result file.
|
||||
|
||||
The only query is parameterized for fixed title `PPSA01659`. Exactly one row is
|
||||
`PRESENT`, zero rows is `ABSENT`, and duplicate rows, schema mismatch or SQLite
|
||||
errors are `UNKNOWN`. Identity and format mismatches are rejected before SQL.
|
||||
|
||||
Synthetic tests create disposable host databases and verify present, absent,
|
||||
ambiguous and rejected cases, including absence of journal or WAL sidecars.
|
||||
These tests are not PS5 evidence. No real snapshot is tracked or available.
|
||||
|
||||
The module contains no network adapter, socket, CLI, target source or artifact.
|
||||
It cannot retrieve the database and authorizes no console operation. The next
|
||||
offline step is to audit whether a consistent, bounded, binary-safe acquisition
|
||||
can be formed at all and, if so, define the minimum exact authorization needed.
|
||||
Reference in New Issue
Block a user