{"id":"https://openalex.org/W7224101438","doi":"https://doi.org/10.48550/arxiv.2610.36153","title":"Stratum: Repository Memory for Coding Agents Beyond the Context Window","display_name":"Stratum: Repository Memory for Coding Agents Beyond the Context Window","publication_year":2026,"publication_date":"2026-10-26","ids":{"openalex":"https://openalex.org/W7224101438","doi":"https://doi.org/10.48550/arxiv.2610.36153"},"language":"en","primary_location":{"id":"pmh:oai:arXiv.org:2610.36153","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2610.36153","pdf_url":"https://arxiv.org/pdf/2610.36153","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"volume":null,"type":"preprint","is_traditional":true,"indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2610.36153","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5133164175","display_name":"Yuvraj Sehgal","orcid":"https://orcid.org/0009-0002-1980-604X","observed_orcids":["https://orcid.org/0009-0002-1980-604X"]},"institutions":[{"id":"https://openalex.org/I186803428","display_name":"Brock University","ror":"https://ror.org/056am2717","country_code":"CA","type":"education","lineage":["https://openalex.org/I186803428"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Sehgal, Yuvraj","raw_affiliation_strings":["Department of Computer Science Brock University St. Catharines , Ontario , Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science Brock University St. Catharines , Ontario , Canada","institution_ids":["https://openalex.org/I186803428"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034317714","display_name":"Mahsa Panahandeh","orcid":"https://orcid.org/0000-0002-6369-8982","observed_orcids":["https://orcid.org/0000-0002-6369-8982"]},"institutions":[{"id":"https://openalex.org/I153718931","display_name":"University of Ottawa","ror":"https://ror.org/03c4mmv16","country_code":"CA","type":"education","lineage":["https://openalex.org/I153718931"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Panahandeh, Mahsa","raw_affiliation_strings":["School of Electrical Engineering and Computer Science University of Ottawa Ottawa , Ontario , Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Electrical Engineering and Computer Science University of Ottawa Ottawa , Ontario , Canada","institution_ids":["https://openalex.org/I153718931"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5019537475","display_name":"Naser Ezzati\u2010Jivan","orcid":"https://orcid.org/0000-0003-1435-6297","observed_orcids":["https://orcid.org/0000-0003-1435-6297"]},"institutions":[{"id":"https://openalex.org/I186803428","display_name":"Brock University","ror":"https://ror.org/056am2717","country_code":"CA","type":"education","lineage":["https://openalex.org/I186803428"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Ezzati-Jivan, Naser","raw_affiliation_strings":["Department of Computer Science Brock University St. Catharines , Ontario , Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science Brock University St. Catharines , Ontario , Canada","institution_ids":["https://openalex.org/I186803428"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.0003000000142492354,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.00019999999494757503,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/ai-coding-agents","display_name":"coding agents","score":0.9480000138282776},{"id":"https://openalex.org/keywords/persistent-memory","display_name":"persistent memory","score":0.5460000038146973},{"id":"https://openalex.org/keywords/context-window","display_name":"context window","score":0.4180000126361847},{"id":"https://openalex.org/keywords/knowledge-retention","display_name":"knowledge retention","score":0.4659999907016754},{"id":"https://openalex.org/keywords/root-cause-identification","display_name":"root cause identification","score":0.5490000247955322},{"id":"https://openalex.org/keywords/token-cost-reduction","display_name":"token cost reduction","score":0.625},{"id":"https://openalex.org/keywords/knowledge-graph-retrieval","display_name":"knowledge graph retrieval","score":0.34700000286102295}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7807000279426575},{"id":"https://openalex.org/C2781454322","wikidata":"https://www.wikidata.org/wiki/Q6007730","display_name":"Impromptu","level":2,"score":0.48809999227523804},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.47450000047683716},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.45179998874664307},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.44269999861717224},{"id":"https://openalex.org/C2779182362","wikidata":"https://www.wikidata.org/wiki/Q17126187","display_name":"Session (web analytics)","level":2,"score":0.4424000084400177},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.42910000681877136},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.41019999980926514},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.382999986410141},{"id":"https://openalex.org/C2225880","wikidata":"https://www.wikidata.org/wiki/Q579047","display_name":"Journaling file system","level":3,"score":0.3529999852180481},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3472999930381775},{"id":"https://openalex.org/C48145219","wikidata":"https://www.wikidata.org/wiki/Q1335365","display_name":"Security token","level":2,"score":0.3285999894142151},{"id":"https://openalex.org/C2212953","wikidata":"https://www.wikidata.org/wiki/Q948454","display_name":"Transaction log","level":3,"score":0.32359999418258667},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.32269999384880066},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.29809999465942383},{"id":"https://openalex.org/C2779231336","wikidata":"https://www.wikidata.org/wiki/Q7534724","display_name":"Sketch","level":2,"score":0.2912999987602234},{"id":"https://openalex.org/C95637964","wikidata":"https://www.wikidata.org/wiki/Q82753","display_name":"Computer file","level":2,"score":0.28610000014305115},{"id":"https://openalex.org/C2780945871","wikidata":"https://www.wikidata.org/wiki/Q194274","display_name":"Backup","level":2,"score":0.28380000591278076},{"id":"https://openalex.org/C136643341","wikidata":"https://www.wikidata.org/wiki/Q1361526","display_name":"Reachability","level":2,"score":0.2718999981880188},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.26899999380111694},{"id":"https://openalex.org/C166807848","wikidata":"https://www.wikidata.org/wiki/Q3445065","display_name":"Versioning file system","level":4,"score":0.2574999928474426},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.2558000087738037}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2610.36153","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2610.36153","pdf_url":"https://arxiv.org/pdf/2610.36153","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2610.36153","doi":"https://doi.org/10.48550/arxiv.2610.36153","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2610.36153","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2610.36153","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2610.36153","pdf_url":"https://arxiv.org/pdf/2610.36153","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7224101438.pdf","grobid_xml":"https://content.openalex.org/works/W7224101438.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W4324297016","https://openalex.org/W4387636003","https://openalex.org/W4393853379","https://openalex.org/W4399794499","https://openalex.org/W4400222625","https://openalex.org/W4401176373","https://openalex.org/W4403709537","https://openalex.org/W4404312786","https://openalex.org/W4404340748","https://openalex.org/W4405902850","https://openalex.org/W4408848702","https://openalex.org/W4415795411","https://openalex.org/W4415798413","https://openalex.org/W4416249188","https://openalex.org/W4416352716","https://openalex.org/W4417150458","https://openalex.org/W6966825443","https://openalex.org/W7128489630","https://openalex.org/W7161537040"],"related_works":["https://openalex.org/W7171329016","https://openalex.org/W7170839303","https://openalex.org/W7143316772","https://openalex.org/W7223152298","https://openalex.org/W7223092225","https://openalex.org/W7164384998","https://openalex.org/W7214058332","https://openalex.org/W7220650402","https://openalex.org/W7222892655","https://openalex.org/W7220960305"],"abstract_inverted_index":{"Context":[0],"windows":[1],"have":[2],"grown":[3],"a":[4,37,41,168,196,209,216,221,227,244],"thousand-fold,":[5],"yet":[6],"coding":[7,46],"agents":[8,47],"still":[9],"start":[10],"every":[11,182],"session":[12,59],"with":[13,138,173],"no":[14],"memory":[15,170],"of":[16,127,146,198,236,241,258],"their":[17,119],"past":[18],"work.":[19],"They":[20],"re-read":[21],"files,":[22,114],"retry":[23],"failed":[24],"approaches,":[25],"and":[26,81,115,142,163,176,190],"forget":[27],"root":[28],"causes":[29],"they":[30],"established":[31],"hours":[32],"earlier.":[33],"This":[34],"is":[35,132],"not":[36,134],"context-length":[38],"problem":[39],"but":[40],"memory-architecture":[42],"problem.":[43],"Our":[44],"hypothesis:":[45],"need":[48],"persistent,":[49],"experience-aware":[50],"repository":[51,175],"memory,":[52,224],"so":[53],"that":[54,171,219],"knowledge":[55,83,154],"survives":[56],"from":[57,161],"one":[58,199,264],"to":[60,92,123],"the":[61,69,76,85,109,128,130,153,174,206,231,256],"next.":[62],"Three":[63],"measurements":[64],"on":[65,212],"real":[66,106,214],"repositories":[67],"motivate":[68],"design.":[70],"First,":[71],"mid-size":[72],"projects":[73],"already":[74],"exceed":[75],"largest":[77],"production":[78],"context":[79],"windows,":[80],"storing":[82,98],"inside":[84],"model's":[86],"key-value":[87],"(KV)":[88],"cache":[89],"costs":[90],"$10^4$":[91],"$10^5$":[93],"times":[94],"more":[95],"bytes":[96],"than":[97,125],"it":[99,178,192],"as":[100],"indexed":[101],"text.":[102],"Second,":[103],"across":[104],"752":[105],"bug-fix":[107],"commits,":[108],"median":[110,252],"fix":[111],"edits":[112],"two":[113],"these":[116],"files":[117],"plus":[118],"direct":[120],"imports":[121],"amount":[122],"less":[124],"10%":[126],"repository;":[129],"bottleneck":[131],"selection,":[133],"capacity.":[135],"Third,":[136],"even":[137],"transitive":[139],"import":[140],"reachability":[141],"test":[143],"links,":[144],"47%":[145],"co-edited":[147],"file":[148,233],"pairs":[149],"remain":[150],"structurally":[151],"disconnected;":[152],"needed":[155],"for":[156,243],"selection":[157],"must":[158],"be":[159],"mined":[160],"history":[162],"experience.":[164],"We":[165],"sketch":[166],"Stratum,":[167],"tiered":[169],"lives":[172],"serves":[177],"through":[179],"page-safe":[180],"tools:":[181],"response":[183],"states":[184],"what":[185,188,191],"was":[186],"returned,":[187],"remains,":[189],"cost.":[193,254],"Retrieval":[194],"over":[195],"store":[197],"million":[200],"nodes":[201],"takes":[202],"1.7":[203],"ms":[204],"at":[205,249],"median.":[207],"In":[208],"multi-session":[210],"experiment":[211],"eight":[213,260],"bugs,":[215],"fresh":[217],"agent":[218],"inherited":[220],"prior":[222],"session's":[223],"written":[225],"by":[226],"different":[228],"model,":[229],"identified":[230],"root-cause":[232],"in":[234,263],"21":[235],"24":[237,242],"trials":[238],"versus":[239],"6":[240],"retrieval-only":[245],"baseline":[246],"(Fisher":[247],"$p<10^{-4}$),":[248],"4.5x":[250],"lower":[251],"token":[253],"With":[255],"notes":[257],"all":[259],"investigations":[261],"pooled":[262],"store,":[265],"success":[266],"remained":[267],"8/8.":[268]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2026-10-29T00:00:00"}
