No description
Find a file
ProofOfConcept 59e2f39479 port digest-link-parser, journal-agent, apply-consolidation to Rust
Three Python scripts (858 lines) replaced with native Rust subcommands:

- digest-links [--apply]: parses ## Links sections from episodic digests,
  normalizes keys, applies to graph with section-level fallback
- journal-enrich JSONL TEXT [LINE]: extracts conversation from JSONL
  transcript, calls Sonnet for link proposals and source location
- apply-consolidation [--apply]: reads consolidation reports, sends to
  Sonnet for structured action extraction (links, categorizations,
  manual items)

Shared infrastructure: call_sonnet now pub(crate), new
parse_json_response helper for Sonnet output parsing with markdown
fence stripping.
2026-03-01 00:10:03 -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 port digest-link-parser, journal-agent, apply-consolidation to Rust 2026-03-01 00:10:03 -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