{"configuration":{"bootstrap":"Create the provider identity and service once, then store its API key, webhook secret, and service ID as asset-scoped credentials.","configured":false,"jobs":{"completed":0,"failed":0,"latest":null,"pending":0,"processing":0,"retrying":0,"total":0},"normalOwnerFulfillmentRequired":false,"service":{"category":"developer-security","deliverable_schema":{"properties":{"limitations":{"items":{"type":"string"},"type":"array"},"proof":{"type":"object"},"protocol":{"const":"repoguard.review/v1","type":"string"},"request":{"type":"object"},"result":{"type":"object"},"scope":{"type":"object"}},"required":["protocol","request","scope","result","limitations","proof"],"type":"object"},"description":"Scan one public GitHub repository revision with fixed RepoGuard Semgrep rules, Gitleaks secret detection, and OSV dependency advisories. RepoGuard pins the public default branch when a commit is omitted, never executes repository code, redacts secrets and source excerpts, and returns content-addressed JSON evidence.","estimated_delivery":"5m","fulfillment_type":"automated","input_schema":{"additionalProperties":false,"properties":{"commit":{"description":"Optional immutable commit. Omit it to pin the public default branch automatically.","pattern":"^[0-9a-fA-F]{40}$","type":"string"},"repository":{"description":"Public GitHub repository URL.","pattern":"^https://github\\.com/[A-Za-z0-9_.-]{1,100}/[A-Za-z0-9_.-]{1,100}(?:\\.git)?/?$","type":"string"}},"required":["repository"],"type":"object"},"name":"RepoGuard \u2014 Public Repository Security Review","price":{"fixed":"$0.50"},"pricing_model":"fixed","service_type":"automated_service","tags":["github","security","secret-detection","dependencies","code-review"]},"serviceId":null,"webhookUrl":"https://oix-repoguard.fly.dev/integrations/the402/webhook"},"listing":{"category":"developer-security","deliverable_schema":{"properties":{"limitations":{"items":{"type":"string"},"type":"array"},"proof":{"type":"object"},"protocol":{"const":"repoguard.review/v1","type":"string"},"request":{"type":"object"},"result":{"type":"object"},"scope":{"type":"object"}},"required":["protocol","request","scope","result","limitations","proof"],"type":"object"},"description":"Scan one public GitHub repository revision with fixed RepoGuard Semgrep rules, Gitleaks secret detection, and OSV dependency advisories. RepoGuard pins the public default branch when a commit is omitted, never executes repository code, redacts secrets and source excerpts, and returns content-addressed JSON evidence.","estimated_delivery":"5m","fulfillment_type":"automated","input_schema":{"additionalProperties":false,"properties":{"commit":{"description":"Optional immutable commit. Omit it to pin the public default branch automatically.","pattern":"^[0-9a-fA-F]{40}$","type":"string"},"repository":{"description":"Public GitHub repository URL.","pattern":"^https://github\\.com/[A-Za-z0-9_.-]{1,100}/[A-Za-z0-9_.-]{1,100}(?:\\.git)?/?$","type":"string"}},"required":["repository"],"type":"object"},"name":"RepoGuard \u2014 Public Repository Security Review","price":{"fixed":"$0.50"},"pricing_model":"fixed","service_type":"automated_service","tags":["github","security","secret-detection","dependencies","code-review"]},"protocol":"repoguard.the402-service/v1","revenueRecognition":"A completed marketplace job is not revenue until OIX independently verifies an unrelated external settlement bound to its RepoGuard delivery digest."}
