← WebMCP Directory

Tool tree

finish-small-app-release-evidence-d.vercel.app

Developer ToolsTools verified
Website
A local-first release evidence desk that keeps source, build, runtime, human play, and external release claims honest.
Explore capabilities
    get_project_snapshotAnswer

    Read the active project, its atomic release claims, derived verdicts, evidence coverage, and current revision. Use claim IDs from this result in later evidence calls.

    View tool JSON
    {
      "name": "get_project_snapshot",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the active project, its atomic release claims, derived verdicts, evidence coverage, and current revision. Use claim IDs from this result in later evidence calls.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "detail": {
            "type": "string",
            "enum": [
              "summary",
              "claims"
            ],
            "description": "Choose summary counts or include up to 12 claim records."
          }
        }
      }
    }
    list_missing_evidenceAnswer

    List concrete release gaps for the active project, including undefined claims, missing proof, contradictions, and agent-proposed items awaiting human review.

    View tool JSON
    {
      "name": "list_missing_evidence",
      "kind": "answer",
      "impl": "imperative",
      "description": "List concrete release gaps for the active project, including undefined claims, missing proof, contradictions, and agent-proposed items awaiting human review.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "track": {
            "type": "string",
            "enum": [
              "source",
              "build",
              "install_runtime",
              "human_play",
              "external_release"
            ],
            "description": "Optional evidence track to inspect."
          }
        }
      }
    }
    audit_release_claimsAction

    Evaluate whether recorded claims are supported, contradicted, or unverified using only confirmed evidence. Optionally audit one claim by its current snapshot ID.

    View tool JSON
    {
      "name": "audit_release_claims",
      "kind": "act",
      "impl": "imperative",
      "description": "Evaluate whether recorded claims are supported, contradicted, or unverified using only confirmed evidence. Optionally audit one claim by its current snapshot ID.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "claim_id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 100,
            "description": "Optional exact claim ID from get_project_snapshot."
          }
        }
      }
    }
    add_evidence_itemAction

    Record one dated observation against an existing claim and update the live desk. Supporting items enter human review; contradictions apply immediately and never create a Pass.

    View tool JSON
    {
      "name": "add_evidence_item",
      "kind": "act",
      "impl": "imperative",
      "description": "Record one dated observation against an existing claim and update the live desk. Supporting items enter human review; contradictions apply immediately and never create a Pass.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "claim_id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 100,
            "description": "Claim ID from the live snapshot."
          },
          "title": {
            "type": "string",
            "minLength": 3,
            "maxLength": 100,
            "description": "Short evidence label."
          },
          "observation": {
            "type": "string",
            "minLength": 8,
            "maxLength": 500,
            "description": "What was actually observed, without secrets or private paths."
          },
          "evidence_type": {
            "type": "string",
            "enum": [
              "source_inspection",
              "commit_reference",
              "build_log",
              "artifact_check",
              "install_receipt",
              "runtime_observation",
              "human_play_session",
              "external_status_check"
            ],
            "description": "Evidence category matching the selected claim boundary."
          },
          "result": {
            "type": "string",
            "enum": [
              "supports",
              "contradicts"
            ],
            "description": "Whether the observation supports or contradicts the claim."
          },
          "observed_at": {
            "type": "string",
            "format": "date-time",
            "description": "ISO 8601 time when the observation occurred."
          },
          "source_label": {
            "type": "string",
            "minLength": 2,
            "maxLength": 100,
            "description": "Non-sensitive source label, such as CI run or tester note."
          }
        },
        "required": [
          "claim_id",
          "title",
          "observation",
          "evidence_type",
          "result",
          "observed_at",
          "source_label"
        ]
      }
    }
    generate_release_planAction

    Create an ordered verification plan from current evidence gaps. The plan separates developer checks, human testing, and external release confirmation.

    View tool JSON
    {
      "name": "generate_release_plan",
      "kind": "act",
      "impl": "imperative",
      "description": "Create an ordered verification plan from current evidence gaps. The plan separates developer checks, human testing, and external release confirmation.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "focus_track": {
            "type": "string",
            "enum": [
              "source",
              "build",
              "install_runtime",
              "human_play",
              "external_release"
            ],
            "description": "Optional track to focus the plan."
          },
          "max_steps": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12,
            "description": "Maximum number of ordered steps to return."
          }
        }
      }
    }
    export_sanitized_handoffAction

    Return a privacy-scrubbed handoff of claims, confirmed evidence, gaps, and proof boundaries. Emails, secrets, private URLs, and local paths are redacted.

    View tool JSON
    {
      "name": "export_sanitized_handoff",
      "kind": "act",
      "impl": "imperative",
      "description": "Return a privacy-scrubbed handoff of claims, confirmed evidence, gaps, and proof boundaries. Emails, secrets, private URLs, and local paths are redacted.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "format": {
            "type": "string",
            "enum": [
              "markdown",
              "json"
            ],
            "description": "Output format for the sanitized report."
          }
        }
      }
    }