diff --git a/CORE.md b/CORE.md index 91ca776c581..c74944cbf50 100644 --- a/CORE.md +++ b/CORE.md @@ -1,5 +1,5 @@ # Memory Core (auto-generated) -> Last updated: 2026-02-28 | Active memories: 214/649 | Next refresh: daily (systemd timer) +> Last updated: 2026-02-28 | Active memories: 218/664 | Next refresh: daily (systemd timer) ## Critical Solutions @@ -16,6 +16,7 @@ ## Active Decisions +- [SBA Scout Rust Phase 4: Async TUI with Dashboard and Gameday screens](graph/decisions/sba-scout-rust-phase-4-async-tui-with-dashboard-and-gameday-bc4abc.md) - Branch:** `feat/rust-rewrite` | **Commit:** `6d2b11a` (sba-scout, rust, tui) - [SBA Scout Rust rewrite Phase 2 complete — API client, sync, and CSV importers](graph/decisions/sba-scout-rust-rewrite-phase-2-complete-api-client-sync-and-4dc83e.md) - Phase 2 (API Client + Sync + CSV Import) committed as `3c70ecc` on branch `fe... (sba-scout, rust, migration) - [SBA Scout Rust rewrite Phase 1 complete — foundation layer implemented](graph/decisions/sba-scout-rust-rewrite-phase-1-complete-foundation-layer-imp-c9add1.md) - Phase 1 (Foundation) committed as `2005307` on branch `feat/rust-rewrite`. (sba-scout, rust, migration) - [Cognitive memory multi-graph support and scheduled tasks system issues opened on Gitea](graph/decisions/cognitive-memory-multi-graph-support-and-scheduled-tasks-sys-dc6b6c.md) - Both filed on `cal/claude-memory` Gitea repo. (cognitive-memory, scheduled-tasks, systemd) @@ -25,20 +26,19 @@ - [Migrated from Docker MCP Gateway (LXC 303) back to local MCP servers](graph/decisions/migrated-from-docker-mcp-gateway-lxc-303-back-to-local-mcp-s-670b71.md) - LXC 303 (10.10.0.231) was running Docker MCP Gateway serving n8n and Gitea MC... (mcp, docker-mcp-gateway, claude-code) - [No re-exports when refactoring imports — update call sites directly](graph/decisions/no-re-exports-when-refactoring-imports-update-call-sites-dir-30d490.md) (python, refactoring, architecture) - [Resume: Migrated from Google Slides to RenderCV (YAML-to-PDF)](graph/decisions/resume-migrated-from-google-slides-to-rendercv-yaml-to-pdf-b7a4e7.md) - Cal's professional resume was previously maintained in Google Slides and expo... (resume, rendercv, migration) -- [n8n Server Health Monitor refactored to master + sub-workflow pattern](graph/decisions/n8n-server-health-monitor-refactored-to-master-sub-workflow-7fdc5c.md) - Refactored the monolithic "Server Health Monitor - Claude Code" n8n workflow... (n8n, monitoring, homelab) ## Key Fixes +- [Fix: Partial UUID prefix matching in cognitive memory client (git-style)](graph/fixes/fix-partial-uuid-prefix-matching-in-cognitive-memory-client-89f32e.md) - Users had to type full UUIDs when referencing memories or edges via the client. (cognitive-memory, fix, uuid) - [Claude Code MCP user-scope config is ~/.claude.json, not ~/.claude/.mcp.json](graph/fixes/claude-code-mcp-user-scope-config-is-claudejson-not-claudemc-f01c17.md) - Confusion about where Claude Code stores user-scoped MCP server configurations. (claude-code, mcp, configuration) - [Fix: Float/Decimal type mismatch in card builders (card-creation repo)](graph/fixes/fix-floatdecimal-type-mismatch-in-card-builders-card-creatio-52e4aa.md) (paper-dynasty, card-creation, card_builder) +- [[esb-monorepo] Session: automation, configuration, creation, debugging, deployment, feature, fix](graph/fixes/esb-monorepo-session-automation-configuration-creation-debug-87046d.md) - Files edited (1): (esb-monorepo, automation, configuration) +- [[claude-config] Implement Phase 2: API client, sync pipeline, and CSV card importers](graph/fixes/claude-config-implement-phase-2-api-client-sync-pipeline-and-c15ce1.md) - Commits made: 6 (claude-config, automation, commit) +- [Fix: SQLite PRAGMA foreign_keys is per-connection, not per-pool](graph/fixes/fix-sqlite-pragma-foreign-keys-is-per-connection-not-per-poo-49a800.md) - Project:** sba-scout (Rust) (sba-scout, rust, sqlx) - [MCP manager was writing to wrong config path - ~/.claude/.mcp.json instead of project .mcp.json](graph/fixes/mcp-manager-was-writing-to-wrong-config-path-claudemcpjson-i-b3c2d4.md) - The mcp-manager skill's `mcp_control.py` was reading/writing `~/.claude/.mcp.... (mcp, claude-code, mcp-manager) - [pd-cards retrosheet --season-pct defaults to 1.0, overrides retrosheet_data.py config](graph/fixes/pd-cards-retrosheet-season-pct-defaults-to-10-overrides-retr-ff4f4a.md) - The `pd-cards retrosheet process` command defaults `--season-pct` to `1.0`. (paper-dynasty, cli, pd-cards) - [PD API /players endpoint: filter by cardset uses "cardset_id" not "cardset"](graph/fixes/pd-api-players-endpoint-filter-by-cardset-uses-cardset-id-no-a4100b.md) - When querying the Paper Dynasty API `/players` endpoint, using the query para... (paper-dynasty, api, debugging) - [[rust] Add test scaffold and mark Phase 1 tasks complete](graph/fixes/rust-add-test-scaffold-and-mark-phase-1-tasks-complete-ed3e8f.md) - Commits made: 1 (rust, automation, commit) -- [[paper-dynasty] Fix two bugs in pitcher card builder dispatch logic](graph/fixes/paper-dynasty-fix-two-bugs-in-pitcher-card-builder-dispatch-0134df.md) - Commits made: 1 (paper-dynasty, automation, commit) -- [[claude-config] docs(stories): add ESB-50 and ESB-51 story breakdowns for SF-CA getter](graph/fixes/claude-config-docsstories-add-esb-50-and-esb-51-story-breakd-ed636e.md) - Commits made: 1 (claude-config, automation, commit) -- [sf-ca.json mapping config: copy-paste bug in Contact required_platform_fields + missing CloudSQL fields](graph/fixes/sf-cajson-mapping-config-copy-paste-bug-in-contact-required-49d3de.md) - `packages/py-esb-integrations/src/esb_integration/mappings/sf-ca.json` (esb-monorepo, sf-ca, object-handler) -- [[claude-config] Session: configuration, deployment, fix](graph/fixes/claude-config-session-configuration-deployment-fix-3877fd.md) - Files edited (1): (claude-config, configuration, deployment) ## Configurations