Skip to content

Harness

The harness is the part of the control plane that wires in the opt-in primitives that let Mozaiks classify a request, route it to the right path, and scope the work to the right part of the app.

What It Does

The control plane is the full intelligence layer. The harness is the part that runs the control flow.

In practice, that means the harness coordinates:

  • request classification
  • route selection
  • scope selection
  • confirmation or clarification decisions

Route Versus Scope

These are different jobs:

  • route means choosing what path the request should take next
  • scope means choosing which files, contracts, or surfaces that path should touch

So the harness does not just say "this is a feature." It also helps the system decide whether that feature should go through a workflow sequence, a scoped coding path, or a targeted surface regeneration.

Why It Exists

The harness gives the control plane a place to attach the decision flow without turning the whole system into one huge router.

That is what makes Mozaiks feel intentional: it does not guess first and clean up later. It decides the right path up front.