{"domain":"bounty-engineer-x402-prod.onrender.com","count":1,"changes":[{"captured_at":"2026-10-01T08:03:51","card_hash":"dad39156d4aec51eae5d82d15c9dc6a061bdc30c3d455ba468ae5789de622a13","previous_card_hash":null,"diff":{"skills_added":[{"id":"action-idempotency","name":"Action Idempotency Gate","description":"Seller-agnostic reserve/status/commit/release primitive that prevents duplicate external side effects across retries and agent restarts.","tags":["idempotency","exactly-once","duplicate-action","retry","side-effect","control-plane","agent-infrastructure","x402"],"inputModes":null,"outputModes":null},{"id":"agent-commerce-plan","name":"Agent Commerce Plan","description":"Route repeated agent API purchases within a fixed spend budget; use it as an agent spend-control meter before machine purchases.","tags":["workflow","agent-infrastructure","agent-commerce-plan","agent commerce","agent control meter","agent spend control","buy api calls","provider budget routing","api purchase plan"],"inputModes":null,"outputModes":null},{"id":"agent-execution-gate","name":"Agent Execution Gate","description":"Unified pre-execution control plane combining tool argument safety, prompt-injection screening, stateful purchase controls and seller-agnostic action idempotency.","tags":["execution-gate","policy","idempotency","purchase-firewall","prompt-injection","tool-safety","control-plane","agent-infrastructure","x402"],"inputModes":null,"outputModes":null},{"id":"agent-opportunity-underwriter","name":"Agent Opportunity Underwriter","description":"Convert deep bounty evidence into a proceed/conditional/avoid decision with confidence, kill conditions and the next machine action.","tags":["underwriting","bounty","risk","decision","autonomous-agent","github","x402"],"inputModes":null,"outputModes":null},{"id":"agent-purchase-firewall","name":"Agent Purchase Firewall","description":"Stateful pre-payment decision layer for autonomous agents: caller-defined budgets, duplicate-intent detection, seller pay-to/network drift and price-jump checks without signing the downstream payment.","tags":["agent-payments","x402","budget","firewall","duplicate-payment","seller-risk","agent-infrastructure"],"inputModes":null,"outputModes":null},{"id":"agent-revenue-command-center","name":"Agent Revenue Command Center","description":"Premium portfolio command layer for up to three GitHub bounties with deep evidence, execution order, fallback order and portfolio kill switch.","tags":["revenue","portfolio","command-center","bounty","ranking","risk","agent-economy","x402"],"inputModes":null,"outputModes":null},{"id":"agent-state","name":"Agent State Fabric","description":"Low-cost persistent coordination primitives for autonomous workflows: get/put, atomic counters, compare-and-set and TTL locks using a caller-held namespace secret.","tags":["agent-memory","state","coordination","locks","counter","cas","redis","agent-infrastructure"],"inputModes":null,"outputModes":null},{"id":"agent-work-plan","name":"Software Engineering Agent Work Plan","description":"Code task and software engineering agent hour of work: a deterministic six-phase execution plan with risk flags, acceptance criteria and stop conditions.","tags":["workflow","agent-infrastructure","agent-work-plan","code task software engineering","agent hour of work","agent work","software task plan","engineering task","implementation checklist"],"inputModes":null,"outputModes":null},{"id":"autonomous-bounty-due-diligence","name":"Autonomous Bounty Due Diligence","description":"Deep GitHub bounty due diligence including repository policy files, linked PR competition, payout signals and autonomy blockers.","tags":["bounty","github","policy","competition","payout","agent-economy","due-diligence","x402"],"inputModes":null,"outputModes":null},{"id":"autonomous-execution-blueprint","name":"Autonomous Execution Blueprint","description":"Turn deep bounty evidence into a six-phase autonomous execution control plan with validation, payout checks and stop conditions.","tags":["execution","plan","validation","bounty","autonomy","revenue","x402"],"inputModes":null,"outputModes":null},{"id":"base64-transform","name":"Encode or decode Base64","description":"Encode UTF-8 text or decode Base64/Base64URL into bytes, hex and UTF-8 when valid.","tags":["base64","base64url","encode","decode","encoding","x402"],"inputModes":null,"outputModes":null},{"id":"batch-budget-plan","name":"Batch Budget Plan","description":"Allocate a hard budget across many metered API calls and return exact planned calls, dropped calls and spend before execution.","tags":["workflow","agent-infrastructure","batch-budget-plan","batch budget","api spend planner","call budget","allocate api budget","metered calls budget","agent cost planner"],"inputModes":null,"outputModes":null},{"id":"bounty-deal-desk","name":"Bounty Deal Desk","description":"Compare up to three GitHub bounties with deep due diligence and return one ranked opportunity portfolio for an autonomous coding agent.","tags":["bounty","portfolio","github","revenue","ranking","due-diligence","agent-economy","x402"],"inputModes":null,"outputModes":null},{"id":"bounty-intelligence","name":"Bounty Intelligence","description":"Live screening of a public GitHub bounty issue for reward, payout rails, AI-policy signals, assignment and competition risk.","tags":["bounty","github","reward","due-diligence","coding-agent","revenue","x402"],"inputModes":null,"outputModes":null},{"id":"cache-key-plan","name":"Cache Key Plan","description":"Canonicalize an HTTP request envelope and return a deterministic SHA-256 cache key for agent and API workflows.","tags":["workflow","agent-infrastructure","cache-key-plan","cache key","request cache key","http cache fingerprint","deterministic request key"],"inputModes":null,"outputModes":null},{"id":"context-pack","name":"Context Pack","description":"Select query-relevant verbatim excerpts under a character budget, deduplicate chunks and preserve source offsets for retrieval workflows.","tags":["workflow","agent-infrastructure","context-pack","context pack","compress context","context budget","token budget","retrieval context","verbatim context"],"inputModes":null,"outputModes":null},{"id":"cost-break-even","name":"API Cost Break-Even","description":"Compare provider fixed and per-call costs, reliability-adjusted cost per successful call and total spend for a target volume.","tags":["workflow","agent-infrastructure","cost-break-even","api cost comparison","break even api","provider cost","cost per successful call","cheapest api volume"],"inputModes":null,"outputModes":null},{"id":"csv-to-json","name":"CSV to JSON","description":"Parse bounded CSV, TSV, semicolon or pipe-delimited text into deterministic JSON records with header validation.","tags":["workflow","agent-infrastructure","csv-to-json","csv to json","tsv to json","parse csv","convert spreadsheet text","delimited data"],"inputModes":null,"outputModes":null},{"id":"data-quality-gate","name":"Data Quality Gate","description":"Accept or reject batches of up to 200 records using schema validation and composite uniqueness checks before data enters a workflow.","tags":["workflow","agent-infrastructure","data-quality-gate","data quality","duplicate records","batch validation","etl quality","dataset validation","check records"],"inputModes":null,"outputModes":null},{"id":"delta-witness","name":"Delta Witness","description":"Produce a tamper-evident before/after change witness with SHA-256 hashes and bounded field-level deltas.","tags":["workflow","agent-infrastructure","delta-witness","delta witness","change witness","before after proof","state delta","change evidence","page state evidence"],"inputModes":null,"outputModes":null},{"id":"document-structure-scan","name":"Document Structure Scan","description":"Extract headings, dates, money amounts and obligation markers from long-form documents without pretending to provide legal advice.","tags":["workflow","agent-infrastructure","document-structure-scan","legal document analysis","document analysis","contract structure","document dates amounts","obligation extraction","agreement scan"],"inputModes":null,"outputModes":null},{"id":"evidence-pack","name":"Evidence Pack","description":"Build an auditable quote packet: verify exact quote presence, source hashes, character offsets and caller-declared freshness.","tags":["workflow","agent-infrastructure","evidence-pack","evidence pack","citation check","verify quote","source grounding","research evidence","exact quotes"],"inputModes":null,"outputModes":null},{"id":"funding-rates","name":"Live Perpetual Funding Rates","description":"Fetch a normalized live funding-rate snapshot for USDT/USDC perpetuals from Binance and Bybit with per-venue fallback and next funding time where available.","tags":["funding-rates","perpetuals","market-data","binance","bybit","x402"],"inputModes":null,"outputModes":null},{"id":"json-canonicalize","name":"Canonicalize JSON","description":"Recursively sort JSON object keys, minify to deterministic canonical bytes and return a SHA-256 digest.","tags":["json","canonical","normalize","sha256","deterministic","x402"],"inputModes":null,"outputModes":null},{"id":"json-change-set","name":"JSON Change Set","description":"Compare JSON snapshots and return only changed fields with hashes, exact counts and configurable ignored paths.","tags":["workflow","agent-infrastructure","json-change-set","json diff","snapshot diff","changed fields","change detection","compare snapshots","compare json snapshots"],"inputModes":null,"outputModes":null},{"id":"json-contract-check","name":"JSON Contract Check","description":"Validate generated JSON against an explicit supported schema subset with precise error pointers; no guessed repairs.","tags":["workflow","agent-infrastructure","json-contract-check","structured output","json validation","validate json","json contract","output schema","validate generated json"],"inputModes":null,"outputModes":null},{"id":"json-pointer-extract","name":"JSON Pointer Extract","description":"Extract up to 100 RFC6901-style JSON pointer paths from one structured value with explicit found/missing results.","tags":["workflow","agent-infrastructure","json-pointer-extract","json pointer","extract json paths","json field extraction","structured path lookup"],"inputModes":null,"outputModes":null},{"id":"json-to-csv","name":"JSON to CSV","description":"Convert bounded arrays of JSON records into deterministic CSV/TSV with proper quoting and an output hash.","tags":["workflow","agent-infrastructure","json-to-csv","json to csv","json to tsv","export records csv","convert json records"],"inputModes":null,"outputModes":null},{"id":"jwt-decode","name":"Decode a JWT","description":"Decode JWT header and payload without claiming signature or claim verification.","tags":["jwt","decode","token","json","x402"],"inputModes":null,"outputModes":null},{"id":"lead-score","name":"Rule-Based Lead Score","description":"Rank caller-supplied startup, venture, sales or partnership leads with transparent weighted rules and matched-rule evidence.","tags":["workflow","agent-infrastructure","lead-score","startup funding venture leads","venture leads","lead scoring","startup leads","investor leads","sales lead ranking"],"inputModes":null,"outputModes":null},{"id":"margin-portfolio-unlock","name":"Recurring API Spend Optimizer — Margin Portfolio","description":"Optimize savings across multiple recurring agent API purchases. Unlock exact lower-cost routes and fallback plans for up to five purchases after a free quote, only when projected aggregate savings are at least five times the fee.","tags":["agent-commerce","portfolio","savings","procurement","cost-optimization","x402","recurring-api-spend","api-cost-optimizer"],"inputModes":null,"outputModes":null},{"id":"margin-unlock","name":"Cheaper API Route Unlock — Margin Exchange","description":"Find a cheaper callable API route and reduce agent purchase cost after a free Margin Exchange quote. Unlock the exact lower-cost provider route, fallback chain and switch economics only when projected savings are at least five times this fee.","tags":["agent-commerce","savings","procurement","cost-optimization","x402","routing","cheaper-api","api-cost-optimizer","fallback-routing"],"inputModes":null,"outputModes":null},{"id":"pii-redaction-map","name":"PII Redaction Map","description":"Detect and redact common emails, phones, IPv4 addresses and Luhn-valid payment-card-like numbers while preserving offsets and hashes.","tags":["workflow","agent-infrastructure","pii-redaction-map","pii redaction","redact personal data","mask email phone","privacy scrub","sensitive text redaction"],"inputModes":null,"outputModes":null},{"id":"provider-route-plan","name":"Provider Route Plan","description":"Choose the cheapest reliable API provider with deterministic fallback routing from caller-supplied price, latency, reliability, trust and freshness measurements.","tags":["workflow","agent-infrastructure","provider-route-plan","provider routing","route providers","cheapest reliable api","fallback provider","latency cost reliability","choose api provider"],"inputModes":null,"outputModes":null},{"id":"public-web-audit","name":"Audit a public web page","description":"Fetch one public HTTP/HTTPS HTML page and return deterministic page metadata, canonical, OpenGraph, JSON-LD, HTTP/web-health and agent-readiness signals.","tags":["web","seo","page-metadata","http-health","metadata","audit","canonical","json-ld","open-graph","x402"],"inputModes":null,"outputModes":null},{"id":"rate-limit-plan","name":"Rate Limit Plan","description":"Plan request batches under per-minute and optional per-hour API limits with explicit timestamps and remaining work.","tags":["workflow","agent-infrastructure","rate-limit-plan","rate limit planner","api rate limit","requests per minute","throttle plan","batch api schedule"],"inputModes":null,"outputModes":null},{"id":"record-dedupe","name":"Structured Record Dedupe","description":"Deduplicate up to 1000 structured records by caller-selected keys with normalized string matching and explicit duplicate evidence.","tags":["workflow","agent-infrastructure","record-dedupe","record dedupe","deduplicate json records","remove duplicate rows","duplicate data","unique records"],"inputModes":null,"outputModes":null},{"id":"research-brief-pack","name":"Research Brief Agent Evidence Pack","description":"Research brief agent work from caller-supplied sources: extractive evidence points with quotes, offsets and source hashes.","tags":["workflow","agent-infrastructure","research-brief-pack","research brief agent work","research brief","research agent","brief from sources","source brief","research evidence"],"inputModes":null,"outputModes":null},{"id":"result-consensus-gate","name":"Result Consensus Gate","description":"Compare multiple provider outputs, measure exact agreement and expose field-level consensus before an autonomous workflow trusts a result.","tags":["workflow","agent-infrastructure","result-consensus-gate","result consensus","compare provider outputs","cross check apis","multi provider verification","agreement gate","provider consensus"],"inputModes":null,"outputModes":null},{"id":"retry-policy-plan","name":"Retry Policy Plan","description":"Plan safe retries for transient API failures, 429 responses and timeouts with bounded backoff, idempotency and side-effect checks.","tags":["workflow","agent-infrastructure","retry-policy-plan","retry policy","retry failed api","backoff plan","429 retry","timeout retry","side effect retry"],"inputModes":null,"outputModes":null},{"id":"run-ledger","name":"Agent Run Ledger","description":"Append-only workflow event/checkpoint ledger with ordered stream IDs and SHA-256 payload fingerprints for autonomous run recovery and audit.","tags":["run-ledger","checkpoint","replay","audit","workflow","state","control-plane","agent-infrastructure","x402"],"inputModes":null,"outputModes":null},{"id":"schema-drift-guard","name":"Schema Drift Guard","description":"Detect breaking structural changes between JSON/OpenAPI-style schemas before an autonomous integration fails.","tags":["schema","openapi","mcp","breaking-change","monitoring","agent-infrastructure","x402"],"inputModes":null,"outputModes":null},{"id":"schema-sample","name":"Schema Sample Generator","description":"Generate a deterministic structural example from a simple JSON-schema-like object for tool testing and agent planning.","tags":["workflow","agent-infrastructure","schema-sample","schema sample","json schema example","generate sample json","tool schema example","mock payload"],"inputModes":null,"outputModes":null},{"id":"structured-record-merge","name":"Structured Record Merge","description":"Merge structured records only where enough independent caller-supplied sources agree, while preserving field provenance and surfacing conflicts.","tags":["workflow","agent-infrastructure","structured-record-merge","merge provider data","structured merge","record consensus","merge api results","field provenance","resolve structured conflicts"],"inputModes":null,"outputModes":null},{"id":"tender-match","name":"Tender Engineer Match","description":"Rank a bounded TED search against supplier capabilities, with transparent relevance reasons and source links. Not a qualification or win prediction.","tags":["procurement","tenders","TED","x402"],"inputModes":null,"outputModes":null},{"id":"tender-search","name":"Tender Engineer Search","description":"Search current TED procurement notices with country, CPV and keyword filters. Up to 100 notices; not exhaustive coverage.","tags":["procurement","tenders","TED","x402"],"inputModes":null,"outputModes":null},{"id":"text-chunker","name":"Text Chunker","description":"Split long text into bounded overlapping chunks with stable offsets and SHA-256 hashes for RAG and agent pipelines.","tags":["workflow","agent-infrastructure","text-chunker","text chunker","rag chunks","chunk text","retrieval chunks","overlap chunks","document chunks"],"inputModes":null,"outputModes":null},{"id":"text-digest","name":"Hash and encode text","description":"Return SHA-256, SHA-512 and Base64 for UTF-8 text with no external API dependency.","tags":["hash","sha256","sha512","base64","encoding","x402"],"inputModes":null,"outputModes":null},{"id":"tool-call-dry-run","name":"Tool Call Dry-Run Guard","description":"Preflight autonomous tool arguments against a JSON-schema subset and flag destructive, financial, secret-bearing or private-network inputs before execution.","tags":["security","tool-call","validation","schema","preflight","agent-infrastructure","x402"],"inputModes":null,"outputModes":null},{"id":"tool-output-quality-gate","name":"Tool Output Quality Gate","description":"Reject structurally incomplete, stale or schema-invalid tool output before it contaminates the next autonomous step.","tags":["workflow","agent-infrastructure","tool-output-quality-gate","tool output quality","validate tool result","stale api result","output gate","required fields check","agent result quality"],"inputModes":null,"outputModes":null},{"id":"tool-response-shield","name":"Tool Response Injection Shield","description":"Scan untrusted tool or web responses for prompt injection and exfiltration patterns and return findings plus sanitized content.","tags":["security","prompt-injection","tool-response","sanitization","agent-infrastructure","x402"],"inputModes":null,"outputModes":null},{"id":"url-normalize","name":"URL Normalize","description":"Normalize HTTP(S) URLs, strip fragments and tracking parameters, sort query parameters and return a stable hash.","tags":["workflow","agent-infrastructure","url-normalize","url normalize","canonical url","strip utm","normalize query parameters","url canonicalization"],"inputModes":null,"outputModes":null},{"id":"web-extract","name":"URL to Markdown + Source Hash","description":"Extract a public webpage as clean Markdown with a deterministic source hash, plain text, metadata and structured outbound links for agent research.","tags":["url2md","web","extract","public-webpage","markdown","source-hash","structured-json","source-evidence","content","agent-infrastructure","x402"],"inputModes":null,"outputModes":null},{"id":"x402-payment-preflight","name":"x402 Payment Preflight","description":"Check a seller's public x402 manifest, OpenAPI and health metadata before payment without spending buyer funds.","tags":["x402","payment","preflight","trust","seller","risk","agent-infrastructure"],"inputModes":null,"outputModes":null},{"id":"x402-settlement-test","name":"x402 Settlement Canary","description":"Minimal-cost live x402 payment-path test. A successful paid retry proves the buyer can complete a real Solana USDC settlement and receive a protected response.","tags":["x402","settlement","payment-test","canary","solana","usdc","agent-infrastructure"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Bounty Engineer Agent Security & Revenue"},{"field":"description","before":null,"after":"Agent-native Margin Exchange plus provider routing, result consensus, spend planning, retry control, Tender Engineer, tool-call safety and bounty intelligence. Free margin quotes identify projected savings before any paid unlock. Payments settle in USDC on Solana mainnet."},{"field":"version","before":null,"after":"1.2.1"},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://bounty-engineer-x402-prod.onrender.com/a2a"},{"field":"documentationUrl","before":null,"after":"https://bounty-engineer-x402-prod.onrender.com/for-agents"},{"field":"preferredTransport","before":null,"after":"JSONRPC"},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false}},{"field":"provider","before":null,"after":{"organization":"Bounty Engineer","url":"https://bounty-engineer-x402-prod.onrender.com"}}],"other_changed":true,"is_empty":false,"human_summary":"added 55 skills · name ∅ → Bounty Engineer Agent Security & Revenue · description ∅ → Agent-native Margin Exchange plus provid · version ∅ → 1.2.1 · protocolVersion ∅ → 0.3.0 · url ∅ → https://bounty-engineer-x402-prod.onrend · documentationUrl ∅ → https://bounty-engineer-x402-prod.onrend · preferredTransport ∅ → JSONRPC · capabilities ∅ → none · provider ∅ → Bounty Engineer"}}]}