consciousness/src
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
..
bin memory-search: use uuid for cookie instead of manual /dev/urandom 2026-02-28 23:50:54 -05:00
capnp_store.rs refactor: extract Store methods, clean up shell-outs 2026-02-28 23:49:43 -05:00
digest.rs port digest-link-parser, journal-agent, apply-consolidation to Rust 2026-03-01 00:10:03 -05:00
graph.rs clippy: fix all warnings across all binaries 2026-02-28 23:47:11 -05:00
main.rs port digest-link-parser, journal-agent, apply-consolidation to Rust 2026-03-01 00:10:03 -05:00
migrate.rs add position field to nodes for stable section ordering 2026-02-28 23:06:27 -05:00
neuro.rs clippy: fix all warnings across all binaries 2026-02-28 23:47:11 -05:00
search.rs poc-memory v0.4.0: graph-structured memory with consolidation pipeline 2026-02-28 22:17:00 -05:00
similarity.rs poc-memory v0.4.0: graph-structured memory with consolidation pipeline 2026-02-28 22:17:00 -05:00