Edge inference

blocked upstream · v10 provisional awaiting approval

Which claims depend on which?

for Contributions of insula and superior temporal sulcus to interpersonal guilt and responsibility in social decisions · this layer across all papers · json

Provisional

This layer needs a corpus-scope decision that has not been ruled on yet, so what it produces would change if the decision changed. It waits on claim-format, relation-vocab.

Awaiting approval

Waiting for approval. That is a statement about the record, not about whether anyone has read this: people read the corpus without stamping what they read, and only a stamp leaves a trace. Approval is an operation on a version, not a step of its own — it is recorded against the version it was granted to, so running this layer again does not carry it forward.

What it produced78 edges

Read from runs/gadeke-2026-guilt-insula/edge-inference.output.json · 21 KB. model supplied:runs/gadeke-2026-guilt-insula/edge-inference.answer.v10.json

# sourcetargetrelationwhy
1 responsibility-social-choice-yields-low responsibility-outcomes-generates-guilt-participant entails the guilt hypothesis deductively implies the happiness prediction (results-119)
2 responsibility-social-choice-yields-low responsibility-partner-outcomes-influences-participant entails if responsibility for outcomes generates guilt, a model with social_pRPE should fit happiness better
3 anterior-insula-neural-substrate-guilt anterior-insula-tracks-guilt-insula entails the insula-as-guilt-substrate hypothesis implies insula BOLD is higher Social>Partner with a Social:LowOutcome interaction (results-124)
4 functional-connectivity-between-guilt-responsibility-related connectivity-between-guilt-responsibility-related-outcome-ph entails the connectivity hypothesis implies a seed-to-voxel PPI reveals a prefrontal Condition-by-Choice interaction
5 neural-substrate-tracks-participant-responsibility neural-substrate-tracks-participant-responsibility-2 entails the responsibility-tracking hypothesis implies outcome-sensitive regions respond more to partner pRPE from participant choices
6 when-partner-received-low-lottery responsibility-outcomes-generates-guilt-participant tests the partner-outcome x decision-maker interaction tests the happiness prediction
7 when-partner-received-low-lottery responsibility-outcomes-generates-guilt-participant confirms the interaction was significant in both studies: happiness lower after low partner outcomes from own choice
8 insula-rois-responded-more-low anterior-insula-tracks-guilt-insula tests the insula ROI Social>Partner low-outcome response tests the insula BOLD prediction (results-127)
9 insula-rois-responded-more-low anterior-insula-tracks-guilt-insula confirms insula ROIs responded more to low partner outcomes in Social, mirroring the guilt effect
10 mass-univariate-voxel-wise-analysis-found-small anterior-insula-tracks-guilt-insula tests the mass-univariate voxel-wise search tests the insula BOLD prediction (results-129)
11 mass-univariate-voxel-wise-analysis-found-small anterior-insula-tracks-guilt-insula confirms a small left anterior insula cluster survived small-volume FWE correction (p = 0.024)
12 likelihood-ratio-test-showed-responsibility responsibility-partner-outcomes-influences-participant tests the likelihood-ratio comparison tests whether the Responsibility model (with social_pRPE) fits best
13 likelihood-ratio-test-showed-responsibility responsibility-partner-outcomes-influences-participant confirms the Responsibility model fitted better than all other models in both studies
14 partner-reward-prediction-errors-resulting responsibility-partner-outcomes-influences-participant tests the social_pRPE weight tests the prediction that partner pRPE from own choices contributes
15 partner-reward-prediction-errors-resulting responsibility-partner-outcomes-influences-participant confirms social_pRPE weights were reliably greater than zero in both studies
16 one-cluster-left-sts-responded neural-substrate-tracks-participant-responsibility-2 tests the left-STS search tests the partner-pRPE-from-own-choice prediction (fig4h)
17 one-cluster-left-sts-responded neural-substrate-tracks-participant-responsibility-2 confirms one left-STS cluster responded more to partner pRPE from participant than partner choices (pFWE = 0.022)
18 functional-connectivity-between-left-anterior connectivity-between-guilt-responsibility-related-outcome-ph tests the insula-seed PPI tests the prefrontal Condition-by-Choice interaction prediction (results-142)
19 functional-connectivity-between-left-anterior connectivity-between-guilt-responsibility-related-outcome-ph confirms a right-IFG cluster's insula connectivity varied with condition and choice and survived FWE correction
20 when-partner-received-low-lottery responsibility-social-choice-yields-low supports the behavioural guilt effect is evidence for the guilt hypothesis
21 likelihood-ratio-test-showed-responsibility responsibility-social-choice-yields-low supports the Responsibility model's superior fit supports the responsibility/guilt account
22 partner-reward-prediction-errors-resulting responsibility-social-choice-yields-low supports a positive social_pRPE weight supports that partner outcomes from own choices affect happiness
23 insula-rois-responded-more-low anterior-insula-neural-substrate-guilt supports the insula guilt-tracking response supports the insula-as-substrate hypothesis
24 one-cluster-left-sts-responded neural-substrate-tracks-participant-responsibility supports the left-STS responsibility signal supports the responsibility-tracking hypothesis
25 functional-connectivity-between-left-anterior functional-connectivity-between-guilt-responsibility-related supports condition/choice-dependent insula connectivity supports the connectivity hypothesis
26 prior-literature-documents-association-between anterior-insula-neural-substrate-guilt supports the prior insula-guilt association is why the insula was hypothesised as the substrate
27 prior-functional-connectivity-work-shown functional-connectivity-between-guilt-responsibility-related supports prior functional-connectivity work motivates the connectivity hypothesis
28 rutledge-colleagues-established-changes-momentary likelihood-ratio-test-showed-responsibility supports Rutledge's momentary-happiness framework grounds the fitted happiness models
29 participant-momentary-happiness-varied-rewards likelihood-ratio-test-showed-responsibility supports happiness varying with participant rewards grounds fitting reward-based happiness models
30 participant-momentary-happiness-varied-rewards-2 likelihood-ratio-test-showed-responsibility supports happiness varying with partner rewards grounds the partner-RPE terms of the models
31 participants-own-reward-prediction-errors likelihood-ratio-test-showed-responsibility supports the ordering of RPE weights corroborates the Responsibility model structure
32 when-partner-received-low-lottery both-studies-participants-felt-worse supports the guilt interaction is the evidence for the synthesis that participants felt worse from their own choices
33 risk-premiums-not-differ-between participants-showed-very-similar-risk supports equal risk premiums across conditions support the similar-risk-preferences synthesis
34 participants-slightly-more-risk-averse participants-showed-very-similar-risk supports only a slight Study-1 risk-aversion difference supports the 'similar with a tendency' synthesis
35 no-significant-interaction-between-difference participants-showed-very-similar-risk supports no EV-difference-by-condition interaction supports similar preferences across conditions
36 left-superior-temporal-sulcus-cluster one-cluster-left-sts-responded supports the STS response across both sessions corroborates the left-STS responsibility result
37 dot-products-between-individual-neural insula-rois-responded-more-low validates positive dot products with the published Yu GRBS give convergent validity to the insula guilt response (results-152)
38 manipulation-check-bilateral-ventral-striatum model-based-glm-entered-best-fitting-computational validates the ventral-striatum manipulation check confirms the model-based GLM recovers reward signals
39 guilt-effect-occurred-whether-participant when-partner-received-low-lottery validates the guilt effect held whether the participant's own outcome was high or low, ruling out own-outcome confounds
40 responsibility-choices-not-influence-happiness when-partner-received-low-lottery validates no responsibility effect after high partner outcomes shows the effect is specific to low outcomes (guilt)
41 risk-aversion-parameter-not-differ-between momentary-happiness-modelled-five-computational validates equal risk-aversion across gain/loss trials justifies pooling in the models
42 pre-task-icebreaker-succeeded-establishing-positive when-partner-received-low-lottery validates the icebreaker established a positive partner attitude, warranting that the effect reflects guilt toward a valued partner
43 lower-happiness-when-participant-decision-maker participant-happiness-lower-when-participant interprets responsibility aversion is offered as a reading of the agency effect (results-073)
44 behavioural-guilt-effect-larger-happiness when-partner-received-low-lottery interprets 'simple guilt' is the interpretive reading of the behavioural guilt interaction (results-080)
45 authors-suggest-left-sts-region one-cluster-left-sts-responded interprets the STS-tracks-partner-outcomes reading interprets the left-STS result (results-138)
46 connectivity-between-left-anterior-insula functional-connectivity-between-left-anterior interprets the prefrontal-sensitivity reading interprets the insula-IFG connectivity result (abstract-009)
47 during-outcome-phase-responses-low insula-rois-responded-more-low part-of the outcome-phase table is one measure of the insula guilt response the whole result states
48 difference-response-between-low-high insula-rois-responded-more-low part-of the low-minus-high difference is one measure of the same insula guilt response
49 when-partner-received-low-lottery linear-mixed-model-containing-all requires the reported guilt interaction depends on Model 5's LMM being the warranted model
50 one-cluster-left-sts-responded model-based-glm-entered-best-fitting-computational requires the STS responsibility result depends on the model-based GLM2 regressors
51 likelihood-ratio-test-showed-responsibility model-selection-among-happiness-models requires the model-comparison result depends on the likelihood-ratio selection procedure
52 insula-rois-responded-more-low during-receipt-lottery-versus-safe requires the insula guilt ROI depends on the outcome-responsive localizer regions
53 hold-partner-behaviour-constant-across when-partner-received-low-lottery enables-method simulating the partner's choices holds behaviour constant, making the guilt comparison possible
54 model-selection-among-happiness-models likelihood-ratio-test-showed-responsibility enables-method the likelihood-ratio selection method makes the model-comparison result interpretable
55 parameter-recovery-procedure-synthetic-data-generated responsibility-redux-model-incorporating-expected enables-method parameter recovery establishes the model estimates are stable enough to trust the fit
56 findings-rest-two-samples-healthy when-partner-received-low-lottery scopes the guilt effect is bounded to two samples of healthy adults
57 each-trial-participants-chose-between when-partner-received-low-lottery scopes the effect is bounded to the three-condition safe/risky choice paradigm
58 study-reproduced-study-design-inside insula-rois-responded-more-low scopes the neural results are bounded to the fMRI reproduction of the design in Study 2
59 participant-happiness-lower-when-participant when-partner-received-low-lottery dissociates-with two effects both present and distinct: agency lowers happiness regardless of outcome, guilt only after the partner's loss
60 dot-products-between-individual-neural individual-grbs-dot-product-values-not in-tension-with the neural guilt response matches the published Yu/Koban signature at the group level (60), yet individual signature scores do not track individual behavioural guilt (61); both stand and the null boun…
61 only-precuneus-tpj-showed-positive decisions-social-compared-solo-condition part-of the precuneus/TPJ Risky-Safe analysis (fig4c) is one component of the Social>Solo cluster result (fig4b)
62 decisions-social-compared-solo-condition each-trial-participants-chose-between requires the Social>Solo contrast requires the three-condition (Solo/Social/Partner) choice paradigm to have been run
63 responsibility-model-yielded-higher-values likelihood-ratio-test-showed-responsibility supports the Responsibility model's higher R2 (table1) corroborates the likelihood-ratio verdict that it fits best
64 responsibility-model-yielded-higher-values momentary-happiness-modelled-five-computational requires the R2 model comparison (table1) requires the five happiness models to have been fitted
65 among-computational-models-fitted-momentary momentary-happiness-modelled-five-computational requires the Responsibility Redux AIC ranking (table1) requires the five happiness models to have been fitted
66 responsibility-redux-model-incorporating-expected momentary-happiness-modelled-five-computational requires the Responsibility Redux model's predictions (fig3c,fig3g) require that model to have been fitted
67 parameter-recovery-procedure-synthetic-data-generated responsibility-redux-model-incorporating-expected validates the parameter-recovery procedure (fig3s1) verifies the Responsibility Redux estimates are stable, strengthening the fit
68 participants-chose-risky-option-lottery participants-showed-very-similar-risk supports the Solo>Social lottery-choice difference (fig2a,fig2d) is one of the risk-preference results the synthesis draws together
69 participants-chose-risky-option-lottery each-trial-participants-chose-between requires the Solo/Social choice-proportion result requires the three-condition choice paradigm to have been run
70 mixed-effects-regressions-choices-social-condition participants-chose-risky-option-lottery part-of the mixed-effects choice regression (app1table1) is the formal analysis behind the reported Solo/Social choice difference
71 linear-mixed-model-containing-all when-partner-received-low-lottery validates Model 5 with all two-way interactions fits best (app1table2), validating that the reported guilt interaction is drawn from the warranted model
72 both-studies-participants-felt-worse responsibility-social-choice-yields-low supports the across-both-studies guilt effect is evidence for the responsibility-guilt hypothesis; the edge task wrote edges into the synthesis and none out (#53)
73 left-ifg-cluster-showed-opposite connectivity-between-left-anterior-insula qualifies the uncorrected left-IFG cluster showed the opposite connectivity pattern, so it bounds the connectivity finding rather than confirming it (#53)
74 responsibility-outcomes-generates-guilt-participant responsibility-social-choice-yields-low derived-from reciprocal of entails (responsibility-social-choice-yields-low → responsibility-outcomes-generates-guilt-participant)
75 responsibility-partner-outcomes-influences-participant responsibility-social-choice-yields-low derived-from reciprocal of entails (responsibility-social-choice-yields-low → responsibility-partner-outcomes-influences-participant)
76 anterior-insula-tracks-guilt-insula anterior-insula-neural-substrate-guilt derived-from reciprocal of entails (anterior-insula-neural-substrate-guilt → anterior-insula-tracks-guilt-insula)
77 connectivity-between-guilt-responsibility-related-outcome-ph functional-connectivity-between-guilt-responsibility-related derived-from reciprocal of entails (functional-connectivity-between-guilt-responsibility-related → connectivity-between-guilt-responsibility-related-outcome-ph)
78 neural-substrate-tracks-participant-responsibility-2 neural-substrate-tracks-participant-responsibility derived-from reciprocal of entails (neural-substrate-tracks-participant-responsibility → neural-substrate-tracks-participant-responsibility-2)

How it is defined

A model answers this layer, so the prompt is the layer. It is reproduced below from the committed file, and it is a declared input — editing it makes every run that used it stale.

extract/prompts/edge-inference.mdthe prompt it runs undernot in the repository

The declaration names this path and the repository does not have it. An input that does not exist hashes to nothing, so it cannot make a run stale — the layer is declared to depend on something it is not in fact tracking.

extract/prompts/contract/vocabulary.mdthe prompt it runs undernot in the repository

The declaration names this path and the repository does not have it. An input that does not exist hashes to nothing, so it cannot make a run stale — the layer is declared to depend on something it is not in fact tracking.

Artifacts

Versions

From the run ledger. There is no changelog beside it to keep in step.

  1. v10 · 2026-09-14 · Claude Opus (subagent, via --answer)

    syntheses point outward; qualifies for unconfirmed results (#53)

    cd extract && python3 -m claim_graphs.cli edge-inference --paper gadeke-2026-guilt-insula --answer runs/gadeke-2026-guilt-insula/edge-inference.answer.v10.json

  2. v9 · 2026-09-13 · Claude Opus (subagent, via --answer)

    edge completion pass

    cd extract && python3 -m elife_extract.cli edge-inference --paper gadeke-2026-guilt-insula --answer runs/gadeke-2026-guilt-insula/edge-inference.answer.v9.json

  3. v8 · 2026-09-13 · Claude Opus (subagent, via --answer)

    tensions and unsupported parts per #125 ruling

    cd extract && python3 -m elife_extract.cli edge-inference --paper gadeke-2026-guilt-insula --answer runs/gadeke-2026-guilt-insula/edge-inference.answer.v8.json

  4. v6 · 2026-09-13 · Claude Opus (subagent, via --answer)

    outcomes per #28 ruling

    cd extract && python3 -m elife_extract.cli edge-inference --paper gadeke-2026-guilt-insula --answer runs/gadeke-2026-guilt-insula/edge-inference.answer.v6.json

  5. v5 · 2026-09-12 · Claude Opus 4.8 (1M context) (subagent, via --answer)

    edge-inference under the current chain (#96)

    cd extract && python3 -m elife_extract.cli edge-inference --paper gadeke-2026-guilt-insula --answer runs/gadeke-2026-guilt-insula/edge-inference.answer.v5.json

  6. v4 · 2026-09-11 · Claude Opus 4.8 (1M context) (subagent, via --answer)

    edge inference on the contract (#83)

    cd extract && python3 -m elife_extract.cli edge-inference --paper gadeke-2026-guilt-insula --answer runs/gadeke-2026-guilt-insula/edge-inference.answer.v4.json

  7. v3 · 2026-09-11 · claude-opus-5 (subagent, via --answer)

    first run under the prompt contract (#56 item 4); Opus 5 subagents for every layer; answered through --dump-prompt/--answer, not the configured backend

    cd extract && python3 -m elife_extract.cli edge-inference --paper gadeke-2026-guilt-insula --answer runs/gadeke-2026-guilt-insula/edge-inference.answer.v3.json

  8. v2 · 2026-09-11 · claude-opus-5 (subagent, via --answer)

    first run under the prompt contract (#56 item 4); Sonnet 5 subagents read, Opus 5 subagents reconciled, reviewed and inferred edges; answered through --dump-prompt/--answer, not the configured backend

    cd extract && python3 -m elife_extract.cli edge-inference --paper gadeke-2026-guilt-insula --answer runs/gadeke-2026-guilt-insula/edge-inference.answer.v2.json

  9. v1 · 2026-09-10 · claude-opus-5 (agent, not the configured backend) backfilled from the artifact

    backfilled from runs/manifest.json

This layer across the corpus

Across the corpus

9 not run · 1 blocked upstream·a paper links to its own cell, where this layer's output for it is rendered

Inputs and outputs

Reads, besides its dependencies
Produces
  • runs/{paper}/edge-inference.output.json

One per paper — the table above links each one that exists.

Views
  • graph — on the paper page, as the claim graph
  • table — rendered above, over the 78 edges in the artifact
  • comparison — on the cell page, two versions aligned by the matcher, wherever the ledger holds more than one

Running it

The command comes from the declaration, so this text and what actually runs cannot diverge. pipeline.py run also runs the unmet dependencies first.

python3 scripts/pipeline.py run <paper> edge-inference

Underneath, that runs cd extract && python3 -m claim_graphs.cli edge-inference --paper {paper}.