13 lines
897 B
Markdown
13 lines
897 B
Markdown
# DeltaForge Skeleton Addendum
|
|
|
|
- This repository now includes a production-oriented MVP skeleton for DeltaForge:
|
|
- Core DSL: Asset, MarketSignal, StrategyDelta, PlanDelta, SharedSignals, DualVariables (deltaforge_skeleton/dsl.py)
|
|
- Lightweight Curator (ADMM-like) in deltaforge_skeleton/curator.py
|
|
- Two starter adapters: deltaforge_skeleton/adapters/equity_feed.py and deltaforge_skeleton/adapters/options_feed.py
|
|
- Minimal ExecutionEngine (deltaforge_skeleton/execution.py) and Backtester (deltaforge_skeleton/backtester.py)
|
|
- Packaging metadata (pyproject.toml) and a basic test harness (deltaforge_skeleton/tests/test_basic.py)
|
|
- How to run tests: ./test.sh
|
|
- Packaging test: python3 -m build
|
|
- Tests are unittest-based and run via python3 -m unittest discover -s deltaforge_skeleton/tests
|
|
- Ready-to-publish guard: READY_TO_PUBLISH exists at repo root when MVP is production-ready
|