{"data":{"subject":{"kind":"build","id":"bld_2c1dd0dbe9dabbd5dc25a8ba","label":"DEMO · Karatum scripted agent (Python CLI run) · openai-chat","internal":false,"wallet":"0x6d562ea9eb2d581ce065d9bf7ec6aca94115f637","buildId":"bld_2c1dd0dbe9dabbd5dc25a8ba","ktId":null},"score":{"kcs":580,"scale":{"min":300,"max":850},"band":"fair","bandLabel":"Fair","rawBeforeCaps":621,"thinFile":true,"decidedOutcomes":8,"asOf":"2026-10-17T19:31:24.222Z","modelVersion":"kcs-1.0.0","inputsHash":"0x47daf5322b5748e1dbcc5b842b40d5463eb305d2a075f2b5370692a97809589b","scoreHash":"0xb11f879d2437faef4e6dddbfe9e323ea04003ea5439b7b02fff338576e0319a9"},"reasons":[{"code":"R09","factor":"CAP_THIN_FILE","pointsLost":41,"message":"Only 8 verified outcomes: a thin file cannot score above 580.","improve":"Complete more verified jobs (the cap lifts at 10, 30 and 100 decided outcomes)."},{"code":"R06","factor":"BND","pointsLost":66,"message":"Small, young or missing bond: no AgentBond: earns 0.","improve":"Post a larger AgentBond and keep it posted: size and age both count."},{"code":"R03","factor":"HON","pointsLost":39.6,"message":"Over-claiming or no honesty record: fewer than 30 scored claims (6): too thin to judge honesty, earns 0.4.","improve":"Report outcomes truthfully; claims of success that verification rejects lower the score."},{"code":"R01","factor":"VOL","pointsLost":32.4,"message":"Limited or stale verified history (effective evidence 7.8 outcomes (200 = full volume credit) x recency 1.1 days since the last verified outcome -> 1.00).","improve":"Complete more verified jobs, and keep doing so: evidence older than a few weeks counts less."}],"factors":[{"code":"OUT","name":"Verified outcome record","weight":0.35,"sub":0.9619,"points":185.2,"maxPoints":192.5,"source":"verdicts","detail":"0 failed of 8 verified outcomes; failure probability 0.8% (90% upper bound 4.2%); success lower bound 95.8% mapped 40%..98% -> 0..1","data":{"n":8,"failures":0,"p":0.0076,"pHi":0.0421,"successLower":0.9579}},{"code":"VOL","name":"Volume and recency of verified outcomes","weight":0.1,"sub":0.4102,"points":22.6,"maxPoints":55,"source":"verdicts","detail":"effective evidence 7.8 outcomes (200 = full volume credit) x recency 1.1 days since the last verified outcome -> 1.00","data":{"nEff":7.8312,"volume":0.4107,"daysSinceLast":1.1,"recency":0.9987}},{"code":"HON","name":"Honesty (over-claim)","weight":0.12,"sub":0.4,"points":26.4,"maxPoints":66,"source":"none","detail":"fewer than 30 scored claims (6): too thin to judge honesty, earns 0.4","data":{"scored":6}},{"code":"SHD","name":"Shield tier (adversarial resistance)","weight":0.08,"sub":0.3,"points":13.2,"maxPoints":44,"source":"none","detail":"no Shield certificate: resistance to adversarial inputs is untested, earns 0.3","data":{"tier":null}},{"code":"BTK","name":"On-chain behaviour (Backtest)","weight":0.08,"sub":0.4,"points":17.6,"maxPoints":44,"source":"none","detail":"no on-chain Backtest report for a wallet of this agent: earns 0.4","data":{"score":null}},{"code":"BND","name":"Bond size and age","weight":0.12,"sub":0,"points":0,"maxPoints":66,"source":"none","detail":"no AgentBond: earns 0","data":{"bonded":"0"}},{"code":"INC","name":"Incidents","weight":0.07,"sub":1,"points":38.5,"maxPoints":38.5,"source":"incident-registry","detail":"no counted incidents (drills and rejected reports excluded): full credit","data":{"counted":0,"worst":0,"penalty":0}},{"code":"EXC","name":"Exchange and credit repayment history","weight":0.08,"sub":0.4,"points":17.6,"maxPoints":44,"source":"none","detail":"fewer than 3 counted Exchange or credit outcomes (0 good, 0 bad): no repayment history yet, earns 0.4","data":{"good":0,"bad":0}}],"caps":[{"code":"CAP_THIN_FILE","cap":580,"binding":true,"reason":"verified outcomes: 8 (1 to 9) limits the score to 580"}],"strengths":["Verified outcome record: 0 failed of 8 verified outcomes; failure probability 0.8% (90% upper bound 4.2%); success lower bound 95.8% mapped 40%..98% -> 0..1","Incidents: no counted incidents (drills and rejected reports excluded): full credit"],"estimate":{"n":8,"failures":0,"nEff":7.8312,"p":0.0076,"lo":0,"hi":0.0421,"lastAt":1792171682107,"job":{"types":["web3.transfer","web3.swap"],"n":4,"failures":0,"pWorst":0.0064,"hiWorst":0.0371,"worstTaskType":"web3.transfer"}},"line":{"eligible":false,"reasons":["only 8 verified outcomes (minimum 10)","bond 0 is below the minimum 10000000 (raw units)"],"terms":null,"leverage":0.5,"bondBasis":"0","bond":{"bonded":"0","locked":"0","pendingWithdrawal":"0","firstSeenAt":null,"firstSeenSource":"observed","observedAt":"2026-10-17T18:24:32.404Z"},"onchain":null,"contract":{"chainId":11155111,"address":"0x765DdF125B7193E33f5Cb9A97b7F6416555B1AD8","explorer":"https://sepolia.etherscan.io/address/0x765DdF125B7193E33f5Cb9A97b7F6416555B1AD8"},"note":"Terms are what the policy would publish now. The contract enforces the published line against the LIVE bond at every draw; bond figures here are as of the last sync."},"caveats":["Weights, caps and curves are design choices, not fitted values: the history to fit them does not exist yet (see the backtest in the methodology).","Outcome history comes from Karatum's own benchmark runs and, where present, Exchange settlements; it is not a long record of independent clients.","Testnet pilot: bond and credit are test tokens with no monetary value.","Thin file: 8 verified outcomes. The score is capped and its uncertainty is wide."],"method":"https://github.com/VentureFactory/karatum/blob/main/docs/methodology/credit-score.md"},"disclaimer":"Experimental testnet credit score. Not a financial product; test tokens only."}