initial: import DOLPHIN baseline 2026-04-21 from dolphinng5_predict working tree
Includes core prod + GREEN/BLUE subsystems: - prod/ (BLUE harness, configs, scripts, docs) - nautilus_dolphin/ (GREEN Nautilus-native impl + dvae/ preserved) - adaptive_exit/ (AEM engine + models/bucket_assignments.pkl) - Observability/ (EsoF advisor, TUI, dashboards) - external_factors/ (EsoF producer) - mc_forewarning_qlabs_fork/ (MC regime/envelope) Excludes runtime caches, logs, backups, and reproducible artifacts per .gitignore.
This commit is contained in:
62
prod/prefect_dolphin_workspace.yaml
Executable file
62
prod/prefect_dolphin_workspace.yaml
Executable file
@@ -0,0 +1,62 @@
|
||||
# DOLPHIN Prefect Configuration
|
||||
# All services under one Prefect server
|
||||
|
||||
name: dolphin-workspace
|
||||
|
||||
prefect-version: 2.14.0
|
||||
|
||||
# Work Pool - all services run here
|
||||
work_pools:
|
||||
dolphin-services:
|
||||
type: process
|
||||
description: "DOLPHIN Algorithm Services"
|
||||
|
||||
# Deployments - each service is a deployment
|
||||
deployments:
|
||||
# 1. Scan Bridge - Data ingestion
|
||||
- name: scan-bridge-service
|
||||
entrypoint: scan_bridge_service.py
|
||||
work_pool:
|
||||
name: dolphin-services
|
||||
parameters: {}
|
||||
description: "Arrow file → Hazelcast bridge"
|
||||
tags: ["infrastructure", "data-ingestion"]
|
||||
|
||||
# 2. ACB Processor - Risk management
|
||||
- name: acb-processor-service
|
||||
entrypoint: acb_processor_service.py
|
||||
work_pool:
|
||||
name: dolphin-services
|
||||
parameters: {}
|
||||
description: "Adaptive Circuit Breaker calculations"
|
||||
tags: ["risk", "acbv6"]
|
||||
|
||||
# 3. System Watchdog - Safety
|
||||
- name: system-watchdog-service
|
||||
entrypoint: system_watchdog_service.py
|
||||
work_pool:
|
||||
name: dolphin-services
|
||||
parameters: {}
|
||||
description: "Survival Stack monitoring"
|
||||
tags: ["safety", "survival-stack"]
|
||||
|
||||
# 4. EXTF - External factors
|
||||
- name: exf-service
|
||||
entrypoint: exf_prefect_final.py
|
||||
work_pool:
|
||||
name: dolphin-services
|
||||
parameters: {}
|
||||
description: "External factors (funding, dvol, OI)"
|
||||
tags: ["market-data", "macro"]
|
||||
|
||||
# 5. OBF - Order book features
|
||||
- name: obf-service
|
||||
entrypoint: obf_prefect_flow.py
|
||||
work_pool:
|
||||
name: dolphin-services
|
||||
parameters: {}
|
||||
description: "Order book feature extraction"
|
||||
tags: ["market-data", "microstructure"]
|
||||
|
||||
# Optional: schedules (if needed)
|
||||
# schedules: []
|
||||
Reference in New Issue
Block a user