Skip to content

Commit cb327d6

Browse files
Pigbibiclaude
andcommitted
docs: restore crypto/combo/snapshot sections in spec
Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 9b646b4 commit cb327d6

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

docs/STRATEGY_PLATFORM_SPEC.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,27 @@ The auto-sync layer handles everything else (plugin mounts, monitor targets).
154154

155155
The `execution_dedup_enabled` flag prevents duplicate execution within the month window.
156156

157+
| Crypto | GitHub Actions `schedule` | Self-hosted, 24/7, heartbeat at `35 * * * *` |
158+
159+
## Snapshot Pipeline Monitoring
160+
161+
Snapshot-backed strategies need upstream pipeline artifacts. Detection:
162+
1. `/probe` checks GCS for required snapshot artifacts
163+
2. `feature_snapshot_fallback_mode` controls behavior on missing artifacts
164+
3. 7-day DCA retry window absorbs transient pipeline delays
165+
166+
## Combo Strategy Pattern
167+
168+
Combo strategies combine sub-strategies (e.g., 50% Russell + 50% IBIT DCA):
169+
- Defined in separate pip packages, imported into platform catalogs
170+
- Share parent platform's Scheduler (same URL, different strategy_profile)
171+
- Sub-strategy calls handled internally by combo entrypoint
172+
- Platform needs: `quant_combo` domain + combo-specific inputs in capability matrix
173+
157174
## Version History
158175

159176
| Version | Date | Changes |
160177
|---|---|---|
161178
| 1.0 | 2026-06-30 | Initial spec: single source of truth, auto-sync, validation scripts |
162179
| 1.1 | 2026-06-30 | Add scheduler timezone rules, strategy frequency types |
180+
| 1.2 | 2026-06-30 | Add snapshot monitoring, combo strategy, crypto platform sections |

0 commit comments

Comments
 (0)