{
  "paper": "gadeke-2026-guilt-insula",
  "script": "verification/gadeke-2026-guilt-insula/verify.py",
  "argv": [],
  "observed_by": "verification/audit_run.py",
  "recorded": "2026-09-13T16:01:27+00:00",
  "interpreter": {
    "executable": "~/anaconda/bin/python",
    "version": "3.10.18"
  },
  "exit": "SystemExit(0)",
  "results": [
    {
      "claim": "participants-probability-choosing-risky-option [fMRI]",
      "paper_value": "\u03b2>0, p<0.05",
      "reproduced_value": "\u03b2=0.032, p=9.55e-68, n=2400",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "participant-momentary-happiness-varied-rewards-2 [fMRI R\u00b2]",
      "paper_value": "0.185",
      "reproduced_value": "0.184",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "participant-momentary-happiness-varied-rewards-2 [Behav R\u00b2]",
      "paper_value": "0.147",
      "reproduced_value": "0.145",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "when-partner-received-low-lottery [fMRI \u03b2]",
      "paper_value": "0.33",
      "reproduced_value": "0.34",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "when-partner-received-low-lottery [Behav \u03b2]",
      "paper_value": "0.39",
      "reproduced_value": "0.40",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "mass-univariate-voxel-wise-analysis-found-small",
      "paper_value": "peak MNI [-28, 24, -4]",
      "reproduced_value": "peak MNI [-28, 24, -4]",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "dot-products-between-individual-neural",
      "paper_value": "sign test p<0.05",
      "reproduced_value": "sign p=0.008, wilcoxon p=0.021 (n_pos=28/40)",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "individual-grbs-dot-product-values-not",
      "paper_value": "Spearman rho=-0.058, p=0.725",
      "reproduced_value": "rho=0.088, p=0.588, n=40 \u2014 null reproduces, coefficient differs from the reported -0.058. Volume i is assumed to be row i: the deposit ships no participant order for the 4D map, so the pairing cannot be confirmed from it.",
      "status": "WARN",
      "measured": true
    },
    {
      "claim": "manipulation-check-bilateral-ventral-striatum",
      "paper_value": "L 110vox [-14 8 -8] T=5.63 \u00b7 R 80vox [10 10 -4] T=5.46",
      "reproduced_value": "110vox [-14, 8, -8] T=5.63 \u00b7 80vox [10, 10, -4] T=5.46",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "bilateral-ventral-striatum-more-active",
      "paper_value": "bilateral VS, risky>safe (d=0.72 / 0.85)",
      "reproduced_value": "401vox [10, 12, -4] T=7.18 \u00b7 390vox [-10, 8, -6] T=6.12",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "decisions-social-compared-solo-condition",
      "paper_value": "3 clusters: precuneus, left TPJ, mPFC",
      "reproduced_value": "758vox [0, -62, 38] T=5.72 \u00b7 216vox [-34, -58, 26] T=4.5 \u00b7 135vox [4, 52, 22] T=3.97",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "one-cluster-left-sts-responded",
      "paper_value": "left STS, pRPEsocial > pRPEpartner",
      "reproduced_value": "99vox [-52, -32, 0] T=4.7",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "connectivity-between-left-anterior-insula",
      "paper_value": "aIns seed, condition-dependent IFG coupling",
      "reproduced_value": "113vox [46, 16, 22] T=4.34 \u00b7 38vox [-38, -2, 26] T=4.08",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "partner-reward-prediction-errors-resulting",
      "paper_value": "Z=2.85, p=0.004 (social_pRPE > 0)",
      "reproduced_value": "median=0.197, wilcoxon p=0.0037, 27/40 above zero",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "guilt-effect-occurred-whether-participant",
      "paper_value": "own-win t(39)=-3.58 p<0.001 \u00b7 own-loss t(39)=-3.39 p=0.002",
      "reproduced_value": "own-win t(39)=-3.57 p=0.0010 \u00b7 own-loss t(36)=-3.59 p=0.0010",
      "status": "PASS",
      "measured": true
    },
    {
      "claim": "participant-happiness-lower-when-participant",
      "paper_value": "t(3600)=-3.92, p<0.0001, beta=-0.14",
      "reproduced_value": "decided=-0.048 vs not=0.122, t(39)=-2.60 p=0.0131 \u2014 direction reproduces on the deposited subset (social risky choices, 1216 trials); the paper's model covers ~3600",
      "status": "WARN",
      "measured": true
    },
    {
      "claim": "participants-chose-risky-option-lottery",
      "paper_value": "t(4796)=2.54, p=0.011 (weak, not replicated in Study 2)",
      "reproduced_value": "cond0=0.518 vs cond1=0.536, t(39)=-1.06 p=0.297 per participant \u2014 the deposit does not document which level is Solo, and a per-participant test has far less power than the paper's trial-level model",
      "status": "WARN",
      "measured": true
    }
  ],
  "opened": [
    {
      "path": "/tmp/gadeke/Code/bin/Yu_guilt_SVM_sxpo_sxpx_EmotionForwardmask.nii",
      "bytes": 3610868,
      "sha256_12": "7aad52781fb7"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Basic - fittedParameters.csv",
      "bytes": 2843,
      "sha256_12": "06f1af39d5f0"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - BehavGuiltEffect.csv",
      "bytes": 921,
      "sha256_12": "8b94d03b2fd1"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Choices_singleTrialData.csv",
      "bytes": 423787,
      "sha256_12": "f13e6ebefd01"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Guilt-envy - fittedParameters.csv",
      "bytes": 4313,
      "sha256_12": "3e5c49c00c4a"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Happiness and happiness predicted by Basic.csv",
      "bytes": 141767,
      "sha256_12": "b07cd095a99d"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Happiness and happiness predicted by Guilt-envy.csv",
      "bytes": 141741,
      "sha256_12": "53bf3adf0380"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Happiness and happiness predicted by Inequality.csv",
      "bytes": 141787,
      "sha256_12": "f33e5e906630"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Happiness and happiness predicted by Responsibility.csv",
      "bytes": 141765,
      "sha256_12": "5d0a966bf1de"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Happiness and happiness predicted by ResponsibilityRedux.csv",
      "bytes": 141728,
      "sha256_12": "15a4349ea429"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Happiness_singleTrialData_socialRiskyChoicesOnly.csv",
      "bytes": 95109,
      "sha256_12": "0a79d806ddbb"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Inequality - fittedParameters.csv",
      "bytes": 3609,
      "sha256_12": "79bb6e40219f"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - LMM happiness on conditions.csv",
      "bytes": 559,
      "sha256_12": "94e0b4aec45d"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - LMM happiness on outcomes and responsibility.csv",
      "bytes": 615,
      "sha256_12": "23e71d60fb9f"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - LMM happiness on reward.csv",
      "bytes": 394,
      "sha256_12": "0829786f4e44"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - Responsibility - fittedParameters.csv",
      "bytes": 4337,
      "sha256_12": "7bf0be075305"
    },
    {
      "path": "/tmp/gadeke/Code/csv/Behav - ResponsibilityRedux - fittedParameters.csv",
      "bytes": 3580,
      "sha256_12": "7fc113f07881"
    },
    {
      "path": "/tmp/gadeke/Code/csv/ComputFitData_Basic.csv",
      "bytes": 3141,
      "sha256_12": "2657702267f8"
    },
    {
      "path": "/tmp/gadeke/Code/csv/ComputFitData_Guilt-envy.csv",
      "bytes": 3781,
      "sha256_12": "fca261a0bb46"
    },
    {
      "path": "/tmp/gadeke/Code/csv/ComputFitData_Inequality.csv",
      "bytes": 3532,
      "sha256_12": "d389bf50cc17"
    },
    {
      "path": "/tmp/gadeke/Code/csv/ComputFitData_Responsibility.csv",
      "bytes": 3721,
      "sha256_12": "8c108fe89575"
    },
    {
      "path": "/tmp/gadeke/Code/csv/ComputFitData_ResponsibilityRedux.csv",
      "bytes": 3448,
      "sha256_12": "f741ae1e4459"
    },
    {
      "path": "/tmp/gadeke/Code/csv/LMMs choices.csv",
      "bytes": 634,
      "sha256_12": "cf4f4a9cb4c3"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Basic - fittedParameters.csv",
      "bytes": 3397,
      "sha256_12": "c1aff186c213"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - BehavGuiltEffect.csv",
      "bytes": 1036,
      "sha256_12": "794ddad25079"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Choices_singleTrialData.csv",
      "bytes": 451715,
      "sha256_12": "bb898873339f"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Guilt-envy - fittedParameters.csv",
      "bytes": 5180,
      "sha256_12": "77d70a80474e"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Happiness and happiness predicted by Basic.csv",
      "bytes": 113481,
      "sha256_12": "9ea71bd36076"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Happiness and happiness predicted by Guilt-envy.csv",
      "bytes": 113374,
      "sha256_12": "195a2e3b5449"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Happiness and happiness predicted by Inequality.csv",
      "bytes": 113393,
      "sha256_12": "3aec33b6eded"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Happiness and happiness predicted by Responsibility.csv",
      "bytes": 113416,
      "sha256_12": "9a25df957eac"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Happiness and happiness predicted by ResponsibilityRedux.csv",
      "bytes": 113372,
      "sha256_12": "461fea17569f"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Happiness_singleTrialData_socialRiskyChoicesOnly.csv",
      "bytes": 73954,
      "sha256_12": "76b37f1ea003"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Inequality - fittedParameters.csv",
      "bytes": 4298,
      "sha256_12": "2d62b0e3ad2c"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - LMM happiness on conditions.csv",
      "bytes": 555,
      "sha256_12": "4ef9a71dbf19"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - LMM happiness on outcomes and responsibility.csv",
      "bytes": 612,
      "sha256_12": "34ea8ee593c6"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - LMM happiness on reward.csv",
      "bytes": 391,
      "sha256_12": "9ee817230f2e"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - Responsibility - fittedParameters.csv",
      "bytes": 5176,
      "sha256_12": "dcddaf0e57e8"
    },
    {
      "path": "/tmp/gadeke/Code/csv/fMRI - ResponsibilityRedux - fittedParameters.csv",
      "bytes": 4277,
      "sha256_12": "480fefb8b841"
    },
    {
      "path": "/tmp/gadeke/fMRIresults/PPI/aIns_seed/Risky>SafeXSolo>Social_0p001u_k30_2IFGs.nii",
      "bytes": 2371932,
      "sha256_12": "b5b496f55fde"
    },
    {
      "path": "/tmp/gadeke/fMRIresults/decision/risky>safe_0p05FWE_clust.nii",
      "bytes": 2371932,
      "sha256_12": "ef9c3c71a571"
    },
    {
      "path": "/tmp/gadeke/fMRIresults/decision/social>solo_0p05FWE_clust.nii",
      "bytes": 2371932,
      "sha256_12": "addcd0b114f5"
    },
    {
      "path": "/tmp/gadeke/fMRIresults/model-based/CR+EV_0p001u_k70_0p05FWE.nii",
      "bytes": 2371932,
      "sha256_12": "74e36477a538"
    },
    {
      "path": "/tmp/gadeke/fMRIresults/model-based/pRPEsocial>pRPEpartner_0p001u_k70.nii",
      "bytes": 2371932,
      "sha256_12": "4e477e28d761"
    },
    {
      "path": "/tmp/gadeke/fMRIresults/outcome/guiltEffectEachPartic.nii",
      "bytes": 47431952,
      "sha256_12": "97c16779d9e4"
    },
    {
      "path": "/tmp/gadeke/fMRIresults/outcome/guiltEffect_0p05FWE_SVC_aIns.nii",
      "bytes": 2371932,
      "sha256_12": "40a6e3c1aeac"
    }
  ],
  "stdout_tail": "piness-lower-when-participant: t=-2.60 p=0.0131 \u2192 WARN\n  participants-chose-risky-option-lottery: t=-1.06 p=0.297 \u2192 WARN (condition coding undocumented)\n\n[figures] Running figures/generate_figures.py ...\nGenerating Gadeke 2026 figure panels...\n[saved] figures/fig-lottery-choice-ev.png  (51 KB)\n[saved] figures/fig-happiness-partner-reward.png  (79 KB)\n[saved] figures/fig-insula-peak.png  (39 KB)\nDone.\n[figures] Figure generation complete.\n\n============================================================\nSUMMARY\n\n--------------------------------------------------------+------------------------+------------------------+-------\nCLAIM SLUG                                              | PAPER VALUE            | REPRODUCED             | STATUS\n--------------------------------------------------------+------------------------+------------------------+-------\nparticipants-probability-choosing-risky-option [fMRI]   | \u03b2>0, p<0.05            | \u03b2=0.032, p=9.55e-68, n=2400 | PASS  \nparticipant-momentary-happiness-varied-rewards-2 [fMRI R\u00b2] | 0.185                  | 0.184                  | PASS  \nparticipant-momentary-happiness-varied-rewards-2 [Behav R\u00b2] | 0.147                  | 0.145                  | PASS  \nwhen-partner-received-low-lottery [fMRI \u03b2]              | 0.33                   | 0.34                   | PASS  \nwhen-partner-received-low-lottery [Behav \u03b2]             | 0.39                   | 0.40                   | PASS  \nmass-univariate-voxel-wise-analysis-found-small         | peak MNI [-28, 24, -4] | peak MNI [-28, 24, -4] | PASS  \ndot-products-between-individual-neural                  | sign test p<0.05       | sign p=0.008, wilcoxon p=0.021 (n_pos=28/40) | PASS  \nindividual-grbs-dot-product-values-not                  | Spearman rho=-0.058, p=0.725 | rho=0.088, p=0.588, n=40 \u2014 null reproduces, coefficient differs from the reported -0.058. Volume i is assumed to be row i: the deposit ships no participant order for the 4D map, so the pairing cannot be confirmed from it. | WARN  \nmanipulation-check-bilateral-ventral-striatum           | L 110vox [-14 8 -8] T=5.63 \u00b7 R 80vox [10 10 -4] T=5.46 | 110vox [-14, 8, -8] T=5.63 \u00b7 80vox [10, 10, -4] T=5.46 | PASS  \nbilateral-ventral-striatum-more-active                  | bilateral VS, risky>safe (d=0.72 / 0.85) | 401vox [10, 12, -4] T=7.18 \u00b7 390vox [-10, 8, -6] T=6.12 | PASS  \ndecisions-social-compared-solo-condition                | 3 clusters: precuneus, left TPJ, mPFC | 758vox [0, -62, 38] T=5.72 \u00b7 216vox [-34, -58, 26] T=4.5 \u00b7 135vox [4, 52, 22] T=3.97 | PASS  \none-cluster-left-sts-responded                          | left STS, pRPEsocial > pRPEpartner | 99vox [-52, -32, 0] T=4.7 | PASS  \nconnectivity-between-left-anterior-insula               | aIns seed, condition-dependent IFG coupling | 113vox [46, 16, 22] T=4.34 \u00b7 38vox [-38, -2, 26] T=4.08 | PASS  \npartner-reward-prediction-errors-resulting              | Z=2.85, p=0.004 (social_pRPE > 0) | median=0.197, wilcoxon p=0.0037, 27/40 above zero | PASS  \nguilt-effect-occurred-whether-participant               | own-win t(39)=-3.58 p<0.001 \u00b7 own-loss t(39)=-3.39 p=0.002 | own-win t(39)=-3.57 p=0.0010 \u00b7 own-loss t(36)=-3.59 p=0.0010 | PASS  \nparticipant-happiness-lower-when-participant            | t(3600)=-3.92, p<0.0001, beta=-0.14 | decided=-0.048 vs not=0.122, t(39)=-2.60 p=0.0131 \u2014 direction reproduces on the deposited subset (social risky choices, 1216 trials); the paper's model covers ~3600 | WARN  \nparticipants-chose-risky-option-lottery                 | t(4796)=2.54, p=0.011 (weak, not replicated in Study 2) | cond0=0.518 vs cond1=0.536, t(39)=-1.06 p=0.297 per participant \u2014 the deposit does not document which level is Solo, and a per-participant test has far less power than the paper's trial-level model | WARN  \n--------------------------------------------------------+------------------------+------------------------+-------\n\n[prov] 90 file(s) opened, 17 result(s) \u2192 provenance.json\n14/17 claims verified (3 WARN, 0 FAIL)\n",
  "data_commit": "11854fe"
}
