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
[]
= "fathomdb"
= "FathomDB facade crate — re-exports the public Rust surface of fathomdb-engine."
# 0.8.20 Slice 39 (R-20-DOC): the crates.io landing page. Cargo also auto-detects
# a package-root README.md, but the key is declared explicitly so a rename can
# never silently publish a crate with no README (the 0.8.9 state on all 7).
= "README.md"
# 0.8.20 Slice 39 (R-20-DOC, HITL seq-198): `keywords` only — max 5, each <=20
# chars, validated LOCALLY by `cargo package` so a mistake fails before anything
# leaves the machine. `categories` are deliberately NOT set anywhere in this
# workspace: their slugs are validated server-side only, mid-publish, after
# earlier crates in the tier have already uploaded immutably. Re-entered at 0.8.21.
= ["database", "embedded", "sqlite", "vector-search", "retrieval"]
= 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
[]
= true
[]
= []
# Slice 27 fix-1 (Q5=BIND-RUST, AC-074): forwards the operator/recovery seam
# gate into the engine and un-gates the 20 operator-seam re-exports below. The
# DEFAULT facade is recovery-clean + raw-SQL-free at the method level;
# `fathomdb-cli` enables this so `recover`/`doctor` still compile.
= ["fathomdb-engine/operator"]
[]
# 0.8.20 Slice 5c (R-20-E3) — compile-fail harness for
# `tests/compile_fail_provenance.rs`. TEST-ONLY: `trybuild` is a
# `[dev-dependencies]` entry and is never linked into the published facade.
= "1.0"
# 0.8.20 Slice 5d (R-20-E4) — scratch databases for `tests/sdk_only_erasure.rs`.
# TEST-ONLY, same posture as `trybuild`: never linked into the published facade.
= "3"