"""
breakout_rules.py

ENTRY rules for BREAKOUT setups (price pushing through a level).
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 = "breakout"


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