Harten Papers

Research on modernisation, AI-assisted engineering and human control.

Articles examining how teams understand existing applications, agree which behaviour to preserve and check AI-assisted software changes.

Each paper develops a specific question, with examples and source references. Browse by title below; the date identifies when the piece was published.

Illustrative Diwali edition cover for Harten Paper 06.2, Choose the first slice for what it teaches you, by Lavan Nallainathan. Rows of glowing diya lamps, rangoli and marigolds surround a conceptual comparison of engineering work. Not a measured scoring result or an application screenshot.

The Modernisation Control Papers · 06.2

Choose the first slice for what it teaches you

Compare possible starting points for a new application by the uncertainty they resolve, the useful software they leave behind and the next engineering decision their results can support.

9 November 2026

Illustrative Diwali-inspired Harten technical paper cover: What Building Wayfinder Taught Us About Sustained Work With AI Agents, by Lavan Nallainathan. Clay diyas illuminate a layered architectural model set within a fine rangoli pattern.

Harten Technical Papers · Technical report: sustained agentic engineering

What Building Wayfinder Taught Us About Sustained Work With AI Agents

Wayfinder was built to analyse complex applications with low token consumption. Creating and refining that capability involved approximately 95 billion tokens of Codex and Foundry usage. Source-analysis projections based on 316 recorded results put the eight current applications, covering 15.2 million source lines, at 500 million tokens: around 190 times smaller than the engineering investment. A rerun of all 40.76 million recorded lines at the current workflow's efficiency projects to 1.34 billion tokens. This paper explains the upfront work behind that repeatable analysis capability, connects the experience to published guidance and develops twelve practices other teams can apply across planning, review, recovery, coordination and delivery.

8 November 2026

Illustrative Harten Modernisation Control Paper 06.1 cover: A small code change can have a large consequence, by Lavan Nallainathan. A connected application model with warm amber light and diya lamps for the Diwali edition.

The Modernisation Control Papers · 06.1

A small code change can have a large consequence

Follow a payment decision through its data, operational holds and downstream effects to judge the real scope of a change, rather than using the size of its implementation as a measure of risk.

5 November 2026

Illustrative Harten Modernisation Control Paper 05.3 cover: How to build a new application and keep it evergreen, by Lavan Nallainathan. A modular application rests on layered plans, with two smiling pumpkins, a friendly ghost, two bats and a fine cobweb adding playful Halloween details.

The Modernisation Control Papers · 05.3

How to build a new application and keep it evergreen

Build a completely new application from agreed business requirements, then keep its specification, application knowledge and verification current so engineers can continue improving or replacing the implementation.

29 October 2026

Illustrative Harten cover for Why AI-Assisted Development Still Needs Engineers at Every Level, by Lavan Nallainathan. The diagram connects the original requirement, agent output and expected result to engineering review, with junior, mid-level and senior engineers identified.

Harten Technical Papers · Technical report: engineering agents

Why AI-Assisted Development Still Needs Engineers at Every Level

AI changes how engineers work and how they learn. Junior developers can contribute useful engineering now, acquire judgement through that work and use AI to participate more fully. Removing the entry route would weaken the capability organisations still need.

26 October 2026

Illustrative Harten Modernisation Control Paper 05.2 cover: A target architecture must explain its trade-offs, by Lavan Nallainathan. The artwork introduces architectural options, operating costs and the consequences to compare; it does not show measured results.

The Modernisation Control Papers · 05.2

A target architecture must explain its trade-offs

Two designs for an eligibility service show how to compare independent releases, consistent decisions, recovery and operating costs, and explain what would justify choosing a different architecture.

23 October 2026

Illustrative Harten Modernisation Control Paper 05.1 cover: Find the boundaries the system actually has, by Lavan Nallainathan. The artwork shows an illustrative investigation from the current estate through boundary analysis to candidate responsibilities.

The Modernisation Control Papers · 05.1

Find the boundaries the system actually has

Why an eligibility service might have three repositories, what a policy change reveals about their dependencies, and how engineers can use that evidence to choose boundaries for a new application.

19 October 2026

Illustrative Harten technical case-analysis cover: What Engineers Need From AI-Assisted Application Analysis. The source-linked evidence figures are inside the paper.

Harten Technical Papers · Technical case analysis

What Engineers Need From AI-Assisted Application Analysis

Six PRSD-IWS examples show how source-linked findings help engineers preserve behaviour, investigate uncertainty and define meaningful tests for AI-assisted software change.

