
Release Gate
io.github.DailyaiagentsPublished by GitHub account Dailyaiagentsv0.1.1Updated Oct 25, 2026
Local completion-contract checks and release receipts.
Overview
A local MCP server that checks completion contracts, requirement states and blockers, and builds retained release receipts for AI-generated work.
- What you can do
- Check completion contracts against declared requirements and evaluate whether completion is satisfied, preserving each requirement's state rather than upgrading uncertainty to success. Format blockers into a readable list and build retained release receipts recording the scoped result. Work only on local retained files beneath a configured root, with canonical path resolution and symlink-escape protections. Return structured status and scoped receipts without calling a model, uploading files or using the network.
- When to use it
- Use it when you want a repeatable, deterministic gate before releasing AI-generated work: confirming that a completion contract was actually satisfied, listing what still blocks release, and keeping a receipt of the check. It suits local workflows where evidence must stay on the machine.
- Requirements
- Python 3.11 or newer and the dailyaiagents-release-gate package installed locally, run over stdio with a --root argument pointing at an absolute workspace path. No account, API key or network access is needed.
Installation
In SourceWeft
- Open Release Gate in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Daily AI Agent Toolkit
Local, deterministic tools for checking AI-generated work before it is released.
The toolkit contains two Model Context Protocol (MCP) servers and six portable Agent Skills. They inspect retained artifacts, declared claim support, literal citations, completion contracts, blockers, and release receipts without calling a model, uploading files, or requiring a Daily AI Agents account.
Release status:
0.1.1patch release candidate. PyPI0.1.0is public; the patch corrects the case-sensitive MCP Registry ownership marker.
Why this exists
AI systems can produce convincing output without proving that required artifacts exist, cited text is present, or a completion contract was actually satisfied. These tools make those narrow checks repeatable and preserve uncertainty instead of silently upgrading it to success.
They deliberately do not determine broad truth, judge semantic entailment, approve a release, validate a live service, or establish legal or security compliance.
Included tools
Evidence Gate
verify_artifactaudit_claimsaudit_citationssummarize_verification
Release Gate
check_contractevaluate_completionformat_blockersbuild_release_receipt
Agent Skills
artifact-verifierclaim-truth-gatecompletion-contractcontract-checkerfail-loudverification-bench
Install and run
Python 3.11 or newer is required.
Until the packages are public, install from a clean checkout:
Both servers use MCP stdio transport. A representative client configuration is:
See client configuration for the supported transport boundary.
Reproduce the proof
Run the complete local gate:
The release candidate includes:
- unit tests for both servers;
- deterministic self-tests for all six skills;
- 20 declared-outcome examples spanning all eight MCP tools;
- rooted-path and symlink-escape protections;
- clean-wheel installation and stdio tool-discovery checks;
- package-specific checksums, SBOMs, and build provenance.
See the examples, technical report, receipt schemas, release and recovery process, and local verification record. A passing local check proves only the condition and scope named in its receipt.
Architecture and security boundary
Live repository controls and current fail-closed publication gates are recorded in Repository controls.
The servers do not use network access, telemetry, model inference, arbitrary shell execution, or hosted Daily AI Agents infrastructure. Inputs are treated as data rather than shell fragments. URL-only evidence remains UNVERIFIED, and literal citation containment is not semantic support.
Read SECURITY.md and the threat model before using the toolkit on sensitive work.
Project leadership
The toolkit was conceived and led by Cooper Reed, founder of Daily AI Agents LLC, with implementation, testing, release engineering, and documentation developed as a public engineering project. Public claims about the toolkit should link to reproducible checks or retained release evidence in this repository.
Contributing and support
Apache-2.0 licensed.
Source: README.md at commit a64c0b8
Tools
0Version history
1- v0.1.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts