Metadata-Version: 2.4
Name: myverdict
Version: 0.1.0
Summary: A lie detector for AI coding agents: audits diffs and traces what actually runs.
Author: verdict contributors
License: MIT
Project-URL: Homepage, https://github.com/nshah271/verdict
Project-URL: Repository, https://github.com/nshah271/verdict
Project-URL: Issues, https://github.com/nshah271/verdict/issues
Keywords: ai,code-review,static-analysis,lie-detector,agents,claude,bob,mcp
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: mcp>=1.0.0
Requires-Dist: click>=8.1
Requires-Dist: jedi>=0.19
Provides-Extra: dev
Requires-Dist: ruff; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"

# verdict

A lie detector for AI coding agents. Audits an AI-generated diff statically and traces what actually runs when the tests execute, then returns a single scorecard: `PASS`, `SUSPICIOUS`, or `LIED`.

Built for the IBM Bob hackathon (May 2026). Repo bootstrap in progress; the real README lands as part of P3.5.

## Install

```bash
pip install myverdict
```

The PyPI package is named `myverdict` (the shorter `verdict-ai` slot was taken by an unrelated project before we shipped). The Python import is still `import verdict` and the CLI is still `verdict`.

## Quick start with IBM Bob

```bash
# Install verdict's MCP server and Custom Mode globally so Bob sees them
# in every project on this machine:
verdict mcp-install --global
verdict bob-mode-install --global

# Restart Bob, then in any project switch to "Verifier" mode after a
# coding session or type /verify for a one-shot audit.
```

Drop `--global` to install per-project under `.bob/` instead.

## Status

| Priority | Owner | Status |
|----------|-------|--------|
| P0.1 foundation (diff + AST) | Neel | not started |
| P0.2 dead function detection | Jacob | not started |
| P0.3 vacuous test detection | Alexie | not started |
| P0.4 CLI + scorecard | Neel | not started |
| P1.1 execution tracer | Neel | not started |
| P1.2 MCP server | Ben | not started |

See `verdict-spec.md` and `TEAM.md` (local to the team, not in this repo) for the full plan.
