Skip to content

release: 0.26.0 — source authority, a second trust axis (#111)#115

Merged
askalf merged 1 commit into
masterfrom
release/0.26.0
Jun 18, 2026
Merged

release: 0.26.0 — source authority, a second trust axis (#111)#115
askalf merged 1 commit into
masterfrom
release/0.26.0

Conversation

@askalf

@askalf askalf commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Release 0.26.0 — source authority

Cuts the release that ships the source-authority layer (#111), already merged to master across #112 / #113 / #114 but not yet published. Latest npm is v0.25.3; the Source trust: footer and keep-stage ranking are unreleased, so npm i -g @askalf/deepdive doesn't yet have them.

Why now

deepdive verifies that each cited claim appears in its source (lexical citation support) — but that's silent on whether the source itself was worth citing. On recency/trending topics, where AI content farms outrank primary sources, an answer can be fully cited, score perfect support, and rest entirely on fabricable spam (the 2026-06-15 dogfood: "latest open-weight LLMs" → 100% content farms at 1.00 citation support). 0.26.0 surfaces the missing axis — source authority — measured deterministically (no LLM) and reported separately so the two signals can disagree.

What's in it (already on master)

This PR

Version bump + CHANGELOG [0.26.0] section + README doctor sample (2 spots) only — no source changes. On merge, auto-release.yml tags v0.26.0, builds/tests, creates the GitHub release from the CHANGELOG section, and npm publish --provenance.

Ships the source-authority layer (#112/#113/#114): deterministic, no-LLM
domain scoring (scoreAuthority), keep-stage ranking that gives authoritative
sources the limited fetch slots (--source-authority prefer|strict|off), and a
source-trust signal in the footer + --json — orthogonal to citation support,
so a fully-cited answer built on content farms is flagged instead of silently
confident. Version bump + CHANGELOG + README doctor sample only.
@askalf askalf merged commit aaf6eaf into master Jun 18, 2026
5 checks passed
@askalf askalf deleted the release/0.26.0 branch June 18, 2026 21:56
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