Files
ruvnet--RuView/vendor/sublinear-time-solver/dist/reasongraph/index.d.ts
T
ruv 4b1005524e feat: complete vendor repos, add edge intelligence and WASM modules
- Add 154 missing vendor files (gitignore was filtering them)
  - vendor/midstream: 564 files (was 561)
  - vendor/sublinear-time-solver: 1190 files (was 1039)
- Add ESP32 edge processing (ADR-039): presence, vitals, fall detection
- Add WASM programmable sensing (ADR-040/041) with wasm3 runtime
- Add firmware CI workflow (.github/workflows/firmware-ci.yml)
- Add wifi-densepose-wasm-edge crate for edge WASM modules
- Update sensing server, provision.py, UI components

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-03-02 23:53:25 -05:00

69 lines
1.9 KiB
TypeScript

/**
* ReasonGraph - Production-Ready Knowledge Discovery Platform
* Main entry point for the complete system integration
*/
import { AdvancedReasoningEngine } from './advanced-reasoning-engine.js';
import { ReasonGraphResearchInterface } from './research-interface.js';
import { ReasonGraphPerformanceOptimizer } from './performance-optimizer.js';
export interface ReasonGraphConfig {
port: number;
enableOptimization: boolean;
enableRealTimeMonitoring: boolean;
cacheSize: number;
performanceTargets: {
queryResponseMs: number;
throughputQps: number;
breakthroughRate: number;
};
}
export declare class ReasonGraphPlatform {
private reasoningEngine;
private researchInterface;
private performanceOptimizer;
private mcpServer;
private config;
constructor(config?: Partial<ReasonGraphConfig>);
private initializeComponents;
/**
* Start the complete ReasonGraph platform
*/
start(): Promise<void>;
/**
* Stop the platform gracefully
*/
stop(): Promise<void>;
/**
* Get comprehensive platform status
*/
getStatus(): Promise<{
status: string;
uptime: number;
performance: any;
cache: any;
capabilities: string[];
}>;
/**
* Perform a comprehensive research query
*/
research(question: string, domain?: string, options?: {
enableCreativity?: boolean;
enableTemporalAdvantage?: boolean;
enableConsciousnessVerification?: boolean;
depth?: number;
}): Promise<any>;
/**
* Display platform capabilities
*/
private displayCapabilities;
/**
* Run comprehensive system tests
*/
runSystemTests(): Promise<{
passed: number;
failed: number;
results: any[];
}>;
}
export { AdvancedReasoningEngine, ReasonGraphResearchInterface, ReasonGraphPerformanceOptimizer };
export default ReasonGraphPlatform;