Multi-Agent Verification Probes & Direction Handles
Trained linear probes, difference-in-means direction handles, and attention diagnostics from an interpretability study of failure modes in multi-agent fact verification (Qwen3-32B verifier + Qwen3-8B subagents on AVeriTeC claims).
These artifacts were trained on the residual-stream activations released in the companion dataset repo: siddharthmb/multiagent-verification-failure-modes. Code: Sid-MB/mats-gf-multiagent-failure-modes.
Contents
exp2/β transmission-loss interpretability (Qwen3-8B subagent / Qwen3-32B verifier):probes/h1/β per-layer (3β35, step 4) linear probes predicting gold-evidence-in-context at the subagent message-final token position, at two transmission-loss thresholds, plus bag-of-words shortcut baselines (bow_*.parquet) and per-layer metrics.probes/h2/β per-(layer, round) 4-class verdict-commitment probes at the Qwen3-32B verifier think-close position (layers 3β63, step 4), with round-shuffled and label-shuffled controls and row-level predictions.probes/dense/β metrics for the dense tagged-position probe sweeps.handles/β conveyed-minus-unconveyed difference-in-means "expression" directions at Qwen3-8B layer 31 (strict and lenient thresholds), as.ptwith a JSON manifest. Held-out conveyed-vs-lost AUC 0.765. Note: steering with this direction did not causally force conveyance (a null result); it is a predictive direction, not a validated intervention handle.
exp5/β trust interpretability (Qwen3-32B verifier):probes/β content-quality and source-tier probes per layer x round-context, in four families (gold_first_blind,gold_first_told,strong_first_blind,strong_first_told), with standardizers.handles/β told-minus-blind disclosure directions per layer (3β63, step 4) and round-context, withmanifest.json(per-direction norm, matched-group counts, separation AUC). The verdict-context layer-51 direction predicts tier-tracking (AUC 0.82) and causally shifted single verdicts in both directions vs a norm-matched sham when steered.
exp6/β attention-pickup diagnostics (Qwen3-8B subagent):attention/span_mass.parquetβ teacher-forced attention mass on the gold evidence span per (turn, layer, phase) for 830 fact-check turns, comparing failed vs conveyed transmission-loss turns.attention/exemplars/*.npzβ 20 full attention maps for exemplar turns.- exp6 saved no direction handles of its own (its steering interventions reused
exp2's expression direction), so there is no
exp6/handles/.
Formats and loading
- Probe checkpoints (
*.pt) are goodfire-coreLinearProbecheckpoints (a state dict plus normalization statistics);torch.load(path, map_location="cpu")shows the raw contents, or useLinearProbe.from_checkpointwith goodfire-core installed. Inputs are standardized residual-stream activations at the position/layer named in the file. - Direction handles (
*.pt) are plain tensors (residual-stream-dimensional vectors) with accompanying JSON manifests describing layer, context, norm, and evaluation numbers. attention/exemplars/*.npzare numpy archives of per-head attention maps.
checksums.json at the repo root maps every file to its sha256 and size.
Provenance
Trained on our own harvested activations of Qwen/Qwen3-8B and Qwen/Qwen3-32B (Apache 2.0) replayed over the episode corpus in the companion dataset repo. Weights released under Apache 2.0. Note the underlying episode text corpus is CC BY-NC 4.0 (AVeriTeC-derived); that license applies to the dataset repo, not to these probe weights.