LearnNewsExamplesServices
Frontmatter
id9807
titleEnforce Type-Aware Gap Targeting Constraints
stateClosed
labels
aiarchitecture
assigneestobiu
createdAtApr 9, 2026, 10:14 AM
updatedAtApr 9, 2026, 11:06 AM
githubUrlhttps://github.com/neomjs/neo/issues/9807
authortobiu
commentsCount1
parentIssue9803
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtApr 9, 2026, 11:05 AM

Enforce Type-Aware Gap Targeting Constraints

Closedaiarchitecture
tobiu
tobiu commented on Apr 9, 2026, 10:14 AM

Problem

Abstract Graph nodes like CONCEPT, EPIC, and GUIDE are being evaluated by executeCapabilityGapInference for missing codebase implementations (src/ or test/). This results in false-positive "Codebase Gap" assertions for non-codeable semantic concepts (e.g., "Core Config System", which generated false alerts in Session f08ea938-8982-40e2-bdd5-1ae3d815ca6b).

Solution

Update the capability gap pipeline to enforce Strict Node-Type Filtering. Inference algorithms must only evaluate physical representation types (CLASS, METHOD, COMPONENT). Higher-order abstract nodes must be skipped to silence these false-positive assertions.

Parent Epic

Part of Epic #9803

tobiu added the ai label on Apr 9, 2026, 10:14 AM
tobiu added the architecture label on Apr 9, 2026, 10:14 AM
tobiu added parent issue #9803 on Apr 9, 2026, 10:14 AM
tobiu
tobiu Apr 9, 2026, 11:05 AM

Implemented natively in DreamService.mjs during Epic #9803.

tobiu closed this issue on Apr 9, 2026, 11:05 AM
tobiu assigned to @tobiu on Apr 9, 2026, 11:06 AM