Authoring Tasks
BenchFlow v0.6.2 authors tasks in the nativetask.md package format.
A task is one Markdown document with YAML frontmatter plus sidecar directories
for the sandbox, verifier, and optional oracle.
Existing Split Packages
BenchFlow can still read and migrate older split packages so existing datasets have a direct upgrade path. Do not start new tasks in that layout.--remove-legacy promotes tests/ to verifier/, promotes solution/ to
oracle/, and removes the old split entrypoint after the generated task.md
round-trips successfully.
If you need to publish a compatibility artifact for another runner, export from
the native package instead of hand-authoring the old layout: