{
  "type": "viral-sync-civic-market",
  "version": "1.0.0",
  "generatedForPhase": "phase-3",
  "slug": "ward12-water-repair",
  "title": "Ward 12 Water Repair Signal",
  "locality": "Kathmandu Ward 12",
  "category": "civic-infrastructure",
  "network": "solana-devnet",
  "status": "phase_three_machine_verifiable_sidecar",
  "sourceArtifactHashes": {
    "devnet-causal-commerce.json": "6415744176993eb8471c424e97384fae2da5a4f9ac0a12d99646babd9d52e86c",
    "devnet-causal-commerce-verifier.json": "7ce0895d0351550a4530fb54316cebefb31c909fad20e03378d3cfb8559415e2",
    "fraud-gauntlet.json": "a37fa2a5199e0a81a66c10a84e5b873d3c4706a36a4ced190d1db15be636239c",
    "proof-feed.json": "acaa88f3a526c76736dfe62241ed5426e9a13e9e6562b5910804dad6ae2a73e3",
    "frontier-readiness.json": "b247fe91c878ec17148db16be7fa61b74c36bbc7752a134844b63acf7db564ab"
  },
  "question": "Will the reported water repair reach verified dispatch within the target window?",
  "sourceDataset": {
    "label": "Fixture dataset, not a public authority data source",
    "officialFeedIntegrated": false,
    "janamatCompatible": true,
    "janamatIntegrated": false
  },
  "marketDesign": {
    "nonWager": true,
    "forecastUsesRealMoney": false,
    "forecastTokenHasPayoutClaim": false,
    "forecastCredits": {
      "transferable": false,
      "cashValue": "0",
      "unit": "conviction_credit"
    },
    "settlement": {
      "dependsOnForecast": false,
      "dependsOnReceipt": true
    },
    "rewardSettlementCondition": "A civic action reward is released only after a counter-attested receipt path exists.",
    "whyNonWager": "The forecast is an information signal. The sponsor reward is for verified civic participation, not for choosing the correct outcome."
  },
  "sponsorPool": {
    "sponsorLabel": "Demo public-good sponsor",
    "assetLabel": "devnet reward units",
    "custodyStatus": "verified_devnet",
    "releaseRule": "Release only after a valid civic action receipt path exists."
  },
  "devnetEvidence": {
    "sourceManifest": "app/public/proofs/devnet-causal-commerce.json",
    "sourceManifestSha256": "6415744176993eb8471c424e97384fae2da5a4f9ac0a12d99646babd9d52e86c",
    "sourceVerifier": "app/public/proofs/devnet-causal-commerce-verifier.json",
    "sourceVerifierSha256": "7ce0895d0351550a4530fb54316cebefb31c909fad20e03378d3cfb8559415e2",
    "sourceGauntlet": "app/public/proofs/fraud-gauntlet.json",
    "sourceGauntletSha256": "a37fa2a5199e0a81a66c10a84e5b873d3c4706a36a4ced190d1db15be636239c",
    "programId": "AeKT1B58Qi9rBtrtnMe11o4eXbVwHweKxGFNS5X3Vv46",
    "receiptPda": "6i9UeRN1s9tA3qxZ3PQvCseoVFAWNGia6NsLieorJRxK",
    "nullifierPda": "E3kT3UT9XEKhxLY8p22YLFtiQ3aZJ1USRJPFt8WU5eEB",
    "settlementRecord": "5FUTwyEP1UanmtxJNECfEiieczAKEahH4Tb81JPvyVpy",
    "recordTx": "2TeXV39HGnU3Go2z1uXyQefCmE28hhKKsXFoVSmxF1JygaPbw92f7bNkKD8Desg9b4hnBLvDacAxggeQWGkkC64U",
    "settleTx": "byiQwdijWYUuwj3SD7qEMx1R4ADFfHTCdrm9ZfmRr2fX5u9ihDj4nhzPy6t9vXrLfiHfqEqCKHdyp4VXbeH83Xx",
    "negativePathCasesRejected": 19,
    "growthCampaignPda": "c7WBeYQTf6TXPWvEQoKiWp59vKFupASBkRHun1JAPmw"
  },
  "proofBoundary": {
    "proven": [
      "A devnet Solana program can record a counter-attested receipt.",
      "The current proof artifact includes custody, nullifier, settlement, and negative-path evidence.",
      "The verifier artifact can independently check the published manifest fields."
    ],
    "notProven": [
      "The Ward 12 issue dataset is not yet an official public data integration.",
      "Identity privacy adapters are specified but not live in Phase 3.",
      "Physical-world repair completion still needs a trusted oracle or permitted verifier."
    ],
    "requiredForProduction": [
      "Permissioned civic data feed or field-verifier integration.",
      "Persistent pass storage with atomic consume semantics.",
      "External security review before real-value mainnet deployment."
    ]
  },
  "programSourceHash": "e487e72b37d3672a841da31a3a5a5080e04ffd10d969cf708677e08aa1e31a3d",
  "idlHash": "af31db003a46ce5eb56fa5b3ad226678d688373524aabe1b635c66e99161b49e",
  "proofGeneratorHash": "f8ce8d854e59d7d417e7b769bcdbd68d46a039a7849fb44b0f49396e5dfcb820",
  "verifierHash": "f6bdca7d4652439b1c49419320cb478e5813e44a8a4b688f29c0b2c87ab8ac84",
  "rawVerifierHash": "556d7dc43cf17e0c7d77c00574d0b9b063627ad49e17ed772456a5cf97c5d0e0",
  "publishedVerifierHash": "556d7dc43cf17e0c7d77c00574d0b9b063627ad49e17ed772456a5cf97c5d0e0",
  "stampMode": "final-candidate",
  "artifactHash": "49b7dedc0120e566bf09f069b09d142ead4faa16e350b18815ffe03e5a327d64"
}
