Skip to content

build(deps): bump github.com/plexusone/structured-evaluation from 0.11.0 to 0.13.0 - #20

Merged
grokify merged 1 commit into
mainfrom
dependabot/go_modules/github.com/plexusone/structured-evaluation-0.13.0
Aug 30, 2026
Merged

grokify merged 1 commit into
mainfrom
dependabot/go_modules/github.com/plexusone/structured-evaluation-0.13.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 13, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/plexusone/structured-evaluation from 0.11.0 to 0.13.0.

Release notes

Sourced from github.com/plexusone/structured-evaluation's releases.

v0.13.0

Release Notes: v0.13.0

Full Changelog: plexusone/structured-evaluation@v0.12.0...v0.13.0

v0.12.0

Release Notes: v0.12.0

Full Changelog: plexusone/structured-evaluation@v0.11.0...v0.12.0

Changelog

Sourced from github.com/plexusone/structured-evaluation's changelog.

[v0.13.0] - 2026-08-10

Highlights

  • claims.Lint: evidence-integrity linting for claims reports — a verified claim must have a resolving URL and quote, sufficient independent corroboration, and a statistic that isn't stale, closing the gap that let a synthesized "$3B ARR" figure get marked verified
  • ExternalValidation.Role (SourceRole) distinguishes primary/secondary-relay/secondary-analysis/self-reported sources; secondary-analysis and self-reported now require a corroborating relatedClaimId
  • ClaimsCriteria gains MinCorroboratingSources and MaxClaimAge knobs, enforced by both claims.Lint and EvaluateClaims; both are opt-in and disabled by default
  • BREAKING: ExternalValidation.AccessedAt and InternalValidation.ValidatedAt are now *time.Time so omitempty actually omits an unset value, instead of serializing the zero-value "0001-01-01T00:00:00Z" timestamp

Added

  • claims.Lint(report) []LintFinding and sevaluation lint <claims.json> — flags a verified claim missing a URL/quote (error), a value not found in the quote (warning), a verified derived/internal claim missing sources/evidence (error), and a subjective claim marked verified (warning) (d53be38)
  • sevaluation render <claims.json> --format=html\|json and sevaluation check <claims.json> — claims-report support in the render/check commands (06b9fba)
  • render/html package: self-contained HTML renderer for ClaimsReport, grouped by verdict (7709583)
  • SourceRole type (primary, secondary-relay, secondary-analysis, self-reported) and ExternalValidation.Role; SourceRole.RequiresCorroboration(); claims.Lint rule verified-role-needs-corroboration (5ff6086)
  • ClaimsCriteria.MinCorroboratingSources and CorroborationCategories; IsSufficientlyCorroborated(claim, criteria); claims.Lint rule verified-insufficient-corroboration; EvaluateClaims treats insufficiently-corroborated verified claims like needs-review for the report decision (18a5a0b)
  • ClaimsCriteria.MaxClaimAge; IsFresh(claim, criteria, now); claims.Lint rule verified-stale-as-of-date; EvaluateClaims treats stale verified claims like needs-review for the report decision (c01aa66)
  • ExternalValidation.WithAccessedAt(t) and InternalValidation.WithValidatedAt(t) chainable setters, mirroring StatisticalDetail.WithAsOfDate (4ee701b)

Fixed

  • ExternalValidation.AccessedAt and InternalValidation.ValidatedAt are now *time.Time (was time.Time) so omitempty works; removes the render/html workaround that treated the zero-value timestamp as unset. No JSON schema change — the wire shape was already string/format: date-time, only the Go-side representation changed (4ee701b)

[v0.12.0] - 2026-08-09

Highlights

  • ExternalAggregator source type: claims sourced from stats-roundup sites with no original reporting default to auto-reject, even when their excerpt verifies verbatim
  • StatisticalDetail: statistical claims carry a structured value/unit/precision/as-of-date, independent of the rendered claim text
  • @​plexusone/structured-evaluation: Zod schemas and TypeScript types regenerated for the new claim.statistical field

Added

  • ExternalAggregator ExternalSourceType, defaulting to ReliabilityLow — distinct from ExternalCommunity (ReliabilityMedium): an aggregator has no original reporting to fall back on, unlike a named blog post or forum thread (614cd5b)
  • IsKnownAggregatorURL(url string) bool and a starting knownAggregatorDomains list for classifying sources by domain rather than by self-reported label (614cd5b)
  • StatisticalDetail type (Value, Unit, Precision, AsOfDate) and Claim.Statistical field, populated via Claim.SetStatistical (a5d0f37)
  • Precision enum: PrecisionExact, PrecisionApproximate, PrecisionEstimated, PrecisionRange (a5d0f37)
  • NewStatisticalDetail(value, unit, precision) constructor and StatisticalDetail.WithAsOfDate(t) chainable setter (a5d0f37)
  • @plexusone/structured-evaluation npm package: regenerated Zod schemas and TS types including ClaimsReport's new statistical object (e1c3038)

Documentation

  • Document ExternalAggregator in the source-types table and StatisticalDetail in a new "Statistical Claims" section in docs/features/claims.md; mirror both in README's compact claims example (01e5925)
Commits
  • 06a0afb test(claims): drop unused category param from verifiedClaim helper
  • bb0e9e5 chore(deps): go mod: update dependencies
  • 3132735 docs: v0.13.0 user guide, CLAUDE.md, and release notes
  • 3869045 docs: add v0.13.0 changelog entry
  • 4ee701b fix(claims): make AccessedAt/ValidatedAt *time.Time so omitempty works
  • c01aa66 feat(claims): add MaxClaimAge criteria + staleness enforcement
  • 18a5a0b feat(claims): add MinCorroboratingSources criteria + report-level enforcement
  • 5ff6086 feat(claims): add SourceRole and gate secondary-analysis/self-reported on cor...
  • d53be38 feat(claims): add Lint and wire sevaluation lint for claims reports
  • 06b9fba feat(cli): render and check claims reports
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/plexusone/structured-evaluation](https://github.com/plexusone/structured-evaluation) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/plexusone/structured-evaluation/releases)
- [Changelog](https://github.com/plexusone/structured-evaluation/blob/main/CHANGELOG.md)
- [Commits](plexusone/structured-evaluation@v0.11.0...v0.13.0)

---
updated-dependencies:
- dependency-name: github.com/plexusone/structured-evaluation
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Aug 13, 2026
@grokify
grokify merged commit 442537b into main Aug 30, 2026
5 of 6 checks passed
@dependabot
dependabot Bot deleted the dependabot/go_modules/github.com/plexusone/structured-evaluation-0.13.0 branch August 30, 2026 08:01
grokify added a commit that referenced this pull request Aug 30, 2026
…m/plexusone/structured-evaluation-0.13.0

build(deps): bump github.com/plexusone/structured-evaluation from 0.11.0 to 0.13.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant