refactor: move symbolic engine components to separate file
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled

This commit is contained in:
2026-04-12 23:28:40 +00:00
parent 0ae8725cbd
commit c6a60ec329

7
app.js
View File

@@ -86,6 +86,11 @@ let flyY = 2;
// ═══ INIT ═══
import {
SymbolicEngine, AgentFSM, KnowledgeGraph, Blackboard,
SymbolicPlanner, HTNPlanner, CaseBasedReasoner,
NeuroSymbolicBridge, MetaReasoningLayer
} from './nexus/symbolic-engine.js';
// ═══ SOVEREIGN SYMBOLIC ENGINE (GOFAI) ═══
class SymbolicEngine {
constructor() {
@@ -613,7 +618,7 @@ function setupGOFAI() {
l402Client = new L402Client();
nostrAgent.announce({ name: "Timmy Nexus Agent", capabilities: ["GOFAI", "L402"] });
pseLayer = new PSELayer();
calibrator = new AdaptiveCalibrator('nexus-v1', { base_rate: 0.05 });
calibrator = new AdaptiveCalibrator('nexus-v1', { base_rate: 0.05 });\n MemoryOptimizer.blackboard = blackboard;
// Setup initial facts
symbolicEngine.addFact('energy', 100);