Skip to content

Commit 00c3390

Browse files
h4x0rclaude
andcommitted
docs(competitive-landscape): reword survey-ideas heading; mark throughput + WAL warning shipped
Rename the section heading to 'Survey ideas -> our backlog' and update two stale items to reflect they are shipped (the 100 MB throughput harness; the SQLITE-WAL-UNCHECKPOINTED acquisition warning). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 1ed658c commit 00c3390

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

docs/competitive-landscape.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -293,10 +293,11 @@ local Undark row, run on the **same** bytes as our carve. As with recall,
293293
throughput is not the headline: the survey's contribution and ours is **false
294294
positives** and **substrate coverage**, not raw speed.
295295

296-
## Ideas to steal (survey → our backlog)
296+
## Survey ideas → our backlog
297297

298-
- **Throughput benchmark.** Add a large-DB (≈100 MB) timing harness so we can
299-
report execution time alongside the survey's tools on comparable input.
298+
- **Throughput benchmark.** *Shipped:* a large-DB (≈100 MB) timing harness —
299+
`carve --format jsonl` measures ~15.3 s on a 100 MB database, reported alongside
300+
the survey's tools (see the Throughput section above).
300301
- **rowid → table inference for drop-recreate (the 0B nuance).** *Shipped (Detector
301302
A):* residue attributed to an `AUTOINCREMENT` table carries a `table_instance_risk`
302303
flag when its `rowid` exceeds the table's `sqlite_sequence` high-water mark —
@@ -310,7 +311,7 @@ positives** and **substrate coverage**, not raw speed.
310311
(`sidecar_schema_changed(table)`) — a table-level boundary hint, still not the
311312
same-schema case (a same-schema drop+recreate is indistinguishable from a benign
312313
page move) and never row-level provenance.
313-
- **WAL-checkpoint acquisition warning.** A `-wal` that a checkpoint would have
314-
reclaimed is forensically load-bearing; surface a warning when an evidence WAL
315-
is uncheckpointed (residue present) so an examiner copies the `-wal` before any
316-
tool checkpoints it away.
314+
- **WAL-checkpoint acquisition warning.** *Shipped:* the `SQLITE-WAL-UNCHECKPOINTED`
315+
audit note now carries the acquisition warning — a `-wal` a checkpoint would
316+
reclaim is forensically load-bearing, so the note tells the examiner to acquire
317+
the live `-wal` before any tool checkpoints it away.

0 commit comments

Comments
 (0)