{
  "schema_version": "2.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": "Offer-specific; inspect each offer's payment field"
    },
    "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://ikoles.dev/services/eu-tender-shortlist/",
      "summary": "Managed UK and EU procurement opportunity intelligence for technology suppliers, starting with a free three-opportunity fit sample.",
      "inputs": {
        "required": [
          "Description of the service or product sold",
          "Countries where delivery is possible",
          "Business email and company name"
        ],
        "optional": [
          "Preferred sectors",
          "Minimum contract value",
          "Exclusions"
        ]
      },
      "outputs": {
        "format": "Qualified opportunity pipeline",
        "delivery": "The initial sample targets one business day; paid delivery follows a written scope agreement",
        "fields": [
          "Fit ranking and concise match rationale",
          "Buyer",
          "Geography",
          "Deadline",
          "Value when published",
          "Direct official notice or submission link",
          "Visible risk or eligibility warning"
        ]
      },
      "pricing": {
        "currency": "EUR",
        "tiers": [
          {
            "name": "Free 3-opportunity fit sample",
            "amount": 0,
            "billing": "one_time"
          },
          {
            "name": "30-day managed pilot",
            "amount": 500,
            "billing": "one_time"
          },
          {
            "name": "Ongoing monitoring",
            "amount": 1500,
            "billing": "monthly"
          },
          {
            "name": "White-label monitoring",
            "amount": 2500,
            "billing": "monthly"
          }
        ]
      },
      "payment": {
        "mechanism": "Direct invoice after written scope acceptance",
        "contact": "sales@ikoles.dev",
        "free_sample_requires_payment": false
      },
      "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 a fixed number of strong matches when current evidence is weak.",
        "White-label delivery requires an agreed client profile, presentation format and communication boundary.",
        "No invented values when a notice does not publish one."
      ]
    },
    {
      "id": "shopify-accessibility-fix-sprint",
      "name": "White-label Shopify Accessibility Fulfilment",
      "kind": "managed_service",
      "url": "https://ikoles.dev/services/shopify-accessibility-sprint/",
      "revenue_lane_url": "https://ikoles.dev/services/shopify-agency-accessibility-revenue-lane/",
      "proof_url": "https://ikoles.dev/services/shopify-accessibility-sprint/dawn-product-card-case-study/",
      "summary": "Bounded white-label Shopify theme-code accessibility fulfilment for agencies, starting with a paid proof.",
      "inputs": {
        "required": [
          "One authorised client store and theme",
          "Confirmation that the agency or client has the right to share the store and theme",
          "One representative product URL and one representative cart URL"
        ],
        "optional": [
          "Known keyboard or screen-reader issues",
          "Existing accessibility audit or issue list"
        ]
      },
      "outputs": {
        "format": "White-label theme-code fixes and bounded presales previews under the selected tier",
        "delivery": "Scope and access are agreed in writing; publication happens only after client approval"
      },
      "agency_retains": [
        "Client relationship",
        "Agency brand",
        "Agency markup",
        "Publication control"
      ],
      "pricing": {
        "currency": "EUR",
        "tiers": [
          {
            "id": "paid_proof",
          "name": "Paid proof sprint",
          "amount": 750,
          "billing": "one_time",
          "credit": {
            "amount": 750,
            "applies_to": "revenue_lane_90_day",
            "when_started_within_days": 14
          },
          "scope": {
            "authorised_client_stores": 1,
            "themes": 1,
              "max_verified_theme_fixes": 10
            }
        },
        {
          "id": "revenue_lane_90_day",
          "name": "Shopify Accessibility Revenue Lane",
          "amount": 7500,
          "billing": "one_time",
          "term_days": 90,
          "scope": {
            "ten_fix_sprints": 6,
            "white_label_three_issue_previews": 12
          }
        },
        {
          "id": "continuity_monthly",
          "name": "Continuity",
          "amount": 2500,
          "billing": "monthly",
          "condition": "By mutual agreement after the 90-day Revenue Lane"
        }
        ]
      },
      "payment": {
        "paid_proof": {
          "mechanism": "Stripe Payment Link",
          "checkout_url": "https://book.stripe.com/dRm5kD7FMey40qZ9O08og00"
        },
        "revenue_lane_90_day": {
          "mechanism": "Application and private Stripe Invoice after written scope acceptance",
          "application_url": "https://ikoles.dev/services/shopify-agency-accessibility-revenue-lane/#apply"
        },
        "contact": "sales@ikoles.dev"
      },
      "limitations": [
        "Work is limited to the agreed authorised client store and theme.",
        "Publication happens only after client approval.",
        "This is not a legal certification and does not promise full WCAG or EAA compliance.",
        "No accessibility overlay or widget is installed."
      ]
    },
    {
      "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."
      ]
    }
  ]
}
