Interface: Experiment
August 8, 2026 ยท View on GitHub
@plures/praxis / index / Experiment
Interface: Experiment
Defined in: src/experiments/index.ts:88
A sandboxed experiment definition with hypothesis, design, and results.
Properties
author
author:
string
Defined in: src/experiments/index.ts:108
Who/what created this
completedAt?
optionalcompletedAt?:string
Defined in: src/experiments/index.ts:115
constraints
constraints:
string[]
Defined in: src/experiments/index.ts:112
Human-readable constraints on what this experiment can do
createdAt
createdAt:
string
Defined in: src/experiments/index.ts:113
design
design:
ExperimentDesign
Defined in: src/experiments/index.ts:102
Experimental design
hypothesis
hypothesis:
object
Defined in: src/experiments/index.ts:96
What we're testing
claim
claim:
string
confidence
confidence:
number
nullHypothesis
nullHypothesis:
string
id
id:
string
Defined in: src/experiments/index.ts:89
kind
kind:
ExperimentKind
Defined in: src/experiments/index.ts:91
name
name:
string
Defined in: src/experiments/index.ts:90
requiresApproval
requiresApproval:
boolean
Defined in: src/experiments/index.ts:110
Approval required before running?
researchQuestionId?
optionalresearchQuestionId?:string
Defined in: src/experiments/index.ts:94
Research question this experiment addresses
results?
optionalresults?:ExperimentResults
Defined in: src/experiments/index.ts:106
Results (populated after completion)
sandbox
sandbox:
SandboxConfig
Defined in: src/experiments/index.ts:104
Sandbox configuration
startedAt?
optionalstartedAt?:string
Defined in: src/experiments/index.ts:114
status
status:
ExperimentStatus
Defined in: src/experiments/index.ts:92
tags
tags:
string[]
Defined in: src/experiments/index.ts:116