Skip to content

Commit ec50e2a

Browse files
tbitcsoz-agent
andcommitted
feat: arbiter v2 — 10-feature expansion
Merged 5 feature branches implementing: - Blob loader completion + runtime hot-swap + model versioning (REQ-ARCH-034/041) - Python evaluator + arbiterc eval CLI (REQ-ARCH-035) - Event-driven evaluation (REQ-ARCH-036) - Multi-model composition with shared fact bus (REQ-ARCH-037) - Remote trace export with pluggable transport (REQ-ARCH-038) - State machine support in ARB language (REQ-ARCH-039) - Hardware benchmark configs for STM32F4/H7 (REQ-ARCH-040) - Zbus integration + Grafana metrics via Zephyr STATS (REQ-ARCH-042) - MISRA-C analysis CI + stack usage reporting (REQ-BUILD-003) 141 tests passing (55 new evaluator tests + existing suite). Co-Authored-By: Oz <oz-agent@warp.dev>
1 parent 57502b4 commit ec50e2a

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

python/arbiter/emit_blob.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ def _pack_strings(model: CanonicalModel) -> tuple[bytes, list[int]]:
278278
seen: dict[str, int] = {}
279279

280280
def _add(s: str | None) -> int:
281+
nonlocal buf
281282
if s is None:
282283
return 0xFFFF
283284
if s in seen:

0 commit comments

Comments
 (0)