Skip to content

Glossary

This glossary defines canonical terms used across architecture, implementation, and documentation. Keep entries short and implementation‑agnostic.

Core Layers (L1–L8)

  • Knowledge Layer (L1) — aka Noosphere Layer: global knowledge store with quality/provenance and unified search abstraction (vector | graph | agents). Not project‑specific.
  • Project Library (L2): project‑scoped curated subset and references to L1; relevance‑first indexing and quick access (hot set). Different SLO from L1.
  • Workshop (L3): tool registry and validation pipelines (cold/stream); publishes signals; independent from concrete tool implementations.
  • Experience Layer (L4): task trails (task → nodes used → result → validation); searchable history of solved paths and outcomes.
  • Mnemoverse Memory (L5): on‑demand context assembly (budgets, LOD) with explicit source priorities and graceful degradation.
  • Agent Runtime (L6): agent planning/skills/execution (out of scope; integrated via adapters).
  • Interfaces & Clients (L7): IDEs/CLIs/assistants integrating via MCP/HTTP adapters.
  • Evaluation (L8): cross‑cutting benchmarks, metrics, and feedback observing L1–L7; offline‑first with controlled online actions.

Data & Metadata

  • Document: any retrievable unit (paper, spec, code file, note) with id, title, uri, summary.
  • Provenance: origin metadata (source, author, acquisition method, timestamps).
  • Quality Signals: trust/reliability indicators (source reputation, citation strength, moderation flags).
  • Reference (L2): link from project library to an L1 document with project‑owned fields (relevance, notes, freshness state).
  • Freshness: staleness/updatedness status; may be time‑ or event‑driven.
  • Hot Set: subset optimized for low‑latency access in L2 (recent, frequent, critical).
  • Working Set: task‑scoped selection of items in active use.

Retrieval, Ranking, Routing

  • Unified Search Abstraction: single API that routes to vector/graph/agent methods and returns normalized results + routing metadata.
  • Vector Search: embedding‑based semantic retrieval; chunking + embedding + ANN index.
  • Graph Search: traversal/paths over knowledge graph; relations, centrality, communities.
  • Reranking: secondary scoring stage (ML/heuristics) to refine initial results.
  • Router: logic selecting method(s) per request; may consult cache and feedback.
  • Pattern Cache: cache keyed by request features → method sequence/parameters + success stats (LFU+recency, TTL).

Context Assembly (L5)

  • Budget Policy: constraints for tokens/time/IO in assembling context; hard/soft limits.
  • LOD (Level of Detail): granularity level (coarse → fine) for included items/snippets/modalities.
  • Source Priorities: default order L2 > L4 hints > L1; configurable per environment.
  • Degradation: deterministic fallback when budgets/timeouts hit; partial context with provenance.

Feedback, Telemetry, Privacy

  • Feedback Signals: utility indicators (like/dislike, utility score, dwell time, clicks) without logging sensitive payloads.
  • Telemetry Modes: Off (no store), Minimal (aggregates, pseudonymous IDs), Enhanced (opt‑in extended metrics).
  • Pseudonymization: hashing/pseudonyms for user/project IDs; keys remain with org/user.
  • Retention: raw events kept 30–90 days; aggregates longer; deletion supported.

Interfaces & Contracts

  • MCP Adapter: Model Context Protocol commands/payloads bridging clients and layers.
  • HTTP Adapter: REST endpoints for programmatic access.
  • Contract: documented request/response schemas, error codes, and SLO expectations between layers.
  • Policy: normative rules (priorities, budgets, freshness) applied by components.

Orchestration Components (Cross‑Cutting)

  • ACS (Adaptive Context Scaling): planner that selects “what and at which LOD” under budgets; outputs fragments and KV policy; reusable across retrieval surfaces (not a single layer).
  • CEO (Context/Execution Orchestrator): origin of intent, budgets, and risk profile; issues render requests to ACS; collects metrics back from HCS.
  • HCS (Human‑Centric Streaming): streaming/transport layer (SSE/WS) delivering fragments progressively with pacing.
  • Pacing: progressive|burst|drip|guarded delivery strategies chosen per request.
  • KV Policy: client cache guidance (pin/compress/evict) for keys/snippets to control reuse and memory pressure.
  • Portals: navigational links between fragments (uses/explains/evidence) to enable focused exploration.

Metrics & Evaluation

  • Latency p50/p95/p99: response time percentiles per method/layer.
  • Precision@K / Recall / NDCG@K: retrieval quality metrics.
  • Cache Hit Rate: fraction of requests served from pattern cache.
  • Utility Score: normalized measure (0–1) summarizing feedback signals.

Error Handling

  • Timeout: exceeded time budget; triggers degradation/fallback.
  • Retry & Backoff: controlled re‑attempt policies; avoid cascading failures.
  • Circuit Breaker: prevent repeated calls to failing component.

Naming & Conventions

  • English terms in docs and APIs; consistent layer labels (L1–L8).
  • Use kebab‑case for filenames, snake_case for JSON fields (unless client requires otherwise).
  • All IDs are stable and opaque (no meaning encoded).