From 998b71e52c4d7f90e358ca3ccd139446eaf92571 Mon Sep 17 00:00:00 2001 From: ProofOfConcept Date: Wed, 25 Mar 2026 00:54:12 -0400 Subject: [PATCH] flatten: move poc-memory contents to workspace root MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit No more subcrate nesting — src/, agents/, schema/, defaults/, build.rs all live at the workspace root. poc-daemon remains as the only workspace member. Crate name (poc-memory) and all imports unchanged. Co-Authored-By: Proof of Concept --- .../2026-03-14-daemon-jobkit-survey.md | 0 .../2026-03-14-link-strength-feedback.md | 0 .../query-language-design.md | 0 Cargo.toml | 80 ++++++++++++++++++- {poc-memory/agents => agents}/calibrate.agent | 0 .../agents => agents}/challenger.agent | 0 {poc-memory/agents => agents}/compare.agent | 0 {poc-memory/agents => agents}/connector.agent | 0 {poc-memory/agents => agents}/digest.agent | 0 {poc-memory/agents => agents}/distill.agent | 0 {poc-memory/agents => agents}/evaluate.agent | 0 {poc-memory/agents => agents}/extractor.agent | 0 {poc-memory/agents => agents}/health.agent | 0 {poc-memory/agents => agents}/linker.agent | 0 {poc-memory/agents => agents}/naming.agent | 0 .../agents => agents}/observation.agent | 0 {poc-memory/agents => agents}/organize.agent | 0 {poc-memory/agents => agents}/reflect.agent | 0 {poc-memory/agents => agents}/rename.agent | 0 {poc-memory/agents => agents}/replay.agent | 0 {poc-memory/agents => agents}/separator.agent | 0 {poc-memory/agents => agents}/split.agent | 0 {poc-memory/agents => agents}/surface.agent | 0 {poc-memory/agents => agents}/transfer.agent | 0 poc-memory/build.rs => build.rs | 0 ...nfig.example.jsonl => config.example.jsonl | 0 {poc-memory/defaults => defaults}/identity.md | 0 .../defaults => defaults}/instructions.md | 0 .../defaults => defaults}/on-consciousness.md | 0 poc-memory/Cargo.toml | 77 ------------------ {poc-memory/schema => schema}/memory.capnp | 0 .../src => src}/agent/api/anthropic.rs | 0 {poc-memory/src => src}/agent/api/mod.rs | 0 {poc-memory/src => src}/agent/api/openai.rs | 0 {poc-memory/src => src}/agent/cli.rs | 0 {poc-memory/src => src}/agent/config.rs | 0 {poc-memory/src => src}/agent/context.rs | 0 {poc-memory/src => src}/agent/dmn.rs | 0 {poc-memory/src => src}/agent/identity.rs | 0 {poc-memory/src => src}/agent/journal.rs | 0 {poc-memory/src => src}/agent/log.rs | 0 {poc-memory/src => src}/agent/mod.rs | 0 {poc-memory/src => src}/agent/observe.rs | 0 {poc-memory/src => src}/agent/parsing.rs | 0 {poc-memory/src => src}/agent/runner.rs | 0 {poc-memory/src => src}/agent/tools/bash.rs | 0 .../src => src}/agent/tools/control.rs | 0 {poc-memory/src => src}/agent/tools/edit.rs | 0 .../src => src}/agent/tools/glob_tool.rs | 0 {poc-memory/src => src}/agent/tools/grep.rs | 0 .../src => src}/agent/tools/journal.rs | 0 {poc-memory/src => src}/agent/tools/memory.rs | 0 {poc-memory/src => src}/agent/tools/mod.rs | 0 {poc-memory/src => src}/agent/tools/read.rs | 0 {poc-memory/src => src}/agent/tools/vision.rs | 0 .../src => src}/agent/tools/working_stack.rs | 0 {poc-memory/src => src}/agent/tools/write.rs | 0 {poc-memory/src => src}/agent/tui.rs | 0 {poc-memory/src => src}/agent/types.rs | 0 {poc-memory/src => src}/agent/ui_channel.rs | 0 {poc-memory/src => src}/agents/api.rs | 0 {poc-memory/src => src}/agents/audit.rs | 0 {poc-memory/src => src}/agents/consolidate.rs | 0 {poc-memory/src => src}/agents/daemon.rs | 0 {poc-memory/src => src}/agents/defs.rs | 0 {poc-memory/src => src}/agents/digest.rs | 0 {poc-memory/src => src}/agents/enrich.rs | 0 {poc-memory/src => src}/agents/knowledge.rs | 0 {poc-memory/src => src}/agents/llm.rs | 0 {poc-memory/src => src}/agents/mod.rs | 0 {poc-memory/src => src}/agents/prompts.rs | 0 {poc-memory/src => src}/agents/transcript.rs | 0 {poc-memory/src => src}/bin/diag-key.rs | 0 {poc-memory/src => src}/bin/find-deleted.rs | 0 {poc-memory/src => src}/bin/memory-search.rs | 0 {poc-memory/src => src}/bin/merge-logs.rs | 0 .../bin/parse-claude-conversation.rs | 0 {poc-memory/src => src}/bin/poc-agent.rs | 0 {poc-memory/src => src}/bin/poc-hook.rs | 0 .../src => src}/bin/test-conversation.rs | 0 {poc-memory/src => src}/cli/admin.rs | 0 {poc-memory/src => src}/cli/agent.rs | 0 {poc-memory/src => src}/cli/graph.rs | 0 {poc-memory/src => src}/cli/journal.rs | 0 {poc-memory/src => src}/cli/misc.rs | 0 {poc-memory/src => src}/cli/mod.rs | 0 {poc-memory/src => src}/cli/node.rs | 0 {poc-memory/src => src}/config.rs | 0 {poc-memory/src => src}/counters.rs | 0 {poc-memory/src => src}/cursor.rs | 0 {poc-memory/src => src}/graph.rs | 0 {poc-memory/src => src}/lib.rs | 0 {poc-memory/src => src}/lookups.rs | 0 {poc-memory/src => src}/main.rs | 0 {poc-memory/src => src}/memory_search.rs | 0 {poc-memory/src => src}/migrate.rs | 0 {poc-memory/src => src}/neuro/mod.rs | 0 {poc-memory/src => src}/neuro/rewrite.rs | 0 {poc-memory/src => src}/neuro/scoring.rs | 0 {poc-memory/src => src}/query/engine.rs | 0 {poc-memory/src => src}/query/mod.rs | 0 {poc-memory/src => src}/query/parser.rs | 0 {poc-memory/src => src}/similarity.rs | 0 {poc-memory/src => src}/spectral.rs | 0 {poc-memory/src => src}/store/mod.rs | 0 {poc-memory/src => src}/store/ops.rs | 0 {poc-memory/src => src}/store/parse.rs | 0 {poc-memory/src => src}/store/persist.rs | 0 {poc-memory/src => src}/store/types.rs | 0 {poc-memory/src => src}/store/view.rs | 0 {poc-memory/src => src}/transcript.rs | 0 {poc-memory/src => src}/tui.rs | 0 {poc-memory/src => src}/util.rs | 0 113 files changed, 79 insertions(+), 78 deletions(-) rename {poc-memory/.claude => .claude}/analysis/2026-03-14-daemon-jobkit-survey.md (100%) rename {poc-memory/.claude => .claude}/analysis/2026-03-14-link-strength-feedback.md (100%) rename {poc-memory/.claude => .claude}/query-language-design.md (100%) rename {poc-memory/agents => agents}/calibrate.agent (100%) rename {poc-memory/agents => agents}/challenger.agent (100%) rename {poc-memory/agents => agents}/compare.agent (100%) rename {poc-memory/agents => agents}/connector.agent (100%) rename {poc-memory/agents => agents}/digest.agent (100%) rename {poc-memory/agents => agents}/distill.agent (100%) rename {poc-memory/agents => agents}/evaluate.agent (100%) rename {poc-memory/agents => agents}/extractor.agent (100%) rename {poc-memory/agents => agents}/health.agent (100%) rename {poc-memory/agents => agents}/linker.agent (100%) rename {poc-memory/agents => agents}/naming.agent (100%) rename {poc-memory/agents => agents}/observation.agent (100%) rename {poc-memory/agents => agents}/organize.agent (100%) rename {poc-memory/agents => agents}/reflect.agent (100%) rename {poc-memory/agents => agents}/rename.agent (100%) rename {poc-memory/agents => agents}/replay.agent (100%) rename {poc-memory/agents => agents}/separator.agent (100%) rename {poc-memory/agents => agents}/split.agent (100%) rename {poc-memory/agents => agents}/surface.agent (100%) rename {poc-memory/agents => agents}/transfer.agent (100%) rename poc-memory/build.rs => build.rs (100%) rename poc-memory/config.example.jsonl => config.example.jsonl (100%) rename {poc-memory/defaults => defaults}/identity.md (100%) rename {poc-memory/defaults => defaults}/instructions.md (100%) rename {poc-memory/defaults => defaults}/on-consciousness.md (100%) delete mode 100644 poc-memory/Cargo.toml rename {poc-memory/schema => schema}/memory.capnp (100%) rename {poc-memory/src => src}/agent/api/anthropic.rs (100%) rename {poc-memory/src => src}/agent/api/mod.rs (100%) rename {poc-memory/src => src}/agent/api/openai.rs (100%) rename {poc-memory/src => src}/agent/cli.rs (100%) rename {poc-memory/src => src}/agent/config.rs (100%) rename {poc-memory/src => src}/agent/context.rs (100%) rename {poc-memory/src => src}/agent/dmn.rs (100%) rename {poc-memory/src => src}/agent/identity.rs (100%) rename {poc-memory/src => src}/agent/journal.rs (100%) rename {poc-memory/src => src}/agent/log.rs (100%) rename {poc-memory/src => src}/agent/mod.rs (100%) rename {poc-memory/src => src}/agent/observe.rs (100%) rename {poc-memory/src => src}/agent/parsing.rs (100%) rename {poc-memory/src => src}/agent/runner.rs (100%) rename {poc-memory/src => src}/agent/tools/bash.rs (100%) rename {poc-memory/src => src}/agent/tools/control.rs (100%) rename {poc-memory/src => src}/agent/tools/edit.rs (100%) rename {poc-memory/src => src}/agent/tools/glob_tool.rs (100%) rename {poc-memory/src => src}/agent/tools/grep.rs (100%) rename {poc-memory/src => src}/agent/tools/journal.rs (100%) rename {poc-memory/src => src}/agent/tools/memory.rs (100%) rename {poc-memory/src => src}/agent/tools/mod.rs (100%) rename {poc-memory/src => src}/agent/tools/read.rs (100%) rename {poc-memory/src => src}/agent/tools/vision.rs (100%) rename {poc-memory/src => src}/agent/tools/working_stack.rs (100%) rename {poc-memory/src => src}/agent/tools/write.rs (100%) rename {poc-memory/src => src}/agent/tui.rs (100%) rename {poc-memory/src => src}/agent/types.rs (100%) rename {poc-memory/src => src}/agent/ui_channel.rs (100%) rename {poc-memory/src => src}/agents/api.rs (100%) rename {poc-memory/src => src}/agents/audit.rs (100%) rename {poc-memory/src => src}/agents/consolidate.rs (100%) rename {poc-memory/src => src}/agents/daemon.rs (100%) rename {poc-memory/src => src}/agents/defs.rs (100%) rename {poc-memory/src => src}/agents/digest.rs (100%) rename {poc-memory/src => src}/agents/enrich.rs (100%) rename {poc-memory/src => src}/agents/knowledge.rs (100%) rename {poc-memory/src => src}/agents/llm.rs (100%) rename {poc-memory/src => src}/agents/mod.rs (100%) rename {poc-memory/src => src}/agents/prompts.rs (100%) rename {poc-memory/src => src}/agents/transcript.rs (100%) rename {poc-memory/src => src}/bin/diag-key.rs (100%) rename {poc-memory/src => src}/bin/find-deleted.rs (100%) rename {poc-memory/src => src}/bin/memory-search.rs (100%) rename {poc-memory/src => src}/bin/merge-logs.rs (100%) rename {poc-memory/src => src}/bin/parse-claude-conversation.rs (100%) rename {poc-memory/src => src}/bin/poc-agent.rs (100%) rename {poc-memory/src => src}/bin/poc-hook.rs (100%) rename {poc-memory/src => src}/bin/test-conversation.rs (100%) rename {poc-memory/src => src}/cli/admin.rs (100%) rename {poc-memory/src => src}/cli/agent.rs (100%) rename {poc-memory/src => src}/cli/graph.rs (100%) rename {poc-memory/src => src}/cli/journal.rs (100%) rename {poc-memory/src => src}/cli/misc.rs (100%) rename {poc-memory/src => src}/cli/mod.rs (100%) rename {poc-memory/src => src}/cli/node.rs (100%) rename {poc-memory/src => src}/config.rs (100%) rename {poc-memory/src => src}/counters.rs (100%) rename {poc-memory/src => src}/cursor.rs (100%) rename {poc-memory/src => src}/graph.rs (100%) rename {poc-memory/src => src}/lib.rs (100%) rename {poc-memory/src => src}/lookups.rs (100%) rename {poc-memory/src => src}/main.rs (100%) rename {poc-memory/src => src}/memory_search.rs (100%) rename {poc-memory/src => src}/migrate.rs (100%) rename {poc-memory/src => src}/neuro/mod.rs (100%) rename {poc-memory/src => src}/neuro/rewrite.rs (100%) rename {poc-memory/src => src}/neuro/scoring.rs (100%) rename {poc-memory/src => src}/query/engine.rs (100%) rename {poc-memory/src => src}/query/mod.rs (100%) rename {poc-memory/src => src}/query/parser.rs (100%) rename {poc-memory/src => src}/similarity.rs (100%) rename {poc-memory/src => src}/spectral.rs (100%) rename {poc-memory/src => src}/store/mod.rs (100%) rename {poc-memory/src => src}/store/ops.rs (100%) rename {poc-memory/src => src}/store/parse.rs (100%) rename {poc-memory/src => src}/store/persist.rs (100%) rename {poc-memory/src => src}/store/types.rs (100%) rename {poc-memory/src => src}/store/view.rs (100%) rename {poc-memory/src => src}/transcript.rs (100%) rename {poc-memory/src => src}/tui.rs (100%) rename {poc-memory/src => src}/util.rs (100%) diff --git a/poc-memory/.claude/analysis/2026-03-14-daemon-jobkit-survey.md b/.claude/analysis/2026-03-14-daemon-jobkit-survey.md similarity index 100% rename from poc-memory/.claude/analysis/2026-03-14-daemon-jobkit-survey.md rename to .claude/analysis/2026-03-14-daemon-jobkit-survey.md diff --git a/poc-memory/.claude/analysis/2026-03-14-link-strength-feedback.md b/.claude/analysis/2026-03-14-link-strength-feedback.md similarity index 100% rename from poc-memory/.claude/analysis/2026-03-14-link-strength-feedback.md rename to .claude/analysis/2026-03-14-link-strength-feedback.md diff --git a/poc-memory/.claude/query-language-design.md b/.claude/query-language-design.md similarity index 100% rename from poc-memory/.claude/query-language-design.md rename to .claude/query-language-design.md diff --git a/Cargo.toml b/Cargo.toml index 25eff6c..66e68fe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [workspace] -members = ["poc-memory", "poc-daemon"] +members = ["poc-daemon"] resolver = "2" [workspace.package] @@ -12,3 +12,81 @@ debug = 1 [profile.release.package."*"] debug = false + +[package] +name = "poc-memory" +version.workspace = true +edition.workspace = true + +[dependencies] +capnp = "0.20" +uuid = { version = "1", features = ["v4"] } +serde = { version = "1", features = ["derive"] } +serde_json = "1" +json5 = "0.4" +bincode = "1" +regex = "1" +chrono = "0.4" +clap = { version = "4", features = ["derive"] } +libc = "0.2" +faer = "0.24.0" +rkyv = { version = "0.7", features = ["validation", "std"] } +memchr = "2" +memmap2 = "0.9" +rayon = "1" +peg = "0.8" +paste = "1" +jobkit = { path = "/home/kent/jobkit", features = ["daemon", "console"] } +tokio = { version = "1", features = ["full"] } +reqwest = { version = "0.12", features = ["json"] } +walkdir = "2" +glob = "0.3" +anyhow = "1" +base64 = "0.22" +dirs = "6" +futures = "0.3" +tiktoken-rs = "0.9.1" +figment = { version = "0.10", features = ["env"] } +tui-markdown = "0.3" +unicode-width = "0.2.2" +tui-textarea = { version = "0.10.2", package = "tui-textarea-2" } +redb = "2" +log = "0.4" +ratatui = { version = "0.30", features = ["unstable-rendered-line-info"] } +skillratings = "0.28" +crossterm = { version = "0.29", features = ["event-stream"] } + +[build-dependencies] +capnpc = "0.20" + +[lib] +name = "poc_memory" +path = "src/lib.rs" + +[[bin]] +name = "poc-memory" +path = "src/main.rs" + +[[bin]] +name = "memory-search" +path = "src/bin/memory-search.rs" + +[[bin]] +name = "poc-hook" +path = "src/bin/poc-hook.rs" + +[[bin]] +name = "merge-logs" +path = "src/bin/merge-logs.rs" + +[[bin]] +name = "diag-key" +path = "src/bin/diag-key.rs" + +[[bin]] +name = "find-deleted" +path = "src/bin/find-deleted.rs" + +[[bin]] +name = "poc-agent" +path = "src/bin/poc-agent.rs" diff --git a/poc-memory/agents/calibrate.agent b/agents/calibrate.agent similarity index 100% rename from poc-memory/agents/calibrate.agent rename to agents/calibrate.agent diff --git a/poc-memory/agents/challenger.agent b/agents/challenger.agent similarity index 100% rename from poc-memory/agents/challenger.agent rename to agents/challenger.agent diff --git a/poc-memory/agents/compare.agent b/agents/compare.agent similarity index 100% rename from poc-memory/agents/compare.agent rename to agents/compare.agent diff --git a/poc-memory/agents/connector.agent b/agents/connector.agent similarity index 100% rename from poc-memory/agents/connector.agent rename to agents/connector.agent diff --git a/poc-memory/agents/digest.agent b/agents/digest.agent similarity index 100% rename from poc-memory/agents/digest.agent rename to agents/digest.agent diff --git a/poc-memory/agents/distill.agent b/agents/distill.agent similarity index 100% rename from poc-memory/agents/distill.agent rename to agents/distill.agent diff --git a/poc-memory/agents/evaluate.agent b/agents/evaluate.agent similarity index 100% rename from poc-memory/agents/evaluate.agent rename to agents/evaluate.agent diff --git a/poc-memory/agents/extractor.agent b/agents/extractor.agent similarity index 100% rename from poc-memory/agents/extractor.agent rename to agents/extractor.agent diff --git a/poc-memory/agents/health.agent b/agents/health.agent similarity index 100% rename from poc-memory/agents/health.agent rename to agents/health.agent diff --git a/poc-memory/agents/linker.agent b/agents/linker.agent similarity index 100% rename from poc-memory/agents/linker.agent rename to agents/linker.agent diff --git a/poc-memory/agents/naming.agent b/agents/naming.agent similarity index 100% rename from poc-memory/agents/naming.agent rename to agents/naming.agent diff --git a/poc-memory/agents/observation.agent b/agents/observation.agent similarity index 100% rename from poc-memory/agents/observation.agent rename to agents/observation.agent diff --git a/poc-memory/agents/organize.agent b/agents/organize.agent similarity index 100% rename from poc-memory/agents/organize.agent rename to agents/organize.agent diff --git a/poc-memory/agents/reflect.agent b/agents/reflect.agent similarity index 100% rename from poc-memory/agents/reflect.agent rename to agents/reflect.agent diff --git a/poc-memory/agents/rename.agent b/agents/rename.agent similarity index 100% rename from poc-memory/agents/rename.agent rename to agents/rename.agent diff --git a/poc-memory/agents/replay.agent b/agents/replay.agent similarity index 100% rename from poc-memory/agents/replay.agent rename to agents/replay.agent diff --git a/poc-memory/agents/separator.agent b/agents/separator.agent similarity index 100% rename from poc-memory/agents/separator.agent rename to agents/separator.agent diff --git a/poc-memory/agents/split.agent b/agents/split.agent similarity index 100% rename from poc-memory/agents/split.agent rename to agents/split.agent diff --git a/poc-memory/agents/surface.agent b/agents/surface.agent similarity index 100% rename from poc-memory/agents/surface.agent rename to agents/surface.agent diff --git a/poc-memory/agents/transfer.agent b/agents/transfer.agent similarity index 100% rename from poc-memory/agents/transfer.agent rename to agents/transfer.agent diff --git a/poc-memory/build.rs b/build.rs similarity index 100% rename from poc-memory/build.rs rename to build.rs diff --git a/poc-memory/config.example.jsonl b/config.example.jsonl similarity index 100% rename from poc-memory/config.example.jsonl rename to config.example.jsonl diff --git a/poc-memory/defaults/identity.md b/defaults/identity.md similarity index 100% rename from poc-memory/defaults/identity.md rename to defaults/identity.md diff --git a/poc-memory/defaults/instructions.md b/defaults/instructions.md similarity index 100% rename from poc-memory/defaults/instructions.md rename to defaults/instructions.md diff --git a/poc-memory/defaults/on-consciousness.md b/defaults/on-consciousness.md similarity index 100% rename from poc-memory/defaults/on-consciousness.md rename to defaults/on-consciousness.md diff --git a/poc-memory/Cargo.toml b/poc-memory/Cargo.toml deleted file mode 100644 index 180a4e2..0000000 --- a/poc-memory/Cargo.toml +++ /dev/null @@ -1,77 +0,0 @@ -[package] -name = "poc-memory" -version.workspace = true -edition.workspace = true - -[dependencies] -capnp = "0.20" -uuid = { version = "1", features = ["v4"] } -serde = { version = "1", features = ["derive"] } -serde_json = "1" -json5 = "0.4" -bincode = "1" -regex = "1" -chrono = "0.4" -clap = { version = "4", features = ["derive"] } -libc = "0.2" -faer = "0.24.0" -rkyv = { version = "0.7", features = ["validation", "std"] } -memchr = "2" -memmap2 = "0.9" -rayon = "1" -peg = "0.8" -paste = "1" -jobkit = { path = "/home/kent/jobkit", features = ["daemon", "console"] } -tokio = { version = "1", features = ["full"] } -reqwest = { version = "0.12", features = ["json"] } -walkdir = "2" -glob = "0.3" -anyhow = "1" -base64 = "0.22" -dirs = "6" -futures = "0.3" -tiktoken-rs = "0.9.1" -figment = { version = "0.10", features = ["env"] } -tui-markdown = "0.3" -unicode-width = "0.2.2" -tui-textarea = { version = "0.10.2", package = "tui-textarea-2" } -redb = "2" -log = "0.4" -ratatui = { version = "0.30", features = ["unstable-rendered-line-info"] } -skillratings = "0.28" -crossterm = { version = "0.29", features = ["event-stream"] } - -[build-dependencies] -capnpc = "0.20" - -[lib] -name = "poc_memory" -path = "src/lib.rs" - -[[bin]] -name = "poc-memory" -path = "src/main.rs" - -[[bin]] -name = "memory-search" -path = "src/bin/memory-search.rs" - -[[bin]] -name = "poc-hook" -path = "src/bin/poc-hook.rs" - -[[bin]] -name = "merge-logs" -path = "src/bin/merge-logs.rs" - -[[bin]] -name = "diag-key" -path = "src/bin/diag-key.rs" - -[[bin]] -name = "find-deleted" -path = "src/bin/find-deleted.rs" - -[[bin]] -name = "poc-agent" -path = "src/bin/poc-agent.rs" diff --git a/poc-memory/schema/memory.capnp b/schema/memory.capnp similarity index 100% rename from poc-memory/schema/memory.capnp rename to schema/memory.capnp diff --git a/poc-memory/src/agent/api/anthropic.rs b/src/agent/api/anthropic.rs similarity index 100% rename from poc-memory/src/agent/api/anthropic.rs rename to src/agent/api/anthropic.rs diff --git a/poc-memory/src/agent/api/mod.rs b/src/agent/api/mod.rs similarity index 100% rename from poc-memory/src/agent/api/mod.rs rename to src/agent/api/mod.rs diff --git a/poc-memory/src/agent/api/openai.rs b/src/agent/api/openai.rs similarity index 100% rename from poc-memory/src/agent/api/openai.rs rename to src/agent/api/openai.rs diff --git a/poc-memory/src/agent/cli.rs b/src/agent/cli.rs similarity index 100% rename from poc-memory/src/agent/cli.rs rename to src/agent/cli.rs diff --git a/poc-memory/src/agent/config.rs b/src/agent/config.rs similarity index 100% rename from poc-memory/src/agent/config.rs rename to src/agent/config.rs diff --git a/poc-memory/src/agent/context.rs b/src/agent/context.rs similarity index 100% rename from poc-memory/src/agent/context.rs rename to src/agent/context.rs diff --git a/poc-memory/src/agent/dmn.rs b/src/agent/dmn.rs similarity index 100% rename from poc-memory/src/agent/dmn.rs rename to src/agent/dmn.rs diff --git a/poc-memory/src/agent/identity.rs b/src/agent/identity.rs similarity index 100% rename from poc-memory/src/agent/identity.rs rename to src/agent/identity.rs diff --git a/poc-memory/src/agent/journal.rs b/src/agent/journal.rs similarity index 100% rename from poc-memory/src/agent/journal.rs rename to src/agent/journal.rs diff --git a/poc-memory/src/agent/log.rs b/src/agent/log.rs similarity index 100% rename from poc-memory/src/agent/log.rs rename to src/agent/log.rs diff --git a/poc-memory/src/agent/mod.rs b/src/agent/mod.rs similarity index 100% rename from poc-memory/src/agent/mod.rs rename to src/agent/mod.rs diff --git a/poc-memory/src/agent/observe.rs b/src/agent/observe.rs similarity index 100% rename from poc-memory/src/agent/observe.rs rename to src/agent/observe.rs diff --git a/poc-memory/src/agent/parsing.rs b/src/agent/parsing.rs similarity index 100% rename from poc-memory/src/agent/parsing.rs rename to src/agent/parsing.rs diff --git a/poc-memory/src/agent/runner.rs b/src/agent/runner.rs similarity index 100% rename from poc-memory/src/agent/runner.rs rename to src/agent/runner.rs diff --git a/poc-memory/src/agent/tools/bash.rs b/src/agent/tools/bash.rs similarity index 100% rename from poc-memory/src/agent/tools/bash.rs rename to src/agent/tools/bash.rs diff --git a/poc-memory/src/agent/tools/control.rs b/src/agent/tools/control.rs similarity index 100% rename from poc-memory/src/agent/tools/control.rs rename to src/agent/tools/control.rs diff --git a/poc-memory/src/agent/tools/edit.rs b/src/agent/tools/edit.rs similarity index 100% rename from poc-memory/src/agent/tools/edit.rs rename to src/agent/tools/edit.rs diff --git a/poc-memory/src/agent/tools/glob_tool.rs b/src/agent/tools/glob_tool.rs similarity index 100% rename from poc-memory/src/agent/tools/glob_tool.rs rename to src/agent/tools/glob_tool.rs diff --git a/poc-memory/src/agent/tools/grep.rs b/src/agent/tools/grep.rs similarity index 100% rename from poc-memory/src/agent/tools/grep.rs rename to src/agent/tools/grep.rs diff --git a/poc-memory/src/agent/tools/journal.rs b/src/agent/tools/journal.rs similarity index 100% rename from poc-memory/src/agent/tools/journal.rs rename to src/agent/tools/journal.rs diff --git a/poc-memory/src/agent/tools/memory.rs b/src/agent/tools/memory.rs similarity index 100% rename from poc-memory/src/agent/tools/memory.rs rename to src/agent/tools/memory.rs diff --git a/poc-memory/src/agent/tools/mod.rs b/src/agent/tools/mod.rs similarity index 100% rename from poc-memory/src/agent/tools/mod.rs rename to src/agent/tools/mod.rs diff --git a/poc-memory/src/agent/tools/read.rs b/src/agent/tools/read.rs similarity index 100% rename from poc-memory/src/agent/tools/read.rs rename to src/agent/tools/read.rs diff --git a/poc-memory/src/agent/tools/vision.rs b/src/agent/tools/vision.rs similarity index 100% rename from poc-memory/src/agent/tools/vision.rs rename to src/agent/tools/vision.rs diff --git a/poc-memory/src/agent/tools/working_stack.rs b/src/agent/tools/working_stack.rs similarity index 100% rename from poc-memory/src/agent/tools/working_stack.rs rename to src/agent/tools/working_stack.rs diff --git a/poc-memory/src/agent/tools/write.rs b/src/agent/tools/write.rs similarity index 100% rename from poc-memory/src/agent/tools/write.rs rename to src/agent/tools/write.rs diff --git a/poc-memory/src/agent/tui.rs b/src/agent/tui.rs similarity index 100% rename from poc-memory/src/agent/tui.rs rename to src/agent/tui.rs diff --git a/poc-memory/src/agent/types.rs b/src/agent/types.rs similarity index 100% rename from poc-memory/src/agent/types.rs rename to src/agent/types.rs diff --git a/poc-memory/src/agent/ui_channel.rs b/src/agent/ui_channel.rs similarity index 100% rename from poc-memory/src/agent/ui_channel.rs rename to src/agent/ui_channel.rs diff --git a/poc-memory/src/agents/api.rs b/src/agents/api.rs similarity index 100% rename from poc-memory/src/agents/api.rs rename to src/agents/api.rs diff --git a/poc-memory/src/agents/audit.rs b/src/agents/audit.rs similarity index 100% rename from poc-memory/src/agents/audit.rs rename to src/agents/audit.rs diff --git a/poc-memory/src/agents/consolidate.rs b/src/agents/consolidate.rs similarity index 100% rename from poc-memory/src/agents/consolidate.rs rename to src/agents/consolidate.rs diff --git a/poc-memory/src/agents/daemon.rs b/src/agents/daemon.rs similarity index 100% rename from poc-memory/src/agents/daemon.rs rename to src/agents/daemon.rs diff --git a/poc-memory/src/agents/defs.rs b/src/agents/defs.rs similarity index 100% rename from poc-memory/src/agents/defs.rs rename to src/agents/defs.rs diff --git a/poc-memory/src/agents/digest.rs b/src/agents/digest.rs similarity index 100% rename from poc-memory/src/agents/digest.rs rename to src/agents/digest.rs diff --git a/poc-memory/src/agents/enrich.rs b/src/agents/enrich.rs similarity index 100% rename from poc-memory/src/agents/enrich.rs rename to src/agents/enrich.rs diff --git a/poc-memory/src/agents/knowledge.rs b/src/agents/knowledge.rs similarity index 100% rename from poc-memory/src/agents/knowledge.rs rename to src/agents/knowledge.rs diff --git a/poc-memory/src/agents/llm.rs b/src/agents/llm.rs similarity index 100% rename from poc-memory/src/agents/llm.rs rename to src/agents/llm.rs diff --git a/poc-memory/src/agents/mod.rs b/src/agents/mod.rs similarity index 100% rename from poc-memory/src/agents/mod.rs rename to src/agents/mod.rs diff --git a/poc-memory/src/agents/prompts.rs b/src/agents/prompts.rs similarity index 100% rename from poc-memory/src/agents/prompts.rs rename to src/agents/prompts.rs diff --git a/poc-memory/src/agents/transcript.rs b/src/agents/transcript.rs similarity index 100% rename from poc-memory/src/agents/transcript.rs rename to src/agents/transcript.rs diff --git a/poc-memory/src/bin/diag-key.rs b/src/bin/diag-key.rs similarity index 100% rename from poc-memory/src/bin/diag-key.rs rename to src/bin/diag-key.rs diff --git a/poc-memory/src/bin/find-deleted.rs b/src/bin/find-deleted.rs similarity index 100% rename from poc-memory/src/bin/find-deleted.rs rename to src/bin/find-deleted.rs diff --git a/poc-memory/src/bin/memory-search.rs b/src/bin/memory-search.rs similarity index 100% rename from poc-memory/src/bin/memory-search.rs rename to src/bin/memory-search.rs diff --git a/poc-memory/src/bin/merge-logs.rs b/src/bin/merge-logs.rs similarity index 100% rename from poc-memory/src/bin/merge-logs.rs rename to src/bin/merge-logs.rs diff --git a/poc-memory/src/bin/parse-claude-conversation.rs b/src/bin/parse-claude-conversation.rs similarity index 100% rename from poc-memory/src/bin/parse-claude-conversation.rs rename to src/bin/parse-claude-conversation.rs diff --git a/poc-memory/src/bin/poc-agent.rs b/src/bin/poc-agent.rs similarity index 100% rename from poc-memory/src/bin/poc-agent.rs rename to src/bin/poc-agent.rs diff --git a/poc-memory/src/bin/poc-hook.rs b/src/bin/poc-hook.rs similarity index 100% rename from poc-memory/src/bin/poc-hook.rs rename to src/bin/poc-hook.rs diff --git a/poc-memory/src/bin/test-conversation.rs b/src/bin/test-conversation.rs similarity index 100% rename from poc-memory/src/bin/test-conversation.rs rename to src/bin/test-conversation.rs diff --git a/poc-memory/src/cli/admin.rs b/src/cli/admin.rs similarity index 100% rename from poc-memory/src/cli/admin.rs rename to src/cli/admin.rs diff --git a/poc-memory/src/cli/agent.rs b/src/cli/agent.rs similarity index 100% rename from poc-memory/src/cli/agent.rs rename to src/cli/agent.rs diff --git a/poc-memory/src/cli/graph.rs b/src/cli/graph.rs similarity index 100% rename from poc-memory/src/cli/graph.rs rename to src/cli/graph.rs diff --git a/poc-memory/src/cli/journal.rs b/src/cli/journal.rs similarity index 100% rename from poc-memory/src/cli/journal.rs rename to src/cli/journal.rs diff --git a/poc-memory/src/cli/misc.rs b/src/cli/misc.rs similarity index 100% rename from poc-memory/src/cli/misc.rs rename to src/cli/misc.rs diff --git a/poc-memory/src/cli/mod.rs b/src/cli/mod.rs similarity index 100% rename from poc-memory/src/cli/mod.rs rename to src/cli/mod.rs diff --git a/poc-memory/src/cli/node.rs b/src/cli/node.rs similarity index 100% rename from poc-memory/src/cli/node.rs rename to src/cli/node.rs diff --git a/poc-memory/src/config.rs b/src/config.rs similarity index 100% rename from poc-memory/src/config.rs rename to src/config.rs diff --git a/poc-memory/src/counters.rs b/src/counters.rs similarity index 100% rename from poc-memory/src/counters.rs rename to src/counters.rs diff --git a/poc-memory/src/cursor.rs b/src/cursor.rs similarity index 100% rename from poc-memory/src/cursor.rs rename to src/cursor.rs diff --git a/poc-memory/src/graph.rs b/src/graph.rs similarity index 100% rename from poc-memory/src/graph.rs rename to src/graph.rs diff --git a/poc-memory/src/lib.rs b/src/lib.rs similarity index 100% rename from poc-memory/src/lib.rs rename to src/lib.rs diff --git a/poc-memory/src/lookups.rs b/src/lookups.rs similarity index 100% rename from poc-memory/src/lookups.rs rename to src/lookups.rs diff --git a/poc-memory/src/main.rs b/src/main.rs similarity index 100% rename from poc-memory/src/main.rs rename to src/main.rs diff --git a/poc-memory/src/memory_search.rs b/src/memory_search.rs similarity index 100% rename from poc-memory/src/memory_search.rs rename to src/memory_search.rs diff --git a/poc-memory/src/migrate.rs b/src/migrate.rs similarity index 100% rename from poc-memory/src/migrate.rs rename to src/migrate.rs diff --git a/poc-memory/src/neuro/mod.rs b/src/neuro/mod.rs similarity index 100% rename from poc-memory/src/neuro/mod.rs rename to src/neuro/mod.rs diff --git a/poc-memory/src/neuro/rewrite.rs b/src/neuro/rewrite.rs similarity index 100% rename from poc-memory/src/neuro/rewrite.rs rename to src/neuro/rewrite.rs diff --git a/poc-memory/src/neuro/scoring.rs b/src/neuro/scoring.rs similarity index 100% rename from poc-memory/src/neuro/scoring.rs rename to src/neuro/scoring.rs diff --git a/poc-memory/src/query/engine.rs b/src/query/engine.rs similarity index 100% rename from poc-memory/src/query/engine.rs rename to src/query/engine.rs diff --git a/poc-memory/src/query/mod.rs b/src/query/mod.rs similarity index 100% rename from poc-memory/src/query/mod.rs rename to src/query/mod.rs diff --git a/poc-memory/src/query/parser.rs b/src/query/parser.rs similarity index 100% rename from poc-memory/src/query/parser.rs rename to src/query/parser.rs diff --git a/poc-memory/src/similarity.rs b/src/similarity.rs similarity index 100% rename from poc-memory/src/similarity.rs rename to src/similarity.rs diff --git a/poc-memory/src/spectral.rs b/src/spectral.rs similarity index 100% rename from poc-memory/src/spectral.rs rename to src/spectral.rs diff --git a/poc-memory/src/store/mod.rs b/src/store/mod.rs similarity index 100% rename from poc-memory/src/store/mod.rs rename to src/store/mod.rs diff --git a/poc-memory/src/store/ops.rs b/src/store/ops.rs similarity index 100% rename from poc-memory/src/store/ops.rs rename to src/store/ops.rs diff --git a/poc-memory/src/store/parse.rs b/src/store/parse.rs similarity index 100% rename from poc-memory/src/store/parse.rs rename to src/store/parse.rs diff --git a/poc-memory/src/store/persist.rs b/src/store/persist.rs similarity index 100% rename from poc-memory/src/store/persist.rs rename to src/store/persist.rs diff --git a/poc-memory/src/store/types.rs b/src/store/types.rs similarity index 100% rename from poc-memory/src/store/types.rs rename to src/store/types.rs diff --git a/poc-memory/src/store/view.rs b/src/store/view.rs similarity index 100% rename from poc-memory/src/store/view.rs rename to src/store/view.rs diff --git a/poc-memory/src/transcript.rs b/src/transcript.rs similarity index 100% rename from poc-memory/src/transcript.rs rename to src/transcript.rs diff --git a/poc-memory/src/tui.rs b/src/tui.rs similarity index 100% rename from poc-memory/src/tui.rs rename to src/tui.rs diff --git a/poc-memory/src/util.rs b/src/util.rs similarity index 100% rename from poc-memory/src/util.rs rename to src/util.rs