17 October 2026

Harten Modernisation Control Paper 05 cover: Architecture should be a consequence of evidence. Evidence sources lead through analysis and review to a proposed target architecture.

The Modernisation Control Papers · 05

Architecture should be a consequence of evidence

An eligibility-service example shows how evidence can support a greenfield replacement rather than recreating the legacy architecture, and why production transfer still requires independent verification and human approval.

15 October 2026

Illustrative Harten paper cover: How to prove the new system still behaves as required

The Modernisation Control Papers · 04.3

How to prove the new system still behaves as required

Migration verification should check the new system against the behaviour the organisation decided to preserve, including exceptions and deliberate changes, rather than assuming the old implementation is always the correct oracle.

12 October 2026

Illustrative Harten paper cover: Evidence changes how we work with AI

The Modernisation Control Papers · 03.3

Evidence changes how we work with AI

When AI contributes to a software decision, the useful output is not just the answer. Teams need to see what was found, what supports it, what remains unresolved and where a person still needs to decide.

28 September 2026

Illustrative Harten paper cover: Confidence is not understanding

The Modernisation Control Papers · 03.1

Confidence is not understanding

A fluent answer can look certain while missing the scope, dependencies and contradictions that determine whether a software claim is actually useful.

24 September 2026

Illustrative Harten paper cover: AI needs evidence, not confidence.

The Modernisation Control Papers · 03

AI needs evidence, not confidence.

AI systems can produce convincing answers without establishing why those answers should be trusted. Evidence connects claims to sources, scope, uncertainty and the decisions that depend on them.

21 September 2026

Illustrative Harten paper cover: Evergreen engineering beyond the context window

The Harten Papers · Empirical follow-on — 16 September 2026

Evergreen engineering beyond the context window

A live engineering case linking sustained work, accountable change and continuous renewal beyond individual model contexts.

17 September 2026

Illustrative Harten paper cover: Modernisation starts by establishing what is actually true

The Modernisation Control Papers · 02.03

Modernisation starts by establishing what is actually true

Discovery should distinguish what an application does, what the organisation needs and what it has authorised someone to change. That distinction connects application understanding to a defensible modernisation decision.

17 September 2026

Illustrative Harten paper cover: Establishing completion in autonomous multi-agent systems

Harten Technical Papers · Technical paper — 04

Establishing completion in autonomous multi-agent systems

An empirical case study of evidence-bearing distributed termination: how autonomous engineering agents can establish that shared work is complete rather than merely report that their local task has finished.

16 September 2026

Illustrative Harten paper cover: Recursive Application Denoising

Harten Research · Research 01

Recursive Application Denoising

An evidence-directed approach to reconstructing complex software systems, compressing application discovery and directing human attention to the uncertainties that still require judgement.

13 September 2026

Illustrative Harten paper cover: Context is not memory

Harten · Standalone

Context is not memory

Long-running AI systems need durable state outside the model context if decisions, evidence and engineering intent are expected to survive compaction and continue reliably over time.

8 September 2026

Illustrative Harten paper cover: Poor productivity is often a function of legacy

The Modernisation Control Papers · 02

Poor productivity is often a function of legacy

What appears to be poor engineering productivity is often the cost of changing a system the organisation no longer understands well enough.

3 September 2026

Illustrative Harten paper cover: You cannot govern what you cannot understand

The Modernisation Control Papers · 01.3

You cannot govern what you cannot understand

Safe autonomous change depends on evidence-backed understanding across code, operations, people and policy. That understanding must preserve provenance, uncertainty and conflicting perspectives.

27 August 2026

Illustrative Harten paper cover: The human cannot be the bottleneck

The Modernisation Control Papers · 01.2

The human cannot be the bottleneck

Human oversight cannot scale by requiring a person to inspect every machine action. Human authority must scale by concentrating judgement where evidence, uncertainty and consequence require it.

24 August 2026

Illustrative Harten paper cover: Speed is not control

The Modernisation Control Papers · 01.1

Speed is not control

AI makes software production dramatically faster, but velocity does not establish whether a change is understood, justified or safe. As generation gets cheaper, confidence becomes scarce.

13 August 2026

Illustrative Harten paper cover: AI has made code cheaper. It has not made change safe.

The Modernisation Control Papers · 01

AI has made code cheaper. It has not made change safe.

AI is reducing the cost of producing software change. The scarce capability is increasingly the evidence, authority and control required to decide which changes are justified.

8 August 2026