No description
Find a file
ProofOfConcept a9b90f881e digest: unify gather/find with composable date_range + date_to_label
Each DigestLevel now carries two date-math fn pointers:
- label_dates: expand an arg into (label, dates covered)
- date_to_label: map any date to this level's label

Parent gather works by expanding its date range then mapping those
dates through the child level's date_to_label to derive child labels.
find_candidates groups journal dates through date_to_label and skips
the current period. This eliminates six per-level functions
(gather_daily/weekly/monthly, find_daily/weekly/monthly_args) and the
three generate_daily/weekly/monthly public entry points in favor of
one generic gather, one generic find_candidates, and one public
generate(store, level_name, arg).
2026-03-03 18:04:21 -05:00
prompts digest: drop per-level instructions and section templates 2026-03-03 17:53:43 -05:00
schema add position field to capnp schema 2026-02-28 23:15:10 -05:00
scripts knowledge agents: extractor, connector, challenger, observation 2026-03-03 10:56:44 -05:00
src digest: unify gather/find with composable date_range + date_to_label 2026-03-03 18:04:21 -05:00
.gitignore knowledge agents: extractor, connector, challenger, observation 2026-03-03 10:56:44 -05:00
build.rs poc-memory v0.4.0: graph-structured memory with consolidation pipeline 2026-02-28 22:17:00 -05:00
Cargo.lock digest: remove dead iso_week_info, use chrono directly everywhere 2026-03-03 17:26:01 -05:00
Cargo.toml replace libc date math with chrono, extract memory_subdir helper 2026-03-03 17:23:43 -05:00