Field note / 3 October 2026 / curriculum architecture

Where the engineering belongs

A useful AI learning journey should change layers when the responsibility changes — not simply when the implementation becomes more technical.

Designed evidenceField note3 Oct 2026
Dated field note
What you'll learn

Why I separated Prompt, Context, Harness, Loop and Graph Engineering across Work With AI, Give AI Work and Run AI.

Bring / required

Nothing. This is a record of a curriculum and mental-model correction.

What you'll do

Follow the reasoning, then use the linked stable guides for the current distilled version.

Take away

A clearer boundary between collaborating with AI, delegating responsibility to AI and operating a system of AI responsibilities.

Evidence

Designed / curriculum decision. This note records a learning-architecture correction. It is not a production benchmark or a claim that one implementation pattern has been experimentally proven superior.

What I initially grouped together

When I started expanding the technical side of the learning library, the natural builder progression looked like:

Prompt
  ↓
Harness
  ↓
Loop
  ↓
Graph

That progression is useful technically, but it created a curriculum problem. It made the engineering terms look like a separate fourth course and blurred where Prompt Engineering and Context Engineering actually belong.

The correction

ProgrammeEngineering depthResponsibility shift
Work With AIPrompt EngineeringI am still doing the work with AI. I need to express intent and steer deliberately.
Work With AIContext EngineeringI am still doing the work with AI. I need to decide what reality and evidence it should work from.
Give AI WorkHarness EngineeringI am handing over a responsibility. The agent now needs a repeatable working environment.
Give AI WorkLoop EngineeringI want the responsibility to continue without me repeatedly deciding every next step.
Run AIGraph EngineeringI am operating several responsibilities whose interactions, authority and outcomes must be owned as one system.
Aha

The course boundary should move when responsibility moves. Technical sophistication alone is not a good curriculum boundary.

Why Context Engineering moved out of Harness

Harness Engineering still has to deliver context. A coding/task agent needs to find project rules, current work, source precedence and task-specific material reliably.

But that is an operational question:

How does the delegated agent reliably get the context it needs every run?

The more fundamental Context Engineering question appears earlier:

What context should the model have for this work, which source should be trusted, and what should remain unknown?

That belongs in Work With AI. The Harness consumes that discipline and makes it repeatable.

What this changed on 9order

What I want to preserve as the journey continues

The stable guides should change when I learn something better. But a field note like this should preserve the decision and evidence that existed at this point in the journey.

Future build experiments can challenge this model. If that happens, the right response is not to quietly rewrite this note. The newer field note should explain what changed, while the stable field guide is updated to the current view.

Current belief

Prompt and Context shape collaboration. Harness and Loop make delegation dependable and autonomous. Graph makes a system of responsibilities operable.

Open the current AI Field Guide →