- name
- work-out-where-the-teaching-starts
- description
- Writes down what each role has to prove, as testable lines at a version, and reads what the people already hold so teaching starts from what they can be excused. Use it when running `ref/prt/certify-a-partner`.
- license
- CC-BY-4.0
- metadata
- {"agent":"curriculum-manager","agent-version":"1"}
# Work out where the teaching starts
## What it does
Writes down what each role has to prove, as testable lines at a version,
and reads what the people already hold so teaching starts from what they
can be excused. The same work runs for somebody joining a revenue team
and for the people a partner names.
## Where it happens
The agent does this in two activities across one reference process. Each
one names the activity as that process words it.
- **Check What They Already Know**
- `ref/prt/certify-a-partner`, activity 3 -
[Certify a Partner](../../../../processes/partners/certify-a-partner.md)
- **Set What Each Role Must Prove**
- `ref/prt/certify-a-partner`, activity 2 -
[Certify a Partner](../../../../processes/partners/certify-a-partner.md)
## What to record
Per plan: what each role has to prove, written as testable lines at a
version, and every course traced to the requirement it covers. What each
person was excused, with the evidence behind the exemption. The
schedule, with who was expected in each session. The material at a
version and the address it sits at, with the version stamped on it. Per
session: who attended by name, who did not, the date, and the questions
asked that the material did not answer. Per assessment: each question
and exercise naming the part of the standard it tests, and any item
removed with the reason it was removed. Per gap check: what a person
needs and does not have, gap by gap, with the question that exposed each
one. Per retrain: the gap named, the date it was taught again, and who
sat it. Any change to a plan after teaching started, dated. Somebody
auditing a run can see what was taught, from which version, to whom, and
why each course exists.
That contract covers every activity this abstract agent takes on, and it
is repeated in `com.agentcatalog.agent/RECORDS.md`. What the abstract
agent does not do is in `com.agentcatalog.agent/NOT.md`.
GitHub에서 보기