Operator training

Lab: Build the Chain

Run register, handle, and Rain, and keep the fossil on the teaching workstation.

Explanation

What you are learning

Recommended first: Product training. You can still study this lesson.

This is the same chain, done as a lab. Register the actor. Handle lab.observe and stop. The first measured row is PERMIT with dispatch false. Give Rain the exact binding. The second row executes once and writes a teaching record. There is no second kernel and no production record. Your exercise is to name which call executed and which call only decided.

Worked example

Teaching workstation

These fields were returned by the teaching workstation for this lesson. They are not a production permit.

Handle does not execute

Handle lab.observe for scope-a

outcome
PERMIT
dispatch
false
executed
false
reason
fresh_permit_not_yet_dispatched
effect
lab.observe
actor id
operator
resource
scope-a
request id
build-1
nonce
8e4c9e66f4a9d439e9b3549124c06569

Rain dispatches the exact binding once

Give Rain the same actor, effect, resource, and request

outcome
PERMIT
dispatch
true
executed
true
effect
lab.observe
actor id
operator
resource
scope-a
request id
build-1
nonce
8e4c9e66f4a9d439e9b3549124c06569
record
teaching workstation
production record
none
Exercise

Try it before you check

Do not describe handle as the execution step. The flags are in front of you.

Which call executed?
Assessment

Explain the result

How many times did this lab execute the effect?

This lesson is not complete yet.

Materials

Use these with the lesson

A passed check is saved in this browser so you can resume. It is not a certificate, not an accreditation, and not authority to run an effect.