{
  "schema_version": "1.0.0",
  "provider": {
    "name": "Decision Data Studio",
    "support": {
      "email": "sales@ikoles.dev"
    }
  },
  "machine_catalog": {
    "url": "https://api.ikoles.dev/catalog.json",
    "method": "GET",
    "inputs": [
      "HTTP GET request; no request body"
    ],
    "outputs": {
      "media_type": "application/json",
      "description": "Current API and downloadable-product metadata, including methods, delivery modes and prices."
    },
    "pricing": {
      "catalog_access": "No charge to read the catalog; listed offers are priced individually."
    },
    "payment": {
      "catalog_access": "No payment required",
      "listed_offer_mechanism": "x402",
      "network": "Base Mainnet",
      "asset": "USDC"
    },
    "limitations": [
      "This endpoint is discovery metadata, not the purchased deliverable.",
      "Clients must inspect the selected offer's response and payment challenge before purchase."
    ]
  },
  "offers": [
    {
      "id": "eu-tender-shortlist",
      "name": "EU Tender Shortlist",
      "kind": "research_service",
      "url": "https://payhip.com/b/6H7s9",
      "summary": "A one-off, hand-checked shortlist of 10 EU and UK public procurement opportunities ranked by fit and deadline.",
      "inputs": {
        "required": [
          "Description of the service or product sold",
          "Countries where delivery is possible"
        ],
        "optional": [
          "Preferred sectors",
          "Minimum contract value",
          "Exclusions"
        ]
      },
      "outputs": {
        "format": "Ranked 10-row shortlist",
        "delivery": "Sent to the email used at checkout, normally within two business days",
        "fields": [
          "Fit ranking and concise match rationale",
          "Buyer",
          "Geography",
          "Deadline",
          "Value when published",
          "Direct official notice or submission link"
        ]
      },
      "pricing": {
        "amount": 29,
        "currency": "USD",
        "billing": "one_time",
        "subscription": false
      },
      "payment": {
        "mechanism": "Payhip checkout"
      },
      "limitations": [
        "Research only; no legal, procurement or bid-writing advice.",
        "Eligibility, tender requirements and participation decisions remain the buyer's responsibility.",
        "No bid application or submission is performed.",
        "No guarantee of eligibility, award, revenue or ten perfect matches; narrow criteria can produce weaker matches.",
        "No recurring monitoring subscription and no invented values when a notice does not publish one."
      ]
    },
    {
      "id": "csv-json-data-quality-toolkit",
      "name": "CSV/JSON Data Quality Toolkit",
      "kind": "digital_download",
      "url": "https://ikoles.dev/products/data-quality-toolkit/",
      "summary": "A dependency-free, local Python toolkit for structural checks on CSV, JSON, JSONL and NDJSON data.",
      "inputs": {
        "data_formats": [
          "CSV",
          "JSON",
          "JSONL",
          "NDJSON"
        ],
        "runtime": "Python 3.10 or newer",
        "checks": [
          "Required fields",
          "Duplicate rows",
          "Duplicate keys",
          "Mixed JSON types"
        ]
      },
      "outputs": {
        "format": "Deterministic local structural report with issue evidence and process exit codes",
        "delivery": "Verified ZIP download after x402 settlement",
        "included": [
          "Python checker",
          "Example datasets and expected reports",
          "Shell and PowerShell runners",
          "Guides, recipes, troubleshooting and checklist"
        ]
      },
      "pricing": {
        "amount": 9,
        "currency": "USD",
        "billing": "one_time",
        "subscription": false
      },
      "payment": {
        "mechanism": "x402",
        "settlement_asset": "USDC",
        "network": "Base Mainnet",
        "requires": "x402-compatible client and USDC on Base",
        "catalog_url": "https://api.ikoles.dev/catalog.json"
      },
      "limitations": [
        "Structural checks do not prove semantic accuracy, compliance or compatibility with every destination system.",
        "The included checker runs locally and makes no network calls; payment and download use the external x402 flow."
      ]
    },
    {
      "id": "codex-safe-paid-work-kit",
      "name": "Codex Safe Paid-Work Kit",
      "kind": "digital_download",
      "url": "https://ikoles.dev/products/paid-work-kit/",
      "summary": "An inspectable local wrapper that runs one bounded, eligible public brief through an installed Codex CLI.",
      "inputs": {
        "job": "One eligible public software, data or research brief",
        "runtime": "Node.js 20 or newer",
        "requires": [
          "User-installed and authenticated Codex CLI",
          "A brief that fits the included job contract and policy boundary"
        ]
      },
      "outputs": {
        "format": "Strict JSON local deliverable subject to size limits and credential-output scanning",
        "delivery": "Verified ZIP download after x402 settlement",
        "included": [
          "Worker wrapper",
          "Bounded job contract",
          "Result schema",
          "Scope examples",
          "Threat model, tests, troubleshooting and checklist"
        ]
      },
      "pricing": {
        "amount": 15,
        "currency": "USD",
        "billing": "one_time",
        "subscription": false
      },
      "payment": {
        "mechanism": "x402",
        "settlement_asset": "USDC",
        "network": "Base Mainnet",
        "requires": "x402-compatible client and USDC on Base",
        "catalog_url": "https://api.ikoles.dev/catalog.json"
      },
      "limitations": [
        "Codex access and authentication are not included.",
        "The kit does not establish authorization or escrow and does not make arbitrary work safe.",
        "It creates a local deliverable; it does not submit marketplace work.",
        "Payments, signatures, GitHub writes and HackerOne submissions are outside the permitted worker boundary.",
        "Output safety and correctness are not guaranteed; policy, authorization and factual review remain required."
      ]
    },
    {
      "id": "data-quality-audit-pack",
      "name": "Data Quality Audit Pack",
      "kind": "digital_download",
      "url": "https://ikoles.dev/products/data-quality-audit-pack/",
      "summary": "A local-first CSV and JSON checker plus a six-step workflow and editable templates for documenting audit scope, findings, decisions and reruns.",
      "inputs": {
        "data_formats": [
          "CSV",
          "JSON",
          "JSONL",
          "NDJSON"
        ],
        "runtime": "Python 3.10 or newer",
        "use_case": "Repeatable structural data-quality audits that need an inspectable evidence trail"
      },
      "outputs": {
        "format": "Verified 26-file ZIP download",
        "delivery": "Download URL returned after PayanAgent x402 settlement",
        "included": [
          "Dependency-free structural checker",
          "Six-step audit workflow",
          "Editable audit brief, findings register and audit summary",
          "Synthetic examples and deterministic expected reports",
          "Tests, troubleshooting, MIT license, provenance and file-level QA manifest"
        ]
      },
      "pricing": {
        "amount": 12,
        "currency": "USDC",
        "billing": "one_time",
        "subscription": false
      },
      "payment": {
        "mechanism": "x402 via PayanAgent",
        "settlement_asset": "USDC",
        "network": "Base Mainnet",
        "requires": "x402-compatible client and USDC on Base",
        "checkout_url": "https://payanagent.com/x402/kh7a0qtzkrd76254991c08y14d8ayw9n",
        "marketplace_url": "https://payanagent.com/marketplace/offers/kh7a0qtzkrd76254991c08y14d8ayw9n"
      },
      "limitations": [
        "Structural checks do not prove semantic accuracy, compliance or compatibility with every destination system.",
        "The included tool does not modify source files or apply automatic fixes.",
        "This is a reusable tool pack, not a managed custom audit, legal opinion, compliance assessment or integration service.",
        "The checker runs locally without network calls; checkout and download use PayanAgent and x402."
      ]
    },
    {
      "id": "agent-readable-product-catalog-kit",
      "name": "Agent-Readable Product Catalog Kit",
      "kind": "digital_download",
      "url": "https://ikoles.dev/products/agent-readable-product-catalog-kit/",
      "summary": "A JSON catalog schema, dependency-free validator and reusable publishing templates for sellers of downloadable products, datasets and templates.",
      "inputs": {
        "product_types": [
          "download",
          "dataset",
          "template"
        ],
        "runtime": "Python 3.10 or newer",
        "use_case": "Consistent agent-readable product metadata and local pre-publication validation"
      },
      "outputs": {
        "format": "Verified 21-file ZIP download",
        "delivery": "Download URL returned after PayanAgent x402 settlement",
        "included": [
          "JSON Schema Draft 2020-12 catalog contract",
          "Dependency-free Python validator with deterministic JSON reports",
          "Editable template plus valid and invalid example catalogs",
          "Field reference, PayanAgent mapping, listing-copy template and release checklist",
          "Tests, expected reports, commercial-use license, QA manifest and SHA-256 checksums"
        ]
      },
      "pricing": {
        "amount": 7,
        "currency": "USDC",
        "billing": "one_time",
        "subscription": false
      },
      "payment": {
        "mechanism": "x402 via PayanAgent",
        "settlement_asset": "USDC",
        "network": "Base Mainnet",
        "requires": "x402-compatible client and USDC on Base",
        "checkout_url": "https://payanagent.com/x402/kh75q1x2s14fahgrnve67dkrad8ayfnt",
        "marketplace_url": "https://payanagent.com/marketplace/offers/kh75q1x2s14fahgrnve67dkrad8ayfnt"
      },
      "limitations": [
        "This is not an official PayanAgent, A2A, Schema.org or x402 standard.",
        "Structural validation does not verify product rights, factual claims, live checkout behavior, license sufficiency or delivery availability.",
        "The validator runs locally without network calls; checkout and download use PayanAgent and x402.",
        "The pack does not guarantee indexing, marketplace acceptance, traffic, conversion, revenue or sales."
      ]
    },
    {
      "id": "automation-data-toolkit-bundle",
      "name": "Automation & Data Toolkit Bundle",
      "kind": "digital_download_bundle",
      "url": "https://ikoles.dev/products/automation-data-bundle/",
      "summary": "Both complete local-first tools plus unified scenario guidance that keeps their requirements and risk boundaries separate.",
      "inputs": {
        "data_tool": "CSV, JSON, JSONL or NDJSON data; Python 3.10 or newer",
        "agent_work_tool": "One eligible public brief; Node.js 20 or newer and an installed, authenticated Codex CLI"
      },
      "outputs": {
        "format": "One bundle containing both complete version 1.0.0 products",
        "delivery": "Verified ZIP download after x402 settlement",
        "included": [
          "CSV/JSON Data Quality Toolkit",
          "Codex Safe Paid-Work Kit",
          "Bundle start guide and scenario map",
          "Examples, deterministic reports, tests, threat model and troubleshooting",
          "Product-specific acceptance checklists"
        ]
      },
      "pricing": {
        "amount": 24,
        "currency": "USD",
        "billing": "one_time",
        "subscription": false
      },
      "payment": {
        "mechanism": "x402",
        "settlement_asset": "USDC",
        "network": "Base Mainnet",
        "requires": "x402-compatible client and USDC on Base",
        "catalog_url": "https://api.ikoles.dev/catalog.json"
      },
      "limitations": [
        "The two tools remain independent and apply to different scopes.",
        "The bundle does not automate marketplace acceptance or submission.",
        "The bundle does not guarantee income, correctness or model accuracy."
      ]
    }
  ]
}
