consciousness/poc-memory
ProofOfConcept b62fffc326 naming agent: resolve node names before creation
Any time an agent creates a new node (WRITE_NODE) or the fact miner
stores extracted facts, a naming sub-agent now checks for conflicts
and ensures the key is meaningful:

- find_conflicts() searches existing nodes via component matching
- Haiku LLM decides: CREATE (good name), RENAME (better name),
  or MERGE_INTO (fold into existing node)
- WriteNode actions may be converted to Refine on MERGE_INTO

Also updates the rename agent to handle _facts-<UUID> nodes —
these are no longer skipped, and the prompt explains how to name
them based on their domain/claim content.
2026-03-10 23:23:14 -04:00
..
.claude agents: self-contained agent files with embedded prompts 2026-03-10 15:29:55 -04:00
agents naming agent: resolve node names before creation 2026-03-10 23:23:14 -04:00
defaults split into workspace: poc-memory and poc-daemon subcrates 2026-03-08 20:43:59 -04:00
schema agent visits: track when agents successfully process nodes 2026-03-10 14:30:53 -04:00
src naming agent: resolve node names before creation 2026-03-10 23:23:14 -04:00
build.rs split into workspace: poc-memory and poc-daemon subcrates 2026-03-08 20:43:59 -04:00
Cargo.toml poc-memory status: add ratatui TUI dashboard 2026-03-10 00:41:29 -04:00
config.example.jsonl split into workspace: poc-memory and poc-daemon subcrates 2026-03-08 20:43:59 -04:00