Skip to content

CiteWire 0.2.0

Latest

Choose a tag to compare

@gioabreu gioabreu released this 23 Aug 16:16
· 2 commits to main since this release
109827f

CiteWire 0.2.0 is the first canonical Openly Useful release.

[0.2.0] - 2026-08-23

Added

  • Official MCP Registry metadata for the npm package and stdio transport
  • A manual, approval-ready release workflow for npm provenance and MCP Registry
    publication
  • Public security, support, conduct, and release documentation
  • Automated consistency checks for release metadata
  • Human-readable tool titles and standard read-only tool annotations
  • Product-tier and governance policies that preserve the complete MIT-licensed
    Community edition
  • A dependency-free citewire.org landing site linking the canonical project,
    repository, npm package, Openly Useful, and Karaya Industry News
  • A disabled-by-default Community source registry with explicit rights policy,
    review metadata, and account-isolated personal and organization scopes
  • An explainable, observe-only classifier and calibration contract with
    configurable score bands that cannot activate sources or publication
  • Rights-gated local RSS and MCP article projections that remain uncomposed and
    perform no publication
  • A fail-closed editorial shadow engine with global pause, independent gates,
    deterministic retries, idempotency, account isolation, and immutable traces
  • Redacted credential references and reviewed HTTPS endpoint validation for
    optional connector implementations

Changed

  • Streamable HTTP now validates Origin, binds the local listener to loopback,
    enforces required media headers and protocol versions, and returns HTTP 202
    with an empty body for accepted notifications

Fixed

  • Added stable GDELT Project and Semantic Scholar attribution to their provider
    result payloads and text content, plus Europe PMC source acknowledgment.

  • Enforced process-local arXiv request serialization and a 3000ms minimum
    interval between request starts, and process-local dblp serialization with a
    1000ms minimum start interval.

  • Required a deployer-owned Crossref mailto contact, added canonical Hacker
    News item links, and limited Semantic Scholar abstracts to short excerpts.

  • Updated OpenAlex access guidance to its current metered allowance.

  • Documented the Node 18+ ESM-only Community runtime and pinned release action
    revisions to reviewed commits.

  • npm: https://www.npmjs.com/package/citewire/v/0.2.0

  • Official MCP Registry: io.github.Openly-Useful/citewire

  • Website: https://citewire.org