study_design
Record the agreed method before executing a study, preventing post-hoc selection. Pre-register the design so revisions are counted and audits stay possible.
Instructions
Record the method agreed with the principal, BEFORE execution. This is pre-registration and it is the point of the design phase: a method chosen after seeing the data can be selected — consciously or not — for the answer it produces. Call this once, at consensus, and do not execute a study that has no method recorded. Revising a method later is allowed and is counted, because a silently revised method is indistinguishable from a fitted one.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>",
"method": "<method>"
},
"name": "study_design"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| cwd | No | Directory identifying the project and the tree. Defaults to this session's working directory, which in a git worktree is that worktree. | |
| actor | No | ||
| method | Yes | How the question will actually be answered — the data, the comparison, the unit. | |
| conferral | No | Required. The peer DRAFTS here rather than checks. A method is attacked best by whoever did not write it, and the falsifier is the part a single reasoner is least able to test, because it asks how its own expected answer could be wrong. | |
| falsifier | No | What would show the expected answer is wrong. A study with no stated way to be wrong is advocacy with citations. | |
| decisive_evidence | No | What result would settle it, in either direction, agreed in advance. |