AI Agent Hub
Back to plugins
⚙️

dsh-shipgate

Workflow Updated 2026.08.28

Run the following command in DeepSeek Harness:

dsh plugin install Albertlsy588/dsh-shipgate

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install Albertlsy588/dsh-shipgate in DeepSeek Harness to install this plugin; the full source code is available at https://github.com/Albertlsy588/dsh-shipgate

About this plugin

Before merging code, teams often face a familiar pain: CI logs are scattered across platforms, and hand-assembled summaries are neither auditable nor reproducible. ShipGate is a local-first, pre-merge receipt generator that reads an explicit Git comparison together with caller-supplied check evidence, then writes a deterministic JSON Release Receipt and a portable Markdown summary. It does not execute any checks, upload source code, or claim correctness—its boundary is clearly defined.

In terms of capability, an optional .shipgate.yml configuration lets a team declare required check IDs, severity overrides, CI failure conditions, and path-redaction patterns, turning the criteria for a passing merge from an oral convention into a written, machine-readable contract. It can run as a local CLI in advisory mode or as a GitHub Action on your own runner that enforces the configured policy and blocks the merge when the policy demands it.

Who is it for? If you value a local-first, auditable, zero-source-leak merge gate and want the check evidence plus the final verdict packaged into a single portable receipt, ShipGate is a lightweight option with a sharply defined scope. It can also be mounted as a DeepSeek Harness bundle, exposing the same local inspect core through the shipgate_inspect tool.

Use Cases

  • Generating an auditable JSON receipt and Markdown summary before merge
  • Enforcing merge-blocking policy in GitHub Actions on self-hosted runners
  • Packaging check evidence and verdict into a portable receipt document

Best For

  • Teams that value local-first workflows and zero source-code leakage
  • Engineers who want merge-gate criteria as a written, machine-readable contract
  • DeepSeek Harness plugin users building agent workflows