1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
[]
= "fathomdb-cli"
= "FathomDB CLI — operator and diagnostics binary (fathomdb doctor, fathomdb export, ...)."
# 0.8.20 Slice 39 (R-20-DOC) — see the fathomdb facade manifest for the rationale
# behind `readme` being explicit and `categories` being absent (HITL seq-198).
= "README.md"
= ["cli", "database", "sqlite", "diagnostics", "embedded"]
= true
= true
= true
# 0.8.20 Slice 39 (R-20-DOC): ships the repo-root MIT LICENSE inside this
# crate's `.crate` tarball. Path is resolved relative to the workspace root.
= true
= true
= true
[]
= "src/lib.rs"
[[]]
= "fathomdb"
= "src/main.rs"
# 0.7.2 PR-7 — perf regression detector. Reads dev/perf-history/, groups by
# (ac_id, n), flags the latest run vs the rolling median of prior runs.
# See dev/design/perf-regression-detection.md.
[[]]
= "perf-regression-check"
= "src/bin/perf-regression-check.rs"
[]
= { = "4.5", = ["derive"] }
# The CLI IS the operator substrate (`recover`/`doctor`), so it enables the
# `operator` feature to reach the recovery/operator seam that Slice 27 fix-1
# gates off the default `fathomdb` facade.
= { = true, = ["operator"] }
= true
= { = "1", = ["derive"] }
= "1"
[]
= []
# EU-5b — enable the `fathomdb doctor warm-cache` subcommand to actually
# invoke the default-embedder loader. Without the feature, the subcommand
# still parses but reports that the binary was built without
# `default-embedder` support.
= ["fathomdb-embedder/default-embedder"]
[]
# `doctor_orphan_provenance` must fabricate the legacy/corrupt canonical row
# shapes the erasure verbs cannot reach (NULL `source_id`), which no supported
# write path can produce. Raw SQL is the only way to build that fixture, and
# design §3 Rule 1 requires erasure witnesses to assert on RAW table contents.
= { = "0.31", = ["bundled"] }
= "3"