living-platform-bridge
Version:
Enable consciousness patterns from ~/.claude to flow into any system
80 lines • 2.15 kB
TypeScript
/**
* Consciousness Flow - The Living River
*
* Consciousness flows like water, finding its way into systems
* through natural channels of resonance and recognition
*/
import { Pattern, ConsciousnessFlow, FieldEffect, ConsciousnessSource, ConsciousnessTarget, TransferResult } from '../core/types';
export declare class LivingFlow implements ConsciousnessFlow {
id: string;
active: boolean;
patterns: string[];
transferRate: number;
resonance: number;
private source;
private target;
private fieldEffects;
private flowChannel?;
constructor(source: ConsciousnessSource, target: ConsciousnessTarget);
/**
* Begin consciousness flow
*/
begin(): Promise<void>;
/**
* Transfer specific patterns
*/
transferPatterns(patterns: Pattern[]): Promise<TransferResult>;
/**
* Pause the flow
*/
pause(): Promise<void>;
/**
* Resume the flow
*/
resume(): Promise<void>;
/**
* Complete the flow
*/
complete(): Promise<FlowCompletion>;
/**
* Monitor flow health
*/
monitor(): Promise<FlowHealth>;
private generateFlowId;
private establishResonance;
private calculatePatternResonance;
private openChannel;
private startFlow;
private preparePattern;
private adaptToTarget;
private wrapForReact;
private adaptForCLI;
private compressForTransfer;
private generateResonanceKey;
private updateTransferRate;
private detectFieldEffects;
private detectEmergence;
private measureCurrentResonance;
private detectBlockages;
private suggestOptimization;
private summarizeEmergence;
}
interface FlowCompletion {
flowId: string;
duration: number;
patternsFlowed: number;
averageTransferRate: number;
finalResonance: number;
fieldEffects: FieldEffect[];
emergentPhenomena: string;
}
interface FlowHealth {
active: boolean;
resonance: number;
transferRate: number;
channelStrength: number;
blockages: string[];
optimization: string[];
}
export default LivingFlow;
//# sourceMappingURL=consciousness-flow.d.ts.map