test(s31): register semretrieval MAF-free + runtime no-verdicts/no-network guard

This commit is contained in:
Kjell Tore Guttormsen 2026-07-25 06:18:19 +02:00
commit d2aeb741cc
2 changed files with 102 additions and 1 deletions

View file

@ -19,7 +19,15 @@ from portfolio_optimiser import okf
# Framework-neutral, D7-portable modules that must never import MAF/mcp (C2:
# the guard previously scanned only okf.py; dimension.py is now covered too).
_MAF_FREE_MODULES = ["okf.py", "dimension.py", "outbox.py", "costsim.py", "hitl.py", "notify.py"]
_MAF_FREE_MODULES = [
"okf.py",
"dimension.py",
"outbox.py",
"costsim.py",
"hitl.py",
"notify.py",
"semretrieval.py",
]
BUNDLE_DIR = Path(__file__).resolve().parents[1] / "shared" / "examples" / "bygg-energi-mikro"