Follow a concrete case and see what happens when a source, a decision or a confirmation is missing. Controls around AI help people retain oversight and responsibility.
Illustrative scenarios, not completed customer engagements. The exercises use authored rules in your browser. They run no AI model, send no data and change no real systems.
Two terminal scenarios
A plausible proposal still needs evidence.
Follow the evidence, the human decision and the confirmation required before the next step.
A late truck and an expiring dock slot
Prepare a revised unloading plan for Truck T17, consignment C204. The booked Dock 4 slot starts at 06:45; do not change a live booking without the required decision.
Dock 2 remains a proposed alternative. Keep the request pending and tell the driver that confirmation is awaited.
Follow the case in six steps
Frame the job
The supervisor requests options for unloading C204. The task is to prepare a plan; the operating team owns live booking decisions. The planning agent creates a bounded case and records the requested output, action boundary and current sources.
Read the relevant sources
The booking source says Dock 4, 06:45-07:00. The driver update says ETA 06:58. The current handling plan requires 20 minutes for unloading. The agent checks that the booking, vehicle and driver message refer to the same consignment. It reads the local dock rules instead of a generic national example.
Expose the first interpretation
The agent's initial proposal is 'keep the booking because Dock 4 is already assigned'. A new arrival estimate makes that proposal impractical within the present slot. The case records the proposal as an interpretation and identifies its unsupported assumption: assigned does not mean currently feasible.
Apply DIALECTIC here
Operations identifies a later Dock 4 slot at 07:20 and a possible Dock 2 slot at 07:05. Neither option is yet accepted for this delivery. The agent revisits H0 using the new information. It refines both alternatives: wait for Dock 4's later slot, or request Dock 2 if availability is confirmed. The inquiry now concerns conditional options rather than defending the old booking.
Hand off the decision
The supervisor selects the Dock 2 alternative within the applicable authority and sends a correlated booking request. The agent records the decision and request identity. 'Request received' is kept separate from 'slot accepted'. A timeout leads to a request-status check before any retry.
Verify before communicating
The last handoff needs the actual booking response. The driver must receive the terminal's accepted time, not merely the agent's preferred option. Inspect the confirming record for consignment, dock and time. Use the condition below to see why receipt of that evidence changes the permitted status statement.
Measure in a pilot: unsupported completion claims, time to confirmation and duplicate requests.
Twelve planned pallets, eleven confirmed scans
Prepare the loading-readiness status for consignment C318. The manifest lists twelve pallets, while the dock feed contains eleven matching current scans.
The current record supports eleven verified scans and one unresolved pallet. Keep the loading-readiness check pending.
Follow the case in six steps
Frame the job
The shift supervisor asks whether C318 is ready at the dock. The manifest and dock scan feed answer different parts of that question. The agent defines the expected output: a status based on matching current consignment events, with missing observations named.
Resolve the records
A historical return record also uses local label P12. Its existence could make a simple label match appear complete. The agent checks consignment identity, event type and time before using the P12 record as evidence for this load.
Retain the competing readings
The first interpretation says the feed is probably delayed because the manifest is complete. The current scan count still supports only eleven observed pallets. The agent separates the observed count from the delayed-feed hypothesis and the alternative that the pallet is still in staging.
Apply DIALECTIC here
A newer staging event places the twelfth pallet in zone B. The complete manifest no longer supports assuming that all pallets have reached the dock. The agent reinterprets 'complete' as manifest completeness, not observed dock readiness. It refines the open question to a concrete current movement and scan check.
Assign the exact check
Warehouse operations receives a request to confirm the pallet's current state using the consignment-specific identifier. The request names the pallet, consignment, expected observation and return surface. Acknowledgment does not close the physical check.
Update the supported status
The final status depends on whether the requested current observation arrived and matches the expected consignment. Apply the returned observation to the original readiness requirement, then communicate the bounded status and retain any pending follow-up.
Measure in a pilot: unsupported completion claims, time to confirmation and duplicate requests.
Try one control at a time
What changes when the control is checked?
Change the controls and compare the outcome. All values and decisions are fictional teaching examples.
Which policy determines the answer?
An old returns policy says 14 days. The current policy says 30 days.
Without a revision check, the first source can give the old answer: 14 days.
Which action is authorised?
The task is to prepare three campaign options. Publication needs a separate decision.
Publication is held until the required decision exists.
What did the test actually check?
Returns must be accepted up to and including day 30. The faulty rule uses less than 30.
Day 10 passes even with the defect. The day-30 boundary case exposes it.
When should the next attempt stop?
Each attempt costs four invented units and adds no new evidence.
A budget of 10 covers two attempts. The third must wait. Units are not real prices.
What can the next person resume?
The draft is ready, but its review has not been completed.
A finished draft is not a publication decision. Check the pending review.
Is the export really complete?
An export job has run. The recipient also needs the correct file, schema and content.
Requested, executed and outcome-checked are three different states.
Six workflows from task to checked outcome
Each handover needs a clear output, an owner and a condition for the next step.
Freight-terminal exception handling
Receive & identify
Read the event, identify its consignment and record the source time. Separate a proposed arrival time from a confirmed terminal booking.
Checkpoint: The event can be associated with the right consignment; ambiguous matches remain open.
Orient & check constraints
Read the applicable dock, timing and action constraints. Check the actual booking window and the conditions needed for a useful alternative.
Checkpoint: The sources apply to this terminal, shift and operational question.
Reinterpret the exception
Use DIALECTIC to compare the present explanation with the conflicting evidence. Refine alternatives and ask the smallest discriminating question.
Checkpoint: No option is called feasible merely because it sounds plausible; its necessary conditions are explicit.
Coordinate the decision
Present the options, record the decision and issue the exact bounded request. Correlate the returned acceptance or rejection with that request.
Checkpoint: The actor has authority for the particular action; acknowledgment and acceptance remain distinct.
Verify & hand over
Check the dock, time window and consignment against the decision. Produce the driver update and a concise handover with any remaining work.
Checkpoint: A confirming record supports the status communicated to the driver or next shift.
IT incident to checked recovery
Collect the incident
Group the observations into a bounded incident. Keep the measured symptom separate from an explanation of its cause.
Checkpoint: The team knows which service and environment the signals concern.
Find the current context
Read the applicable configuration and deployment evidence. Distinguish a checked-in change from the version actually running.
Checkpoint: The material applies to the affected environment and time window.
Challenge the hypothesis
Compare the release hypothesis with regional, dependency and timing evidence. Select a bounded check that can distinguish the alternatives.
Checkpoint: The chosen check is within scope and can change the assessment.
Prepare & execute a remedy
Prepare the bounded correction and preserve the displaced configuration. Execute only the approved change through the applicable operating path.
Checkpoint: The authorized action, target environment and recovery route are explicit.
Check recovery & retain learning
Observe whether the relevant service behavior recovered. Retain residual symptoms, a shift handover and a bounded learning record.
Checkpoint: A successful command is accompanied by the required service observation.
Technical material to usable publication
Inventory & frame
Identify the source set, the reader's prerequisites and the material's promised outcome. Reuse existing useful parts before creating new sections.
Checkpoint: The scope and reader promise can be checked against actual source material.
Verify consequential claims
Check API, version and capability claims against their owner sources. Separate dated facts, examples, interpretations and unsupported assertions.
Checkpoint: Each consequential reader promise has adequate support or is revised before use.
Review & edit in groups
Address structural problems first, then specific accuracy and teaching gaps. Keep the edit history connected to the finding each change addresses.
Checkpoint: The correction meets its closure criterion and relevant neighboring requirements are checked.
Build & test the reader artifact
Render the actual delivered format, inspect the layout and try the offered example using the supplied instructions.
Checkpoint: The offered link, download or exercise works in its stated scope.
Admit & hand off
Review the disclosure boundary, obtain the relevant release decision and pass the exact artifact to the publishing owner. Retain source and revision links.
Checkpoint: Content readiness and public-release authority are both satisfied before public disclosure.
Operational experience to reusable knowledge
Capture the observation
Preserve what was observed and its context. Keep a suggested explanation separate from the event itself.
Checkpoint: The capture says what was actually observed and where its context can be found.
Resolve its subject
Check whether the new record concerns an existing subject, another representation of it or a materially different case.
Checkpoint: A similar title alone is not used to merge two subjects.
Classify & distill
Distill the reusable point and classify time, interpretation and content type. Separate the completed action from the proposed explanation or future task.
Checkpoint: The summary preserves material qualifications and the source route.
Review & place
Review the claim and place it on the appropriate surface. Add orientation and relations without copying the entire source into every consumer.
Checkpoint: The record fits the target's schema and claims only what its evidence supports.
Surface when relevant
Bring the record into the task's orientation and check whether it still applies. Reuse its lesson without silently inheriting old permissions.
Checkpoint: Relevance is checked against this consumer, source version and action class.
Private work to public demonstration
Select the reader value
Choose the smallest useful explanation and a representative scenario. Identify which underlying claims are already public and which remain private.
Checkpoint: The example teaches a real mechanism without requiring private implementation details.
Review the disclosure
Check all bytes intended for the public artifact, including embedded data. Confirm the source support and the applicable public admission.
Checkpoint: Public branches and PRs are treated as disclosure surfaces, so admission precedes them.
Build the teaching artifact
Create the explanation and local interaction using public-safe, illustrative data. Integrate with existing design rather than creating a competing site system.
Checkpoint: Private source code, operational data and secrets are absent from the delivered artifact.
Check the exact revision
Check behavior, reading routes, layout and preservation on the exact revision intended for integration.
Checkpoint: A prior green result is not reused for an unreviewed later revision.
Integrate & verify delivery
Integrate through the applicable branch and PR routine, preserve history and check the resulting delivery surface.
Checkpoint: Merge, deployment and live availability are recorded as distinct outcomes.
Creative brief to delivered media
Orient the brief & assets
Identify the actual source versions and the purpose of the piece. Separate provided assets, proposed additions and the constraints on their use.
Checkpoint: The required source material and applicable usage scope are clear.
Plan the production
Map the material to sections, shots or processing stages. Define intermediate artifacts and the checks needed before assembling them.
Checkpoint: The plan can be carried out within the requested scope and resources.
Generate or transform assets
Produce the selected assets and retain each result with its source and attempt identity. Review significant mismatches before spending further attempts.
Checkpoint: Each selected asset meets its declared local requirement before downstream assembly.
Assemble & export
Assemble the sequence and export the requested format. Retain the source-to-output mapping needed for later changes.
Checkpoint: The artifact corresponds to the selected inputs and the intended sequence.
Inspect the delivered experience
Check the delivered artifact for timing, continuity, readable credits and format behavior. Record acceptance or the next bounded correction.
Checkpoint: The final exported artifact, rather than only the editor preview, has been inspected.
Find a situation that resembles your work
Thirty examples show where a particular control can help. Suggested measures are pilot questions, not measured customer results.
30 examples
01 / UnderstandingFreight terminal: 06:44, before committing the revised dock plan
Situation
The booking says Dock 4 at 06:45. The driver's latest arrival estimate is 06:58; unloading needs 20 minutes and the next booking starts at 07:00.
AI task and control
The planning agent challenges its first interpretation, 'a booking means this delivery can still use the slot'. It compares waiting for Dock 4 with requesting Dock 2 at 07:05, then asks which alternative the terminal can actually confirm.
Output for the next step
The agent produces two revised, conditional options. It does not turn an increasingly familiar explanation into a confirmed booking.
Without the control
It could repeat the old booking or propose a new dock without testing whether either option is feasible.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
02 / UnderstandingIT incident response: After the first plausible cause is challenged
Situation
Errors began after a release, suggesting a code defect. A second region using the same build is healthy; affected requests share a dependency endpoint.
AI task and control
The analyst revisits the release hypothesis in the light of the regional contrast. It preserves the release as a possible trigger while investigating the dependency path.
Output for the next step
A revised investigation plan distinguishes code behavior from an environmental dependency issue.
Without the control
The team could roll back repeatedly while missing the common failing dependency.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
05 / OrientationFreight terminal: At the start of the morning exception workflow
Situation
The available knowledge includes national procedures, local dock rules, old shift notes and current bookings.
AI task and control
The terminal planner receives a short orientation to this terminal, this shift and booking exceptions, with routes to the current local procedure and booking source.
Output for the next step
The planner can find the relevant operating material without treating every available note as equally applicable.
Without the control
An old procedure from another terminal might dominate the answer simply because it was retrieved first.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
06 / OrientationTechnical onboarding: When a new engineer joins an unfamiliar service
Situation
Hundreds of documents cover architecture, deployment, incidents and experimental work.
AI task and control
The onboarding view separates the service's purpose, the production runbook, current ownership and experimental branches, then routes each question to its owner.
Output for the next step
The engineer gets a practical reading order and knows when a summary is insufficient.
Without the control
A planning document could be mistaken for the implemented architecture.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
11 / Work controlFreight terminal: Before preparing a revised delivery plan
Situation
The supervisor asks the agent to prepare options for a late truck.
AI task and control
The agent records that it may inspect bookings and prepare alternatives. It plans the checks, produces the alternatives and verifies that each fits the supplied timing constraints.
Output for the next step
A decision-ready plan is delivered. Changing the live booking remains a separate authorized action.
Without the control
The agent could move directly from 'prepare options' to changing a schedule.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
12 / Work controlServer maintenance: Before an automation changes configuration
Situation
A service needs a small configuration correction while another team has work in progress.
AI task and control
The task names the exact files and success criteria, proposes the change, works in isolation and checks service behavior plus preservation of unrelated work.
Output for the next step
A bounded, reviewable change with a meaningful check.
Without the control
A local fix could expand into an unreviewed reconfiguration.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
13 / Work controlFreight terminal: Between recommending Dock 2 and assigning it
Situation
The agent has found a feasible-looking alternative but no operator has accepted it.
AI task and control
The case stays in decision preparation. After an authorized acceptance, the booking action can proceed; the returned booking record is checked before closure.
Output for the next step
Recommendation, authorization, execution and confirmed assignment remain distinct.
Without the control
The words 'best option' could be treated as permission to update the terminal schedule.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
15 / UnderstandingFreight terminal: When the planning agent hands the case to the next shift
Situation
'Pallet missing' is an interpretation; '11 scans received' is an observation; 'request rescan' is a planned action.
AI task and control
The handover classifies these as separate units rather than compressing them into one confident sentence. An example annotation is [ACTIVE/INTERPRETATION/DERIVED] STATE: One pallet may still be in staging.
Output for the next step
The receiving operator can tell what was observed, inferred and proposed.
Without the control
A hypothesis may become an apparent fact through repeated summaries.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
19 / QualityFreight terminal: Before a customer receives the revised delivery message
Situation
The proposed message says the slot is confirmed, but the booking source still says pending.
AI task and control
The reviewer records a mismatch. The editor changes the message to explain the pending confirmation, and verification checks it against the current booking record.
Output for the next step
The customer receives a status statement supported by the operational record.
Without the control
A polished message could communicate a commitment that the terminal has not made.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
25 / Work controlFreight terminal: When the booking interface is unavailable
Situation
A request times out repeatedly while the truck's arrival window approaches.
AI task and control
The coordinator checks whether the original request succeeded before retrying, limits repeated attempts and routes the unresolved case to the terminal operator.
Output for the next step
The case retains its request identity and status instead of producing an uncontrolled stream of duplicate requests.
Without the control
Blind retries could create conflicting bookings once the interface recovers.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
29 / CoordinationFreight terminal: When planning hands a verification task to warehouse operations
Situation
The planner needs confirmation of whether pallet P12 is physically ready at the correct dock.
AI task and control
The request names the consignment and pallet identity, the exact check, the required returned observation and the deadline. Acknowledgment is recorded separately from the scan confirmation.
Output for the next step
The planner can distinguish 'warehouse has the request' from 'the pallet has been verified'.
Without the control
A friendly 'received' message could be interpreted as the physical check being done.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
30 / CoordinationMulti-agent documentation work: When research, editing and review happen in separate contexts
Situation
Three contributors work on one guide with different evidence and file responsibilities.
AI task and control
Each brief names the bounded output and protected surfaces. Returns identify their source revisions and open findings; the lead records their disposition.
Output for the next step
The guide can incorporate contributions without losing ownership or silently treating every return as accepted.
Without the control
Parallel work can duplicate effort or leave a required check with no actual owner.
Human decision
The responsible process owner assesses the result and decides the next real action within their authority.
No examples match. Try another word or choose all controls.
What do we mean by harnessing?
These are the controls around the model: which sources it may use, which tools it may call, when a human decision is needed and how the outcome is checked. A practical solution combines only the controls the task needs.
Adapted from Fredrik Brattén’s Harnessing Library: scenarios, method examples and control exercises. The material is illustrative and is not evidence of a deployed Farbar service. Read the full library.
From an example to your work
Which task would you like to work better?
We start with the situation, the responsible person and a measurable next step.