"""
reversal_rules.py

ENTRY rules for REVERSAL setups (a stock turning back up after a
drop / pullback). Called by monitor.py every poll for each watched
symbol -- see rules_api.py for exactly what `view` and `state` contain.

EMPTY FOR NOW: never buys. Build the rules here; nothing in the bot
core needs to change.
"""
from rules_api import EntryDecision, MarketView

NAME = "reversal"


def evaluate(view: MarketView, state: dict) -> EntryDecision:
    return EntryDecision(state="NO_RULES", reason="reversal rules not written yet")
