# Governed Memory — Model-Invariance Addendum Bundle

Extension of the published MemConflict governed-memory diagnostic: identical harness,
seeds (20260620 primary, 20260703 stability), sampling, temperature 0, top_k 5,
max_output_tokens 512, with the model behind the gate swapped to two 4-bit local
models (mlx-community/Qwen2.5-1.5B-Instruct-4bit, mlx-community/gemma-4-e2b-it-4bit)
served by mlx_lm.server via an OpenAI-compatible chat-completions endpoint
(methods delta vs the published Responses-API path; disclosed).

Contents: row-level run artifacts (4 runs x 4 arms x n=300), same-day judge outputs
(gpt-4o official metric + gemini-3.5-flash robustness judge + contemporaneous
frontier re-judge), and a standard-library verifier that recomputes every addendum
figure (rule-scorer counts, judge counts, blocked-record counts, chain flags,
McNemar discordant pairs) and fails on drift.

Run: python code/verify_model_invariance_metrics.py  (no network, no keys)

Boundaries: task-scoped configured-authority diagnostic on the public MemConflict
sample; parity with the strong prompt is within judge variance (never "beats");
Gemma governed trails frontier governed 279 vs 290 (p=0.019); Qwen trails clearly;
self-administered, not customer validation.
