CaseCreate
junjo.studio.CaseCreate
Kind: Class
SDK version: 0.69.0
Documentation channel: Stable release
Request to append one immutable input case to a draft dataset.
Members
Section titled “Members”case_key
Section titled “case_key”case_key: KeyTextApplication-owned case key, unique within its dataset and used for idempotent writes.
evaluation_name
Section titled “evaluation_name”evaluation_name: NameTextHuman-readable evaluation label used to group and filter scenarios.
origin
Section titled “origin”origin: CaseOriginWhether the case was authored directly or generated by executing a real application target.
target_kind
Section titled “target_kind”target_kind: TargetKindExecution boundary: a node, workflow, or agent.
target_key
Section titled “target_key”target_key: KeyTextStable dispatch key matching a target registered in the application harness.
target_name
Section titled “target_name”target_name: NameTextRecorded target display name; the runner checks it against the registered declaration.
input_version
Section titled “input_version”input_version: int = Field(ge=1, le=MAX_VERSION)Version of the target input contract used to validate the stored case.
input_json
Section titled “input_json”input_json: JsonValueScenario input validated by the application target input schema before execution.
expectation_json
Section titled “expectation_json”expectation_json: JsonValue | None = NoneEvaluator criteria, not an automatically accepted generated answer; validated by the evaluator schema.
evaluator_key
Section titled “evaluator_key”evaluator_key: KeyTextStable key of the evaluator registered in the application harness.
evaluator_version
Section titled “evaluator_version”evaluator_version: int = Field(ge=1, le=MAX_VERSION)Evaluator contract version that interprets the stored expectations.
source_evidence
Section titled “source_evidence”source_evidence: ExecutionEvidenceReference | None = NoneExact execution reference for a generated case; absent for authored cases.
source_revision
Section titled “source_revision”source_revision: SourceRevision | None = NoneClean committed application Git revision associated with this execution.