Profiles
Validation entry points
Output artifacts
Every populated profile publishes a private directory containingdata.jsonl, evidence.jsonl, and compatibility.json. If splitting
is enabled, populated partitions use data.train.jsonl and
data.eval.jsonl, with matching evidence files. Empty partitions
produce no file. An empty export creates no destination.
The manifest records file hashes, profile identity, skip counts, split
counts, numeric Reward counts, and exact prompt overlap. The evidence
sidecar preserves canonical metadata and source hashes. It isn’t trainer
input. Publication refuses an existing destination and validates every
row before exposing the directory. Split exports reject exact prompts
shared by train and eval; semantic task overlap still needs review.
skipped counts adapter exclusions. CLI profiles preserve
canonical_skipped from their training projection; RLVR profiles also
preserve source-bundle fragmented counts. These populations stay
separate. Low-level callers omit unavailable source populations; an
explicitly supplied empty map records zero counts.
See Export for a consumer for
installation, exact commands, configuration, and consumer limitations.