feat: competitive intelligence & historical pattern matching layer

This commit is contained in:
Celes Renata
2026-04-14 19:42:48 +00:00
parent b478022ba3
commit f7a11d14ea
203 changed files with 20155 additions and 97 deletions
+10
View File
@@ -93,8 +93,18 @@ def test_app_has_admin_routes():
assert "/api/admin/trading/approvals" in paths
assert "/api/admin/trading/approvals/{approval_id}" in paths
assert "/api/admin/trading/lockouts" in paths
# Macro toggle
assert "/api/admin/macro/status" in paths
assert "/api/admin/macro/toggle" in paths
def test_app_has_macro_routes():
paths = [route.path for route in app.routes]
assert "/api/macro/events" in paths
assert "/api/macro/events/{event_id}" in paths
assert "/api/macro/impacts/{ticker}" in paths
assert "/api/trends/{trend_id}/projection" in paths
def test_app_has_ops_dashboard_routes():
paths = [route.path for route in app.routes]
assert "/api/ops/ingestion/throughput" in paths