Skip to content

Dev - #4

Merged
MANVENDRA-github merged 22 commits into
mainfrom
dev
Jun 14, 2026
Merged

Dev#4
MANVENDRA-github merged 22 commits into
mainfrom
dev

Conversation

@MANVENDRA-github

Copy link
Copy Markdown
Owner

No description provided.

Validating draft hooks as verbatim source substrings was brittle: faithful
paraphrases were discarded, so the first full Cerebras eval produced
groundedness=0.0 with empty verdicts for most qualified companies — an
artifact of the matching layer, not of grounding. Source-text grounding
belongs at extraction; the draft should ground by selecting facts and the
verify gate should judge the body's faithfulness (ADR-0014).

- draft node grounds by fact-selection (model returns fact ids; hooks_used
  grounded by construction; no substring/fuzzy hook matching).
- verify node = structural hook check + one body-faithfulness judge
  (judge_body) over the draft body vs the selected facts. groundedness_score
  redefined = faithful_body_claims / total_body_claims. Replaces
  judge_faithfulness; failure reasons -> unsupported/overreach/structural/
  judge-error.
- VerificationResult/ClaimVerdict now describe body claims; tier_breakdown
  counts grounding hooks.
- new `redraft` eval command: re-run draft+verify only, reusing cached
  research AND frozen qualification verdicts.

Re-ran draft+verify only on cerebras/gpt-oss-120b (2026-06-14); qualification
frozen (TP=10 FP=3 TN=4 FN=0, F1 0.870). Draft-gate 11/13=0.846, mean
groundedness 0.936, own_site live re-verifiability 0.90 (45/50). docs/evals.md
records the real numbers + a Known Limitations section (3 qualification false
positives; the industry-gating fix is deferred future work, not tuned on this
set). Docs, ADR-0014, CHANGELOG, roadmap updated; pytest green (no network),
mkdocs build --strict green.

Note: lands on top of the in-flight 0.6.0 (lean research depth) and 0.7.0
(Cerebras provider) working-tree changes.
@MANVENDRA-github
MANVENDRA-github merged commit 813fd50 into main Jun 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant