This commit finalizes the integration of PR #128. It implements the Fast-Reject mechanism, allowing Market and Fundamentals analysts to immediately short-circuit the execution flow to the Portfolio Manager for a SELL/AVOID decision when catastrophic conditions are detected. It also correctly updates unit tests and fixes logic vulnerabilities (checking for None) and broken tests. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: aguzererler <6199053+aguzererler@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conditional_logic.py | ||
| portfolio_graph.py | ||
| portfolio_setup.py | ||
| propagation.py | ||
| reflection.py | ||
| scanner_conditional_logic.py | ||
| scanner_graph.py | ||
| scanner_setup.py | ||
| setup.py | ||
| signal_processing.py | ||
| trading_graph.py | ||