No description
Find a file
ProofOfConcept 91122fe1d1 digest: native Rust implementation replacing Python scripts
Replace daily-digest.py, weekly-digest.py, monthly-digest.py with a
single digest.rs module. All three digest types now:
- Gather input directly from the Store (no subprocess calls)
- Build prompts in Rust (same templates as the Python versions)
- Call Sonnet via `claude -p --model sonnet`
- Import results back into the store automatically
- Extract links and save agent results

606 lines of Rust replaces 729 lines of Python + store_helpers.py
overhead. More importantly: this is now callable as a library from
poc-agent, and shares types/code with the rest of poc-memory.

Also adds `digest monthly [YYYY-MM]` subcommand (was Python-only).
2026-02-28 23:58:05 -05:00
prompts poc-memory v0.4.0: graph-structured memory with consolidation pipeline 2026-02-28 22:17:00 -05:00
schema add position field to capnp schema 2026-02-28 23:15:10 -05:00
scripts scripts: use capnp store instead of reading markdown directly 2026-02-28 23:32:47 -05:00
src digest: native Rust implementation replacing Python scripts 2026-02-28 23:58:05 -05:00
.gitignore poc-memory v0.4.0: graph-structured memory with consolidation pipeline 2026-02-28 22:17:00 -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: native Rust implementation replacing Python scripts 2026-02-28 23:58:05 -05:00
Cargo.toml remove unused rand dependency (uuid uses getrandom directly) 2026-02-28 23:51:59 -05:00