LearnNewsExamplesServices
Frontmatter
id10014
title[Sub-Epic] Macro Knowledge Base & Semantic Gap Inference
stateClosed
labels
epicaiarchitecture
assignees[]
createdAtApr 14, 2026, 6:43 PM
updatedAtApr 16, 2026, 8:44 PM
githubUrlhttps://github.com/neomjs/neo/issues/10014
authortobiu
commentsCount1
parentIssuenull
subIssues
10003 Standardize Global Vector Embedding Configuration
10002 Universal Macro Overlay DB Topology
10004 DreamService: Omnidirectional Gap Inference Engine
10006 DreamService: Semantic Edge Injection into Native Graph
10012 DreamService: Federated Execution Batching & Throttling
subIssuesCompleted5
subIssuesTotal5
blockedBy[x] 10028 Finalize DreamService Decomposition: Tri-Vector & Topology Extractors, [x] 10013 [Sub-Epic] DreamService Decomposition
blocking[]
closedAtApr 16, 2026, 8:44 PM

[Sub-Epic] Macro Knowledge Base & Semantic Gap Inference

Closedepicaiarchitecture
tobiu
tobiu commented on Apr 14, 2026, 6:43 PM

Objective

Build an unchunked "Macro" embedding collection alongside the existing chunked Knowledge Base, enabling mathematically meaningful full-file semantic distance comparisons between source files, guides, tickets, and tests.

Rationale

The current executeCapabilityGapInference() uses RegExp token matching against file paths. This fails for conceptual guides (e.g., Reactivity.md never token-matches Neo.button.Base). Full-file vector embeddings solve this by enabling direct semantic distance measurement between any two artifacts in the project.

Scope

This sub-epic groups the following existing tickets:

  • #10003 — Standardize Global Vector Embedding Configuration
  • #10002 — Universal Macro Overlay DB Topology
  • #10004 — DreamService: Omnidirectional Gap Inference Engine
  • #10006 — DreamService: Semantic Edge Injection into Native Graph
  • #10012 — DreamService: Federated Execution Batching & Throttling

Key Constraint

The embedding model used for the Macro DB MUST be identical to the one used by the Memory Core. This is enforced by NEO_GLOBAL_EMBEDDING (#10003). Model changes require a full re-embed of all collections.

Parent Epic: #9999 Origin Session ID: 69b726ca-97c8-406c-9106-c63b6642c4c0

tobiu added the epic label on Apr 14, 2026, 6:43 PM
tobiu added the ai label on Apr 14, 2026, 6:43 PM
tobiu added the architecture label on Apr 14, 2026, 6:43 PM
tobiu added parent issue #9999 on Apr 14, 2026, 6:43 PM
tobiu added sub-issue #10003 on Apr 14, 2026, 6:44 PM
tobiu added sub-issue #10002 on Apr 14, 2026, 6:44 PM
tobiu added sub-issue #10004 on Apr 14, 2026, 6:44 PM
tobiu added sub-issue #10006 on Apr 14, 2026, 6:44 PM
tobiu added sub-issue #10012 on Apr 14, 2026, 6:44 PM
tobiu marked this issue as being blocked by #10013 on Apr 14, 2026, 6:44 PM
tobiu marked this issue as being blocked by #10028 on Apr 15, 2026, 2:18 PM
tobiu cross-referenced by #10030 on Apr 15, 2026, 11:55 PM
tobiu
tobiu Apr 16, 2026, 8:44 PM

Superseded by Epic #10030. The vector-based Macro Overlay topology has been abandoned in favor of the lightweight JSONL Concept Graph approach to solve semantic dilution.

tobiu closed this issue on Apr 16, 2026, 8:44 PM
tobiu cross-referenced by #9999 on Apr 16, 2026, 8:44 PM
tobiu removed parent issue #9999 on Apr 16, 2026, 8:44 PM
tobiu cross-referenced by PR #10047 on Apr 17, 2026, 9:38 AM
tobiu cross-referenced by PR #10066 on Apr 18, 2026, 8:15 PM