v0.14.0 — Claim-Type-Aware Verification + Design Council
Added
-
Claim-type-aware verification. The Archimedes verification gate now distinguishes
retrieval tasks (strict tool-evidence corroboration) from design tasks (factual
premises still strict, novel proposals judged on coherence/relevance). This fixes
a structural bias where good designs were penalized for lacking tool evidence. -
Design council escalation. When a design task fails large-model verification,
it can escalate to a 5-agent design council that generates divergent solution
proposals with tradeoffs, then synthesizes them into a structured recommendation.
Council only fires when large-model verification fails AND the session budget allows
the estimated 80k token cost. -
SessionBudget integration into ArchimedesAlternator. The alternator now
respects the session token budget, checking before council escalation and
skipping with a warning if the budget would be exceeded.
Changed
-
runCouncil()insrc/research/council.tsnow accepts amodeparameter
('research'|'design') to switch between convergent truth-finding and
divergent solution generation prompts. -
AlternatorOptionsinterface now includes optionalsessionBudgetparameter
for cost control during council escalation.
Fixed
- Fabrication regression guard. The original fabrication case (answer describes
a nonexistent function thatsearch_codereturned nothing for) is still caught
as INVALID after the design-aware verification changes. Factual premises in
design tasks remain strictly verified — fabrication-under-cover-of-proposal is
explicitly prevented.