[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-when-ai-writes-the-code-engineers-write-the-rules":10,"sections":34},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":29,"feedback":33,"feedback_at":22,"cost_usd":33,"total_tokens":33},3289,"when-ai-writes-the-code-engineers-write-the-rules","When AI Writes the Code, Engineers Write the Rules","A 12-week case study argues the real challenge of AI-assisted development isn't code generation but keeping that code inspectable and correctable.","AI coding agents are cheap. Governing what they produce is not.\n\nA paper published on arXiv documents a 12-week solo effort in which one expert engineer used frontier AI coding agents to build a document accessibility remediation system. The empirical record is substantial: 88 field notes, 420,000 lines of production code, and over a million lines of tests, lints, and tooling. The researcher didn't just ship software — they tracked every structural failure the agents introduced along the way.\n\nThe finding flips the usual framing around AI coding tools. The question is no longer whether AI can generate useful code — it demonstrably can, at volume. The harder problem is organizational: how do you build architectures and feedback loops that keep AI-mediated development inspectable, correctable, and maintainable when the code is arriving faster than any human can audit it line by line?\n\nThe paper proposes a theory it calls \"governance conversion\" — the process by which agentic velocity surfaces recurring failure classes, and engineers respond by converting those failures into durable oversight mechanisms. Unlike compliance-derived governance models that start from known obligations, governance conversion is reactive: controls get discovered from failures that only become visible once an AI agent is actually running.\n\nThat distinction matters more than it might sound. Most enterprise AI governance frameworks are written in advance, by committees, based on hypothetical risks. This research suggests the real control surface only reveals itself in production — which means any organization deploying AI coding agents without tight feedback loops is effectively flying blind until something breaks.","[\"ai\",\"dev-tools\",\"software engineering\",\"research\"]","2026-07-02T04:00:00.000Z","2026-07-02T06:41:29.862Z","2026-07-02T06:41:32.788Z","published",null,[],"ai",[24,26,27,28],"dev-tools","software engineering","research",[30],{"name":31,"url":32},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2607.01087",0,{"sections":35},[36,40,45,50,55,60,65,70,75,79,84,88,93,98],{"name":37,"slug":24,"count":38,"latest_published_at":39},"AI",2590,"2026-07-16T04:00:00.000Z",{"name":41,"slug":42,"count":43,"latest_published_at":44},"Security","security",294,"2026-07-15T19:59:48.000Z",{"name":46,"slug":47,"count":48,"latest_published_at":49},"Deals","deals",179,"2026-06-29T20:02:07.000Z",{"name":51,"slug":52,"count":53,"latest_published_at":54},"Policy","policy",158,"2026-07-16T00:02:48.000Z",{"name":56,"slug":57,"count":58,"latest_published_at":59},"Hardware","hardware",122,"2026-07-14T19:46:26.000Z",{"name":61,"slug":62,"count":63,"latest_published_at":64},"Consumer Tech","consumer-tech",93,"2026-07-13T13:20:48.000Z",{"name":66,"slug":67,"count":68,"latest_published_at":69},"Software","software",70,"2026-07-13T19:52:25.000Z",{"name":71,"slug":72,"count":73,"latest_published_at":74},"Science","science",66,"2026-07-10T10:29:37.000Z",{"name":76,"slug":26,"count":77,"latest_published_at":78},"Dev Tools",59,"2026-07-07T04:00:00.000Z",{"name":80,"slug":81,"count":82,"latest_published_at":83},"Gaming","gaming",41,"2026-07-09T04:00:00.000Z",{"name":85,"slug":86,"count":82,"latest_published_at":87},"Startups","startups","2026-06-29T20:55:50.000Z",{"name":89,"slug":90,"count":91,"latest_published_at":92},"General","general",29,"2026-07-10T22:28:58.000Z",{"name":94,"slug":95,"count":96,"latest_published_at":97},"Reviews","reviews",20,"2026-06-24T12:00:01.000Z",{"name":99,"slug":100,"count":101,"latest_published_at":102},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]