homepage: zealot card -> Ternary-Bonsai-2 PQ2_0 (censored base)
- card/docs: prism-ml payload link, PQ2_0 spec, ~77 t/s (measured single stream, replacing the 9B's ~95) - warning re-keyed: zealot is no longer an uncensored endpoint, so the card carries the base-alignment notice and points uncensored work at dragoon; the test's "common uncensored text" equality (zealot==dragoon) is retired with the payload it described — dragoon alone carries the legal warning
This commit is contained in:
@@ -105,8 +105,10 @@ for s in fleet:
|
||||
assert [s["name"] for s in fleet] == ["frank-zealot", "frank-dragoon", "frank-archon"], \
|
||||
"card render order must be zealot, dragoon, archon: " + str([s["name"] for s in fleet])
|
||||
w = {s["name"]: s["model"].get("warn", "") for s in fleet}
|
||||
assert w["frank-zealot"] == w["frank-dragoon"] != "", "the legal warnings must be the common uncensored text"
|
||||
assert "legal risk" in w["frank-zealot"].lower() and "everybody" in w["frank-zealot"].lower()
|
||||
assert "legal risk" in w["frank-dragoon"].lower() and "everybody" in w["frank-dragoon"].lower(), \
|
||||
"the abliterated endpoint must carry the common legal warning"
|
||||
assert "censored" in w["frank-zealot"].lower() and "uncensored" not in w["frank-zealot"].lower(), \
|
||||
"zealot ships the censored base since 2026-10-17: its card warning must not claim uncensored output"
|
||||
archon = next(s for s in fleet if s["name"] == "frank-archon")
|
||||
assert "permission" in archon["model"], "archon card needs the ask-Frank permission callout"
|
||||
PY
|
||||
|
||||
Reference in New Issue
Block a user