{
    "schemaVersion": 1,
    "library": "quadrable",
    "estimatedProgress": 98,
    "suiteProgress": "cloned upstream runner passes with `make -r test`; 137 PHP behavior tests now map upstream-compatible BLAKE2s/key semantics, deterministic `quadb mineHash` bit-prefix mining, sparse tree updates, iterator windows, proofs/ranges, proof-backed updates/mergeProof, proof-backed partial `quadb export`/`export --int` lines with witness placeholders, bounded sync, tracked node ids, optional sync-fuzzer watchdog summaries and budget reports for in-memory and persisted tracked snapshots with deterministic root/trial digests, expected-root-digest and expected-trial-digest matching, max diff/shadow-node pressure fields, pass/fail status, and overrun details, and file-backed `quadb` command surfaces including no-argument docopt output, help/version metadata, command-output wrappers for `mineHash` and advertised no-op `length`, init/root/get/put/del/get --int/put --int/del --int/import/export/import --int/export --int/proof commands, direct `exportProof --int` command-output wrappers for binary/hex/dump/error paths, exportProof --stdin command-output wrappers for string and integer key input including EOF-final-key and CRLF carriage-return-preserving FullKeys behavior, shared direct/stdin proof-format validation, noTrack FullKeys command failure, checkout/fork transitions, status/head/head rm/stats/gc/dumpTree inspection, plain import/export command-output wrappers including empty-separator validation, and direct/stdin/hex/binary proof dump-before-validation precedence. The lane also maps upstream-shaped LMDB buckets/raw cursor entries, raw-entry-only restore, named/detached/noTrack raw-restored merge/GC oracles, a sequential multi-merge raw-restored named proof-head oracle, and mixed tracked/noTrack/full/proof/detached raw-restored merge/GC oracles for detached-current, named tracked-current, and named noTrack-current proof heads.",
    "phpPass": 137,
    "phpFail": 0,
    "wordpressScenarios": "Authenticated local-first state sync for Playground snapshots and content databases; examples cover ordered records, proofs/ranges, sync diffs, tracked node ids, optional sync-fuzzer watchdog evidence for in-memory and persisted tracked Playground snapshots, deterministic command-style `mineHash` prefix fixtures via `wordpress-quadb-minehash-prefix.php`, file-backed preview heads, upstream-shaped CLI guards for metadata/init/length/root/get/put/del/get --int/put --int/del --int/import/export/import --int/export --int/checkout/fork/proof/status/head/stats/dumpTree/diff/patch commands, proof import/merge/update flows, proof-backed partial export manifests, noTrackKeys privacy behavior, upstream-shaped LMDB bucket/raw-entry inspection, raw-entry-only restore, sequential and mixed raw backup merge verification, portable mixed dump restore, numeric/date-shaped preview heads, retained/pruned delegated proof-import raw cursor keys, `wordpress-quadb-import-export.php` for fail-closed command-style WordPress string-key snapshot import/export including empty-separator validation, `wordpress-quadb-inspection-command-guard.php` for status/head/stats/dumpTree inspection plus `head rm`/`gc` cleanup of discarded preview heads, `wordpress-quadb-import-int-guard.php` for fail-closed command-style WordPress integer snapshot import/export, `wordpress-quadb-int-read-write-guard.php` for fail-closed command-style single-row integer snapshot mutations, and `wordpress-quadb-proof-input-guard.php` for delegated proof/root validation including hex and binary dump-before-root precedence.",
    "phase": "upstream runner pass plus native BLAKE2s/key/sparse-tree/proof/range/sync/tracked-node/file-backed-quadb slices; latest rework preserves accepted direct/stdin `quadb exportProof` command parity evidence on base 8d18eb6576edf6c3fa99b76aa42ed252756ba8d0 and adds CRLF stdin FullKeys proof coverage that preserves carriage returns in string-key lines.",
    "audit": "updated 2026-05-25T17:38Z isolated closure-refill micro-slice on accepted base 8d18eb6576edf6c3fa99b76aa42ed252756ba8d0: `QuadbStore` proof-command coverage preserves the accepted direct/stdin `exportProof --int` parity evidence and adds FullKeys string stdin CRLF behavior. The focused test proves `wp_options:siteurl\\r\\nwp_posts:1\\r\\nwp_posts:404\\r\\n` exports the same FullKeys proof bytes as direct keys containing trailing carriage returns and a different proof from LF-only stdin keys, matching C++ `std::getline` behavior rather than normalizing Windows line endings. Syntax checks passed for changed PHP files. Focused QuadbStore PHP test passed 1 file, 1015 assertions, and 0 failures. WordPress stdin/binary proof smoke passed and emits `crlfStringProofPreservesCarriageReturnKeys: true` and `crlfStringProofDiffersFromLf: true` alongside existing EOF-final-key and direct/stdin integer proof command fields. Root harness not run - isolated micro-slice. Dependency closure: no new support component is needed; existing bounded proof transport, command-level stdin line splitting, QuadbStore command wrappers, and WordPress proof stdin/binary example are reused.",
    "currentWork": "Pure-PHP Quadrable data structures and proof transport plus native file-backed `QuadbStore`; latest work preserves direct/stdin integer `exportProof --int` command-output evidence and extends stdin proof command parity for CRLF FullKeys string-key input without normalizing carriage returns.",
    "blocker": "No current quadrable-specific upstream runner or focused PHP blocker. Root harness intentionally not run for isolated micro-slice. Full 500-trial sync-fuzzer probes remain outside the fast suite by design.",
    "latestCommit": "cd2e8a08979c2d2609f75c5a693aa1f8d31eb976 (libsqlite: consolidate json release helper suffix names)",
    "nextTask": "If accepted, continue reducing any remaining command-surface parity gaps only where upstream evidence exists, or separately decide whether to wire the optional 500-trial sync-fuzzer watchdog into a manual CI job. Dependency closure: no new support component is needed; this slice reuses the bounded proof transport, command-level stdin line splitting, QuadbStore command wrappers, and WordPress proof stdin/binary example."
}
