ANW-11 vault scanner: walk, parse frontmatter, compute ETag

This commit is contained in:
Andreas Brenner 2026-05-14 14:39:32 +02:00
parent 36492c8058
commit 49fc34f8d7
4 changed files with 441 additions and 0 deletions

12
Cargo.lock generated
View file

@ -74,6 +74,7 @@ dependencies = [
"anyhow",
"axum",
"blake3",
"chrono",
"clap",
"hydra",
"notify",
@ -81,12 +82,14 @@ dependencies = [
"serde_json",
"serde_yaml",
"tantivy",
"tempfile",
"thiserror",
"tokio",
"tower",
"tower-http",
"tracing",
"tracing-subscriber",
"walkdir",
]
[[package]]
@ -322,6 +325,15 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "chrono"
version = "0.4.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0"
dependencies = [
"num-traits",
]
[[package]]
name = "clap"
version = "4.6.1"