Metadata-Version: 2.4
Name: buddie
Version: 2.0.2
Summary: Receipts for agent work: check what an AI agent reports (quotes, repo state, PR and CI status, command output) against primary evidence, without a model
Author: tsyyan
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/tsyyan/buddie
Project-URL: Repository, https://github.com/tsyyan/buddie
Project-URL: Issues, https://github.com/tsyyan/buddie/issues
Project-URL: Changelog, https://github.com/tsyyan/buddie/releases/tag/v2.0.2
Project-URL: Privacy, https://github.com/tsyyan/buddie/blob/main/PRIVACY.md
Keywords: ai-agents,multi-agent,oversight,faithfulness,citation-verification,claude-code,mcp
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Quality Assurance
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
License-File: PRIVACY.md
Provides-Extra: browser
Requires-Dist: playwright; extra == "browser"
Dynamic: license-file

<!-- mcp-name: io.github.tsyyan/buddie -->

Buddie checks agent reports against primary evidence with local deterministic checks.

Install: `pip install buddie==2.0.2`.

[Repository](https://github.com/tsyyan/buddie) | [Privacy](https://github.com/tsyyan/buddie/blob/v2.0.2/PRIVACY.md) | [Release notes](https://github.com/tsyyan/buddie/releases/download/v2.0.2/release-notes.md)

# Buddie 2.0.2

2026-10-27

Versioned public release information and source-bound distribution candidates.

## Changes

- Public release notes are generated from one reviewed record and bound to candidate checksums.
- Channel descriptions include versioned upgrade, permission, security and limitation information.
- Runtime archives carry explicitly approved files and required legal and privacy documents.
- Local MCP feedback_start and feedback_resolve open and advance bounded verification chains; feedback_accept checks whether the final report exactly matches the verified artifact, without running a new check or changing the chain.
- Feedback corrections retain append-only verification traces and fail closed on inconsistent or tampered chain state.
- The compact Claude Code plugin is packaged from a reviewed runtime Git-blob allowlist with reproducible ZIP bytes.
- Literal GitHub citations in Markdown reports can be checked against pinned GitHub file, pull request and diff evidence.

## Upgrade

Install buddie==2.0.2 with pip or select the matching approved plugin or Desktop bundle. Existing PyPI 2.0.1 artifacts remain unchanged.

## Permissions

No new runtime permissions are required. Local checks run without a model. GitHub anchors may use optional GitHub credentials; browser access is optional and requires a separate browser installation.

## Security

Release candidates bind public notes and Registry payloads to the recorded source revision and file digests. Report vulnerabilities through SECURITY.md.

## Limitations

Checks support evidence review and do not establish that every claim is true. Catalog display of release notes is unverified; publication and plugin promotion require separate authorization.
