What a harness does
Seven responsibilities, engineered together.
Each one is designed with the others in mind. The codes match the drawing at the top of this page.
- CTXContext handling
- Assembling the instructions, conversation state and facts each request needs, within the model's limits — and leaving out what it should not see.
- RETRetrieval
- Finding the right passages in the organisation's approved sources, with each user's permissions applied before anything reaches the model.
- ORCOrchestration
- Planning multi-step work, handing off between agents, retrying sensibly and handling errors without losing the thread.
- TLSTool integration
- Connecting to business systems through defined interfaces, with inputs validated before a call and outputs checked after it.
- RULWorkflow rules
- The boundaries the business sets: what may happen automatically, what needs a person's approval and what to do when the system is unsure.
- EVLEvaluation
- Task-specific test sets and checks, run before every significant change to a model, prompt, tool or rule.
- DEPDeployment logic
- Versioned configurations, staged rollout, monitoring in use and a clear path back when something regresses.