"""Layer 1 of the first line of defense: reduce code to what it does (behaviours with locations and operands). Descriptive only. Behaviour presence is not a verdict; layer 2 judges behaviours against the task and the repository's normal behaviour. Analysed code is never executed. """ from .engine import analyse_diff, analyse_package, analyse_snippet # noqa: F401 from .model import KINDS, KIND_HELP, render_text # noqa: F401 __version__ = "0.1.0"