{"ok":true,"version":"v1","entity":{"id":10968,"slug":"congress-g000598","name":"Robert Garcia","type":"person","role":"US Representative (D-CA-42)"},"generatedAt":"2026-10-15T11:31:21.417Z","methodology":{"notice":"Structural observations from documented public conduct only. The platform does not infer motive, intent, personality, or any internal state. Backward-looking pattern counts only — no forecasts.","framework":"Reverse-engineered Cambridge Analytica methodology applied via public records, with output oriented at citizen oversight infrastructure rather than persuasion.","url":"https://www.goblinhouse.net/methodology"},"threshold":{"MIN_FACTS":60,"MIN_DISTINCT_SOURCES":15,"MIN_STRUCTURAL_FINDINGS":1,"MIN_CLOSED_LOOPS":0},"eligibility":{"factCount":60,"distinctSources":37,"structuralFindings":1,"closedLoopCount":0},"signatureAxes":{"documentationDensity":{"score":67.57,"description":"Log-scaled count of sourced facts. 100 ≈ 600 facts."},"conductContradiction":{"score":0,"description":"Percent of documented promises broken vs resolved."},"inferentialDependency":{"score":6.67,"description":"Percent of facts at inferential tier. Lower = more primary-sourced."},"networkCentrality":{"score":92.56,"description":"Log-scaled connection count + distinct counterparties."},"capitalFlowAsymmetry":{"score":50,"description":"Log ratio of incoming to outgoing tracked dollars; 50 = balanced."},"structuralFindingDensity":{"score":5,"description":"Structural findings (loops + contradictions + promises) relative to fact count."}},"raw":{"totalFacts":60,"inferentialFacts":4,"primaryFacts":29,"promisesBroken":0,"promisesKept":0,"contradictionCount":1,"connectionCount":71,"distinctCounterparties":71,"incomingDollars":0,"outgoingDollars":0,"closedLoopCount":0,"structuralFindings":1},"cluster":[{"entity":{"id":10860,"slug":"congress-b001321","name":"Tom Barrett","type":"person","role":"US Representative (R-MI-7)"},"similarity":0.9995,"signatureAxes":{"documentationDensity":73.89,"conductContradiction":0,"inferentialDependency":6.82,"networkCentrality":100,"capitalFlowAsymmetry":50,"structuralFindingDensity":3.41}},{"entity":{"id":10879,"slug":"congress-a000380","name":"Gabe Amo","type":"person","role":"US Representative (D-RI-1)"},"similarity":0.9994,"signatureAxes":{"documentationDensity":74.26,"conductContradiction":0,"inferentialDependency":5.56,"networkCentrality":100,"capitalFlowAsymmetry":50,"structuralFindingDensity":6.67}},{"entity":{"id":10971,"slug":"congress-b001314","name":"Aaron Bean","type":"person","role":"US Representative (R-FL-4)"},"similarity":0.9993,"signatureAxes":{"documentationDensity":70.35,"conductContradiction":0,"inferentialDependency":5.63,"networkCentrality":100,"capitalFlowAsymmetry":50,"structuralFindingDensity":8.45}},{"entity":{"id":10936,"slug":"congress-e000235","name":"Mike Ezell","type":"person","role":"US Representative (R-MS-4)"},"similarity":0.9991,"signatureAxes":{"documentationDensity":73.32,"conductContradiction":0,"inferentialDependency":7.06,"networkCentrality":91.63,"capitalFlowAsymmetry":50,"structuralFindingDensity":3.53}},{"entity":{"id":10962,"slug":"congress-w000797","name":"Debbie Wasserman Schultz","type":"person","role":"US Representative (D-FL-25)"},"similarity":0.999,"signatureAxes":{"documentationDensity":68.89,"conductContradiction":0,"inferentialDependency":7.69,"networkCentrality":100,"capitalFlowAsymmetry":50,"structuralFindingDensity":9.23}}],"patternReads":[{"observation":"Cluster members with at least one closed loop documented","count":0,"total":5,"percent":0},{"observation":"Cluster members with at least one contradiction on record","count":5,"total":5,"percent":100},{"observation":"Cluster members with at least one documented broken promise","count":0,"total":5,"percent":0},{"observation":"Cluster members whose tracked money-flow chains show net inflow","count":0,"total":5,"percent":0},{"observation":"Cluster members whose record is >25% inferential (thinner documentation)","count":0,"total":5,"percent":0}]}