Move 17 library crates into crates/, CLI binary into bin/fxt, consolidate 10 test crates into testing/, split config crate from deployment config files. Root directory reduced from 38+ to ~17 directories. All Cargo.toml paths and build.rs proto refs updated. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
66 lines
1.6 KiB
JSON
66 lines
1.6 KiB
JSON
{
|
|
"db_name": "PostgreSQL",
|
|
"query": "\n SELECT\n regime,\n total_trades,\n win_rate,\n avg_sharpe,\n avg_position_multiplier,\n avg_stop_loss_multiplier,\n total_pnl as \"total_pnl: rust_decimal::Decimal\",\n avg_risk_utilization\n FROM get_regime_performance($1, $2)\n ",
|
|
"describe": {
|
|
"columns": [
|
|
{
|
|
"ordinal": 0,
|
|
"name": "regime",
|
|
"type_info": "Text"
|
|
},
|
|
{
|
|
"ordinal": 1,
|
|
"name": "total_trades",
|
|
"type_info": "Int8"
|
|
},
|
|
{
|
|
"ordinal": 2,
|
|
"name": "win_rate",
|
|
"type_info": "Float8"
|
|
},
|
|
{
|
|
"ordinal": 3,
|
|
"name": "avg_sharpe",
|
|
"type_info": "Float8"
|
|
},
|
|
{
|
|
"ordinal": 4,
|
|
"name": "avg_position_multiplier",
|
|
"type_info": "Float8"
|
|
},
|
|
{
|
|
"ordinal": 5,
|
|
"name": "avg_stop_loss_multiplier",
|
|
"type_info": "Float8"
|
|
},
|
|
{
|
|
"ordinal": 6,
|
|
"name": "total_pnl: rust_decimal::Decimal",
|
|
"type_info": "Numeric"
|
|
},
|
|
{
|
|
"ordinal": 7,
|
|
"name": "avg_risk_utilization",
|
|
"type_info": "Float8"
|
|
}
|
|
],
|
|
"parameters": {
|
|
"Left": [
|
|
"Text",
|
|
"Int4"
|
|
]
|
|
},
|
|
"nullable": [
|
|
null,
|
|
null,
|
|
null,
|
|
null,
|
|
null,
|
|
null,
|
|
null,
|
|
null
|
|
]
|
|
},
|
|
"hash": "c5faef5cf0dbb3ac6b065db50d101a0a723d167478cf50558b9f553d76645e11"
|
|
}
|