do-memory-core 0.1.34

Core episodic learning system for AI agents with pattern extraction, reward scoring, and dual storage backend
Documentation
{
  "name": "coding-agent-domain-ontology",
  "version": "0.1.0",
  "description": "Domain ontology for coding-agent terminology. Maps coding concepts to synonyms and related terms for the ConceptGraph tier (Tier 3) of the cascading retrieval pipeline (WG-131).",
  "domains": [
    {
      "domain": "authentication",
      "terms": ["auth", "login", "signin", "sign-in", "oauth", "jwt", "token", "password", "credential", "2fa", "mfa", "session", "sso"],
      "related_concepts": ["authorization", "security", "user-management", "identity"]
    },
    {
      "domain": "database",
      "terms": ["db", "sql", "query", "schema", "migration", "table", "index", "row", "column", "postgres", "mysql", "sqlite", "turso", "libsql", "connection-pool", "pool", "orm"],
      "related_concepts": ["storage", "persistence", "caching", "data-modeling"]
    },
    {
      "domain": "api",
      "terms": ["endpoint", "route", "handler", "rest", "graphql", "rpc", "webhook", "middleware", "rate-limit", "throttle", "cors", "payload", "request", "response"],
      "related_concepts": ["networking", "http", "server", "microservices"]
    },
    {
      "domain": "testing",
      "terms": ["test", "unit-test", "integration-test", "e2e", "mock", "fixture", "assertion", "coverage", "regression", "snapshot", "property-test", "fuzz"],
      "related_concepts": ["quality", "ci", "validation", "debugging"]
    },
    {
      "domain": "concurrency",
      "terms": ["async", "await", "thread", "tokio", "goroutine", "channel", "mutex", "lock", "race-condition", "deadlock", "semaphore", "actor", "stream"],
      "related_concepts": ["performance", "parallelism", "scheduling", "io"]
    },
    {
      "domain": "error-handling",
      "terms": ["error", "exception", "panic", "result", "option", "unwrap", "fallback", "retry", "circuit-breaker", "graceful-shutdown", "logging"],
      "related_concepts": ["resilience", "monitoring", "debugging", "safety"]
    },
    {
      "domain": "performance",
      "terms": ["optimization", "benchmark", "profiling", "latency", "throughput", "memory", "cpu", "cache", "bottleneck", "hot-path", "allocation", "zero-copy"],
      "related_concepts": ["concurrency", "io", "algorithms", "data-structures"]
    },
    {
      "domain": "devops",
      "terms": ["ci", "cd", "pipeline", "deploy", "docker", "container", "kubernetes", "k8s", "helm", "terraform", "ansible", "monitoring", "alerting"],
      "related_concepts": ["infrastructure", "automation", "cloud", "scaling"]
    },
    {
      "domain": "code-quality",
      "terms": ["lint", "clippy", "format", "fmt", "refactor", "clean-code", "dry", "solid", "pattern", "architecture", "dependency", "coupling"],
      "related_concepts": ["testing", "maintainability", "review", "standards"]
    },
    {
      "domain": "rust-specific",
      "terms": ["cargo", "crate", "trait", "derive", "macro", "lifetime", "borrow-checker", "ownership", "unsafe", "ffi", "wasm", "proc-macro", "feature-flag"],
      "related_concepts": ["systems-programming", "memory-safety", "zero-cost-abstraction"]
    },
    {
      "domain": "security",
      "terms": ["vulnerability", "exploit", "xss", "csrf", "sql-injection", "cve", "patch", "audit", "harden", "sandbox", "encryption", "hashing", "salt"],
      "related_concepts": ["authentication", "authorization", "cryptography", "compliance"]
    },
    {
      "domain": "debugging",
      "terms": ["debug", "breakpoint", "stacktrace", "backtrace", "repl", "trace", "instrument", "log-level", "verbose", "reproduce", "bisect", "root-cause"],
      "related_concepts": ["error-handling", "testing", "monitoring", "logging"]
    },
    {
      "domain": "documentation",
      "terms": ["docs", "readme", "changelog", "api-doc", "rustdoc", "javadoc", "swagger", "openapi", "example", "tutorial", "guide", "reference"],
      "related_concepts": ["code-quality", "onboarding", "maintainability"]
    },
    {
      "domain": "build-system",
      "terms": ["build", "compile", "link", "artifact", "binary", "library", "dylib", "staticlib", "target", "release", "debug", "profile", "opt-level"],
      "related_concepts": ["devops", "ci", "rust-specific", "performance"]
    }
  ],
  "synonym_mappings": {
    "auth": "authentication",
    "db": "database",
    "endpoint": "api",
    "test": "testing",
    "async": "concurrency",
    "error": "error-handling",
    "perf": "performance",
    "ops": "devops",
    "lint": "code-quality",
    "crate": "rust-specific",
    "vuln": "security",
    "debug": "debugging",
    "docs": "documentation",
    "build": "build-system",
    "optimize": "performance",
    "fix": "debugging",
    "implement": "code-quality",
    "setup": "build-system",
    "configure": "devops",
    "refactor": "code-quality",
    "benchmark": "performance"
  }
}