[**@s4ai/core Documentation v0.3.23**](../../../README.md)

***

[@s4ai/core Documentation](../../../modules.md) / [autonomous/q-dd-orchestrator-integration](../README.md) / S4AiQDDOrchestrator

# Class: S4AiQDDOrchestrator

Defined in: autonomous/q-dd-orchestrator-integration.js:18

## Constructors

### Constructor

> **new S4AiQDDOrchestrator**(`config?`): `S4AiQDDOrchestrator`

Defined in: autonomous/q-dd-orchestrator-integration.js:19

#### Parameters

##### config?

#### Returns

`S4AiQDDOrchestrator`

## Properties

### components

> **components**: `object`

Defined in: autonomous/q-dd-orchestrator-integration.js:28

#### acquisitionOrchestrator

> **acquisitionOrchestrator**: `null` = `null`

#### funnelTracking

> **funnelTracking**: `null` = `null`

#### memoryIndexing

> **memoryIndexing**: `null` = `null`

#### missionUpdates

> **missionUpdates**: `null` = `null`

#### mlmFeedback

> **mlmFeedback**: `null` = `null`

#### researchDelegate

> **researchDelegate**: `null` = `null`

#### signalEngine

> **signalEngine**: `null` = `null`

#### systemInference

> **systemInference**: `null` = `null`

#### temporalMemory

> **temporalMemory**: `null` = `null`

***

### config

> **config**: `object`

Defined in: autonomous/q-dd-orchestrator-integration.js:20

#### enabled

> **enabled**: `boolean`

#### verbose

> **verbose**: `any`

***

### isInitialized

> **isInitialized**: `boolean`

Defined in: autonomous/q-dd-orchestrator-integration.js:41

***

### isRunning

> **isRunning**: `boolean`

Defined in: autonomous/q-dd-orchestrator-integration.js:42

***

### operationLog

> **operationLog**: `any`[]

Defined in: autonomous/q-dd-orchestrator-integration.js:40

***

### queueManager

> **queueManager**: `any`

Defined in: autonomous/q-dd-orchestrator-integration.js:26

## Methods

### delegateResearch()

> **delegateResearch**(`query`, `options?`, `__namedParameters?`): `Promise`\<`any`\>

Defined in: autonomous/q-dd-orchestrator-integration.js:318

Delegate internet research to the Brain research engine

#### Parameters

##### query

`any`

##### options?

##### \_\_namedParameters?

###### queue?

`boolean` = `false`

#### Returns

`Promise`\<`any`\>

***

### gatherSystemState()

> **gatherSystemState**(): `Promise`\<\{ `acquisitionMetrics`: \{ `conversionRate`: `number`; `leadsGenerated`: `number`; `revenueGenerated`: `number`; `topChannel`: `string`; `trialSignups`: `number`; \}; `engineLogs`: `never`[]; `health`: \{ `api`: \{ `avgResponseTime`: `number`; `status`: `string`; \}; `database`: \{ `activeConnections`: `number`; `avgLatency`: `number`; `status`: `string`; \}; \}; `metrics`: \{ `apiResponseTime`: `number`; `cpu`: `number`; `memory`: `number`; \}; `revenue`: \{ `revenuePerDay`: `number`; `revenuePerHour`: `number`; \}; `timestamp`: `number`; \}\>

Defined in: autonomous/q-dd-orchestrator-integration.js:288

Gather all system state data

#### Returns

`Promise`\<\{ `acquisitionMetrics`: \{ `conversionRate`: `number`; `leadsGenerated`: `number`; `revenueGenerated`: `number`; `topChannel`: `string`; `trialSignups`: `number`; \}; `engineLogs`: `never`[]; `health`: \{ `api`: \{ `avgResponseTime`: `number`; `status`: `string`; \}; `database`: \{ `activeConnections`: `number`; `avgLatency`: `number`; `status`: `string`; \}; \}; `metrics`: \{ `apiResponseTime`: `number`; `cpu`: `number`; `memory`: `number`; \}; `revenue`: \{ `revenuePerDay`: `number`; `revenuePerHour`: `number`; \}; `timestamp`: `number`; \}\>

***

### getDetailedReport()

> **getDetailedReport**(): `object`

Defined in: autonomous/q-dd-orchestrator-integration.js:375

Get detailed report

#### Returns

`object`

##### acquisitionPerformance

> **acquisitionPerformance**: `any`

##### memoryHealth

> **memoryHealth**: `any`

##### missionPerformance

> **missionPerformance**: `any`

##### operationLog

> **operationLog**: `any`[]

##### status

> **status**: `object`

###### status.components

> **components**: `object`

###### status.components.acquisitionOrchestrator

> **acquisitionOrchestrator**: `string`

###### status.components.funnelTracking

> **funnelTracking**: `string`

###### status.components.memoryIndexing

> **memoryIndexing**: `string`

###### status.components.missionUpdates

> **missionUpdates**: `string`

###### status.components.mlmFeedback

> **mlmFeedback**: `string`

###### status.components.signalEngine

> **signalEngine**: `string`

###### status.components.systemInference

> **systemInference**: `string`

###### status.components.temporalMemory

> **temporalMemory**: `string`

###### status.initialized

> **initialized**: `boolean`

###### status.missions

> **missions**: `any`

###### status.recentCycles

> **recentCycles**: `any`[]

###### status.running

> **running**: `boolean`

##### temporalAnalysis

> **temporalAnalysis**: `any`

***

### getStatus()

> **getStatus**(): `object`

Defined in: autonomous/q-dd-orchestrator-integration.js:336

Get current operations status

#### Returns

`object`

##### components

> **components**: `object`

###### components.acquisitionOrchestrator

> **acquisitionOrchestrator**: `string`

###### components.funnelTracking

> **funnelTracking**: `string`

###### components.memoryIndexing

> **memoryIndexing**: `string`

###### components.missionUpdates

> **missionUpdates**: `string`

###### components.mlmFeedback

> **mlmFeedback**: `string`

###### components.signalEngine

> **signalEngine**: `string`

###### components.systemInference

> **systemInference**: `string`

###### components.temporalMemory

> **temporalMemory**: `string`

##### initialized

> **initialized**: `boolean`

##### missions

> **missions**: `any`

##### recentCycles

> **recentCycles**: `any`[]

##### running

> **running**: `boolean`

***

### initialize()

> **initialize**(): `Promise`\<`S4AiQDDOrchestrator`\>

Defined in: autonomous/q-dd-orchestrator-integration.js:48

Initialize all Q-DD components

#### Returns

`Promise`\<`S4AiQDDOrchestrator`\>

***

### runAutonomousCycle()

> **runAutonomousCycle**(): `Promise`\<`void`\>

Defined in: autonomous/q-dd-orchestrator-integration.js:163

Core autonomous decision-making cycle

#### Returns

`Promise`\<`void`\>

***

### start()

> **start**(): `Promise`\<\{ `startTime`: `number`; `status`: `string`; \} \| `undefined`\>

Defined in: autonomous/q-dd-orchestrator-integration.js:107

Start autonomous 24/7 operations

#### Returns

`Promise`\<\{ `startTime`: `number`; `status`: `string`; \} \| `undefined`\>

***

### startMonitoringLoop()

> **startMonitoringLoop**(): `void`

Defined in: autonomous/q-dd-orchestrator-integration.js:150

Main autonomous monitoring loop (runs every 5 minutes)

#### Returns

`void`

***

### stop()

> **stop**(): `Promise`\<`void`\>

Defined in: autonomous/q-dd-orchestrator-integration.js:358

Stop autonomous operations

#### Returns

`Promise`\<`void`\>
