← All findings · All sources · Highlighted = quoted in a finding; orange = the passage you jumped to. Use the browser Back button to return.
scripts/iowa/adoption.py
Derived analysis output (scratchpad scripts/iowa/adoption.py).
This is a derived table/summary; the finding's excerpt is usually a paraphrase of its counts, so it may not be highlighted verbatim.
import csv,re
S='/tmp/claude-0/-root-swarm-hackathon/a8e4c17a-c034-48ae-9f11-70fc0a8841c9/scratchpad'
rs=[r for r in csv.DictReader(open(S+'/derived/iowa/timeline.csv')) if r['utc']<'2026-06-17']
raw={r['paste'].split(';')[0]:r['text'] for r in csv.DictReader(open(S+'/derived/iowa/all_linuxiarz_raw.csv'))}
feat={'IowaPostFinal_title_ref':r'IowaPostFinal','terminal_epoch':r'terminal[_ ]epoch|Terminal epoch','before_answer':r'before answer|BEFORE answer|before (the )?deadline|BEFORE 14s|before thread closes','vanish/terminate':r'vanish|terminat|if alive|If alive|tools persist|tools still work|environment remains|thread ends|deactivate','exact_prompt_quote':r'"Now, do the same for','cache_eb7e':r'eb7e28bd|Full17|full17'}
for k,p in feat.items():
hits=[r for r in rs if re.search(p,raw[r['paste_id']])]
print(f"{k:24s} n={len(hits):3d} first={hits[0]['utc'][11:19] if hits else ''} {hits[0]['paste_id'] if hits else ''}")
for cut in ['20:54:37']:
pre=[r for r in rs if r['utc'][11:19]<cut and r['utc'][11:19]>='20:00'];post=[r for r in rs if r['utc'][11:19]>cut]
f=lambda L:sum(bool(re.search(feat['terminal_epoch'],raw[r['paste_id']])) for r in L)
print('terminal_epoch adoption pre',f(pre),'/',len(pre),'post',f(post),'/',len(post))