Release Gate

io.github.Dailyaiagents由 GitHub 帳號 Dailyaiagents 發布v0.1.1更新於 Oct 25, 2026

Local completion-contract checks and release receipts.

已驗證STDIO僅桌面效率與工作流開發者工具

概覽

AI 產生的概覽

本機 MCP 伺服器,用來檢查完成契約、需求狀態與阻擋項目,並為 AI 產出的工作建立留存式發布回執。

可以做什麼
對照宣告的需求檢查完成契約,評估完成情況是否達成,並保留每項需求的狀態,而不是把不確定悄悄升級為成功。將阻擋項目整理成可讀清單,並建立記錄檢查範圍的留存式發布回執。僅在設定的根目錄下處理本機留存檔案,採用正規化路徑解析並防止符號連結逃逸。回傳結構化狀態與限定範圍的回執,不呼叫模型、不上傳檔案、不使用網路。
適用情境
適合在發布 AI 產出的工作前做可重複、確定性的把關:確認完成契約是否真正滿足、列出仍阻擋發布的事項,並保留檢查回執。適用於證據必須留在本機的本機工作流程。
執行需求
需要 Python 3.11 或更新版本,並在本機安裝 dailyaiagents-release-gate 套件,透過 stdio 執行,並以 --root 參數指定工作區的絕對路徑。無需帳號、API 金鑰或網路存取。
安裝前請注意
檢查通過只能證明回執中所述的條件與範圍,並不判斷廣泛意義的真實性、語意蘊含、線上服務,也不構成法律或安全合規。README 建議在對敏感工作使用前閱讀安全文件與威脅模型。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Release Gate,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

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.1 patch release candidate. PyPI 0.1.0 is 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

ComponentInterfacePurpose
Evidence GateMCP server, four toolsInspect artifacts, declared claim evidence, literal citation containment, and aggregate verification states.
Release GateMCP server, four toolsCheck completion contracts, preserve requirement states, format blockers, and build retained release receipts.
Six Agent SkillsPortable skill directoriesReuse artifact, claim, contract, failure-state, and verification procedures with deterministic self-tests.

Evidence Gate

  • verify_artifact
  • audit_claims
  • audit_citations
  • summarize_verification

Release Gate

  • check_contract
  • evaluate_completion
  • format_blockers
  • build_release_receipt

Agent Skills

  • artifact-verifier
  • claim-truth-gate
  • completion-contract
  • contract-checker
  • fail-loud
  • verification-bench

Install and run

Python 3.11 or newer is required.

bash
python -m pip install dailyaiagents-evidence-gate==0.1.1python -m pip install dailyaiagents-release-gate==0.1.1
dailyai-evidence-gate --root /absolute/path/to/workspacedailyai-release-gate --root /absolute/path/to/workspace

Until the packages are public, install from a clean checkout:

bash
python -m pip install ./servers/evidence-gate ./servers/release-gate

Both servers use MCP stdio transport. A representative client configuration is:

json
{  "mcpServers": {    "dailyai-evidence-gate": {      "command": "dailyai-evidence-gate",      "args": ["--root", "/absolute/path/to/workspace"]    },    "dailyai-release-gate": {      "command": "dailyai-release-gate",      "args": ["--root", "/absolute/path/to/workspace"]    }  }}

See client configuration for the supported transport boundary.

Reproduce the proof

Run the complete local gate:

bash
bash scripts/test-all.sh

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.

text
MCP client   |  stdio + structured inputs   vEvidence Gate / Release Gate   |  canonical path resolution beneath --root   vLocal retained files  --->  structured status + scoped receipt

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.

來源:README.md,提交 a64c0b8

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.1最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分