{
  "contract_version": "2026-09-01.1",
  "currency": "CNY",
  "packages": [
    {"key": "spec", "price": 99, "delivery_hours": 24, "acceptance": "one scoped flow, page/API list, risk gates, next fixed quote"},
    {"key": "repair", "price": 299, "delivery_hours": 24, "acceptance": "first ten reproducible findings or one blocker chain, evidence, one patch point, retest steps"},
    {"key": "feasibility", "price": 399, "delivery_hours": 48, "acceptance": "capability matrix and smallest test for payment, realtime, device, notification, location or store risk"},
    {"key": "web", "price": 999, "delivery_business_days": "2-4", "acceptance": "one runnable core flow, up to three pages, responsive states, source and deploy notes"},
    {"key": "mini", "price": 1499, "delivery_business_days": "3-6", "acceptance": "one runnable core flow, one authorized API, test-environment integration, error states and handoff"}
  ],
  "safe_inputs": ["public requirements", "synthetic fixtures", "redacted screenshots", "public repository", "authorized test environment notes"],
  "blocked_inputs": ["password", "verification code", "cookie", "production token", "private key", "identity document", "unredacted personal data", "bank account", "payment QR code"],
  "buyer_owned_accounts": ["mini-program AppID", "payment", "SMS", "map", "push", "domain", "app store"],
  "payment_gate": "Exact domestic receiving details are shared privately only after a real buyer confirms scope and payment intent.",
  "evidence_boundary": "This contract proves the offer and acceptance rules only. It does not prove an order, payment, delivery, store approval or production result."
}
