Skip to content

Releases: vedantggwp/sentinel

v0.1.9 - Tavily claim verification fallback

01 Jun 02:44

Choose a tag to compare

Verification\n- Implements Tavily rating-claim verification behind TAVILY_API_KEY.\n- Preserves deterministic fixture fallback for CI, no-key runs, and Tavily failures.\n- Carries source_hash through Claim and audit trace surfaces.\n- Keeps final APPROVE/BLOCK/ESCALATE ownership in deterministic gate code.\n\n## Checks\n- pytest: 115 passed.\n- seed eval: 25/25.\n- frontend audit/lint/build: passed.\n- CI: https://github.com/vedantggwp/sentinel/actions/runs/26732367571\n- CodeQL: https://github.com/vedantggwp/sentinel/actions/runs/26732367585

v0.1.8 - release limits documentation

01 Jun 02:32

Choose a tag to compare

Maintenance evidence release for Codex for OSS review.\n\n- Added README known limits for current offline claim verification, optional/fallback integrations, adversarial held-out measurement status, and demo CORS.\n- Added release check commands before tagging.\n- Added hosted MCP smoke guidance for deployed /mcp URLs.\n- Completes the public-doc acceptance criteria for issue #16.\n- CI and CodeQL are green on this commit; open code-scanning alerts remain 0.

v0.1.7 - Thrad bid fallback hardening

01 Jun 02:28

Choose a tag to compare

Maintenance evidence release for Codex for OSS review.\n\n- Hardened Thrad live-shaped bid normalization.\n- Added OpenRTB-style seatbid/bid payload support.\n- Rejected malformed live payloads without creative instead of manufacturing invalid ad creative.\n- Added timeout, 500, malformed payload, and /v1/thrad/mock-to-/v1/analyze fallback tests.\n- Synced README verification evidence to 110 passing tests.\n- CI and CodeQL are green on this commit; open code-scanning alerts remain 0.

v0.1.6 - optional trace export tests

01 Jun 02:23

Choose a tag to compare

Maintenance evidence release for Codex for OSS review.\n\n- Added tests for optional Overmind span export.\n- Proved local audit JSONL persists without Overmind.\n- Proved mocked Overmind receives expected decision span attributes when configured.\n- Proved /v1/analyze still succeeds and writes local audit when Overmind raises.\n- Synced README verification evidence to 105 passing tests.\n- CI and CodeQL are green on this commit; open code-scanning alerts remain 0.

v0.1.5 - API contract hardening

01 Jun 02:18

Choose a tag to compare

Maintenance evidence release for Codex for OSS review.\n\n- Added public API/MCP contract tests covering route envelopes, policy shape, scenario list, analyze/audit persistence, escalation decisions, signed MCP receipt verification, and tamper failure.\n- Bounded /v1/audit/latest limit to 1..100 via FastAPI validation.\n- Synced README verification evidence to 102 passing tests.\n- CI and CodeQL are green on this commit; open code-scanning alerts remain 0.

v0.1.4 - community readiness

01 Jun 02:12

Choose a tag to compare

Maintenance evidence release for Codex for OSS review.\n\n- Added Code of Conduct, Support policy, and a general issue template.\n- Reworded the README top-line claim verification copy to match the current verifier.\n- GitHub community profile now reports 100% health.\n- CI and CodeQL are green on this commit; open code-scanning alerts remain 0.

v0.1.3 - public truth sync

01 Jun 02:07

Choose a tag to compare

Maintenance evidence release for the Codex for OSS application.\n\n- Truth-synced README and frontend copy so Tavily is presented as public-v1 roadmap/live-with-fallback work, not current backend behavior.\n- Clarified current claim verification as deterministic offline/fixture-backed.\n- Clarified Overmind as optional export while local audit JSONL remains source of truth.\n- Preserved green public gates: CI, CodeQL, frontend audit/lint/build, backend tests, and seed eval.

Sentinel v0.1.2 Evidence Sync

01 Jun 02:00

Choose a tag to compare

Sentinel v0.1.2 Evidence Sync

Small maintenance release to keep public verification evidence aligned with the
current repository state.

Changed

  • Synced the README's full-suite count to the current 95 passing tests.
  • Added a release badge to the README.
  • Documented active maintenance gates in the README:
    • backend tests and seed eval in GitHub Actions;
    • frontend audit, lint, and build in GitHub Actions;
    • CodeQL for Python and JavaScript/TypeScript;
    • Dependabot security updates;
    • secret scanning and push protection.
  • Merged green Dependabot PRs for React, React-DOM, Node types, and TypeScript.

Verification

Sentinel v0.1.1 Maintenance Release

01 Jun 01:49

Choose a tag to compare

Sentinel v0.1.1 Maintenance Release

Maintenance release focused on public OSS readiness and security posture.

Security and Reliability

  • Added CodeQL scanning for Python and JavaScript/TypeScript.
  • Fixed a CodeQL-reported high-severity polynomial regular expression risk in
    scarcity-claim extraction.
  • Added regression coverage for bounded scarcity-claim parsing, including a
    long-space adversarial input.
  • Added frontend npm audit --audit-level=moderate to CI.
  • Resolved the frontend PostCSS advisory with a narrow postcss@8.5.15
    override; npm audit now reports 0 vulnerabilities.

Maintainer Automation

  • Expanded CI to cover backend tests, seed eval, frontend audit, lint, and build.
  • Added Dependabot schedules for GitHub Actions, pip, and frontend npm packages.
  • Grouped React and React-DOM updates so runtime package bumps are reviewed
    together.
  • Deferred ESLint semver-major updates until the migration can be handled
    intentionally.

Verification

Sentinel v0.1.0 Public Preview

01 Jun 01:34

Choose a tag to compare

Sentinel v0.1.0 Public Preview

Initial public preview of Sentinel, a safety and claim-verification layer for
sponsored recommendations inside AI conversations.

Included

  • FastAPI /v1/analyze endpoint for ad placement verification.
  • MCP verify tool using the same safety pipeline.
  • Deterministic APPROVE, BLOCK, and ESCALATE gate.
  • Signed receipt support when an ed25519 key is configured.
  • Local audit trail and trace-console demo assets.
  • Seed eval regression and adversarial held-out measurement.
  • Security policy, contributing guide, maintainer file, roadmap, and GitHub CI.

Verification

Known Limits

  • Tavily live claim verification, Overmind span export, and Thrad bid
    normalization are public-v1 roadmap items with fixture or optional paths today.
  • No broad adoption is claimed for this release.
  • External services must never bypass the deterministic placement gate.