feat(manifold): audit matching quality with ManifoldMatchResult and manifold_match_audit table
CI/CD / build-and-push (push) Successful in 14s
CI/CD / build-and-push (push) Successful in 14s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -62,6 +62,17 @@ class Order:
|
||||
feat_news_lo: float = 0.0
|
||||
feat_mfld_lo: float = 0.0
|
||||
feat_btc_dom_lo: float = 0.0
|
||||
# Manifold audit fields (propagated from TradingSignal → Trade → DB)
|
||||
mfld_audit_id: Optional[str] = None
|
||||
mfld_market_id: Optional[str] = None
|
||||
mfld_market_title: Optional[str] = None
|
||||
mfld_market_url: Optional[str] = None
|
||||
mfld_prob_raw: Optional[float] = None
|
||||
mfld_prob_final: Optional[float] = None
|
||||
mfld_inverted: bool = False
|
||||
mfld_match_score: Optional[float] = None
|
||||
mfld_match_reason: Optional[str] = None
|
||||
mfld_match_status: Optional[str] = None
|
||||
|
||||
|
||||
class RiskManager:
|
||||
@@ -159,4 +170,15 @@ class RiskManager:
|
||||
feat_news_lo=signal.feat_news_lo,
|
||||
feat_mfld_lo=signal.feat_mfld_lo,
|
||||
feat_btc_dom_lo=signal.feat_btc_dom_lo,
|
||||
# Manifold audit
|
||||
mfld_audit_id=signal.mfld_audit_id,
|
||||
mfld_market_id=signal.mfld_market_id,
|
||||
mfld_market_title=signal.mfld_market_title,
|
||||
mfld_market_url=signal.mfld_market_url,
|
||||
mfld_prob_raw=signal.mfld_prob_raw,
|
||||
mfld_prob_final=signal.mfld_prob_final,
|
||||
mfld_inverted=signal.mfld_inverted,
|
||||
mfld_match_score=signal.mfld_match_score,
|
||||
mfld_match_reason=signal.mfld_match_reason,
|
||||
mfld_match_status=signal.mfld_match_status,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user