schema
one of: call-app-mats/CaseReplayFire | call-app-mats/CaseReplayJudge
case
string matching /^[0-9]{6}[a-z]?-[a-z0-9-]+$/
arm
one of: control | cure | trim | model
bootChain
object
configPin
string OR null
revisions
map of non-empty string
judgeRevisions
map of non-empty string
manifests
list of non-empty string
omissions
list of non-empty string
injected
list of object
kind
one of: slash-command | injection | skill
command
string OR null
source
non-empty string
bytes
integer >= 0
followedAssistant
integer >= 0 OR null
cutFollowup
object
matchedHistorical
integer >= 0
blackUnmatched
integer >= 0
none
integer >= 0
treatment
cure OR trim OR model
cure
object
kind
exactly "cure"
laws
non-empty list of string matching /^\$[a-z0-9-]+\/[A-Za-z0-9-]+\/[a-z0-9-]+$/
rung
one of: L0 | L1 | L2 | L3
text
non-empty string
textSha256
string matching /^sha256:[a-f0-9]{64}$/
lawBytes
integer >= 0
offLawBytes
exactly 0
regressionOf
string matching /^[0-9]{6}[a-z]?-[a-z0-9-]+$/
trim
object
kind
exactly "trim"
keepLaws
non-empty list of string matching /^\$[a-z0-9-]+\/[A-Za-z0-9-]+\/[a-z0-9-]+$/
removedLawBlocks
integer >= 0
removedToolResultBytes
integer >= 0
promptBytesBefore
integer >= 0
promptBytesAfter
integer >= 0
model
object
kind
exactly "model"
from
non-empty string
to
non-empty string
promptBytes
exactly 0
laws
non-empty list of string matching /^\$[a-z0-9-]+\/[A-Za-z0-9-]+\/[a-z0-9-]+$/
judgeTurns
non-empty list of integer > 0
judgeSamples
non-empty list of object
runId
non-empty string
lawId
string matching /^\$[a-z0-9-]+\/[A-Za-z0-9-]+\/[a-z0-9-]+$/
_checkExperimentMetaNo defects in the 4 records checked.
| Bound by | call-app-mats |
|---|---|
| Declared in | ~/ |
| Binding | experimentMetaDataStore |
| Directory | ~/ |
| Files | */*/*/artifacts/experiment-meta.yml |
| Referenced as | experiment-meta |