Tool tree
gradeNot graded
get_today_protocolAnswer
Read Alex Morgan’s fictional Day 7 protocol, purpose and demonstration length. This does not change page state or reveal the hidden assignment.
View tool JSON
{
"name": "get_today_protocol",
"kind": "answer",
"impl": "imperative",
"description": "Read Alex Morgan’s fictional Day 7 protocol, purpose and demonstration length. This does not change page state or reveal the hidden assignment.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}prepare_sessionAction
Prepare the fixed three-minute Day 7 training interface. This changes visible demo state but does not start, save or score anything.
View tool JSON
{
"name": "prepare_session",
"kind": "act",
"impl": "imperative",
"description": "Prepare the fixed three-minute Day 7 training interface. This changes visible demo state but does not start, save or score anything.",
"inputSchema": {
"type": "object",
"properties": {
"durationMinutes": {
"type": "integer",
"const": 3,
"default": 3,
"description": "The fixed judge demonstration length: 3 minutes."
}
},
"additionalProperties": false
}
}draft_observationAction
Turn one fictional post-session observation into a visible structured review draft. The draft is not saved and must be reviewed by the person.
View tool JSON
{
"name": "draft_observation",
"kind": "act",
"impl": "imperative",
"description": "Turn one fictional post-session observation into a visible structured review draft. The draft is not saved and must be reviewed by the person.",
"inputSchema": {
"type": "object",
"properties": {
"observation": {
"type": "string",
"minLength": 12,
"maxLength": 500,
"description": "Fictional direct observation, 12–500 characters. Do not include real personal data."
}
},
"required": [
"observation"
],
"additionalProperties": false
}
}save_confirmed_observationAction
Save the reviewed draft to ephemeral demo state only. Fails unless the person has deliberately selected the visible one-use confirmation on the webpage.
View tool JSON
{
"name": "save_confirmed_observation",
"kind": "act",
"impl": "imperative",
"description": "Save the reviewed draft to ephemeral demo state only. Fails unless the person has deliberately selected the visible one-use confirmation on the webpage.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}score_blinded_outcomeAction
Record 0–5 usefulness, novelty and testability scores without revealing the experimental assignment. Requires a visible one-use page confirmation.
View tool JSON
{
"name": "score_blinded_outcome",
"kind": "act",
"impl": "imperative",
"description": "Record 0–5 usefulness, novelty and testability scores without revealing the experimental assignment. Requires a visible one-use page confirmation.",
"inputSchema": {
"type": "object",
"properties": {
"usefulness": {
"type": "integer",
"minimum": 0,
"maximum": 5,
"description": "Usefulness score from 0 to 5."
},
"novelty": {
"type": "integer",
"minimum": 0,
"maximum": 5,
"description": "Novelty score from 0 to 5."
},
"testability": {
"type": "integer",
"minimum": 0,
"maximum": 5,
"description": "Testability score from 0 to 5."
},
"rationale": {
"type": "string",
"maxLength": 240,
"description": "Optional concise scoring rationale."
}
},
"required": [
"usefulness",
"novelty",
"testability"
],
"additionalProperties": false
}
}analyse_personal_signalAnswer
Read aggregate patterns across Alex’s fictional session history and recorded scores. Returns descriptive summaries only and does not change state.
View tool JSON
{
"name": "analyse_personal_signal",
"kind": "answer",
"impl": "imperative",
"description": "Read aggregate patterns across Alex’s fictional session history and recorded scores. Returns descriptive summaries only and does not change state.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}compare_collective_signalAction
Compare fictional personal aggregates with the fictional 48-session Global Signal only when the requested minimum sample threshold is met.
View tool JSON
{
"name": "compare_collective_signal",
"kind": "act",
"impl": "imperative",
"description": "Compare fictional personal aggregates with the fictional 48-session Global Signal only when the requested minimum sample threshold is met.",
"inputSchema": {
"type": "object",
"properties": {
"minimumSample": {
"type": "integer",
"minimum": 20,
"maximum": 100,
"default": 40,
"description": "Minimum fictional cohort size required before aggregate comparison."
}
},
"additionalProperties": false
}
}explain_safety_boundaryAnswer
Read the sandbox’s educational scope, privacy boundary, epistemic caution and stop rule. This does not change page state.
View tool JSON
{
"name": "explain_safety_boundary",
"kind": "answer",
"impl": "imperative",
"description": "Read the sandbox’s educational scope, privacy boundary, epistemic caution and stop rule. This does not change page state.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}