Skip to content
Novus Examples
yaml363 B

Audio Workflow 02 — Prompt Plan

Vendor-neutral YAML plan for product demonstration kit 02, with four stable actions and three machine-checkable local-execution conditions. Stable P8 artifact p8-audio-kit-02-prompt-plan.

Preview — first 18 linesyaml
workflow: p8-audio-kit-02
medium: audio
topic: product demonstration
provider: vendor-neutral
steps:
  - id: inspect
    action: measure-source
  - id: edit
    action: render-locally
  - id: compare
    action: evaluate-output
  - id: edge
    action: exercise-controlled-edge
acceptance:
  deterministic: true
  network_required: false
  preserves_source: true

Specifications

Workflow Role
prompt-plan
Workflow Order
2
Provider
vendor-neutral
Medium
audio
Kit Number
2
Steps
4
Provenance
Synthetic deterministic P8 fixture generated by generation/p8_content.py; seed namespace 2026082300

Testing contract

Expected to pass
Scenario
Load the YAML with a safe parser and execute the declared step ids in document order.
Expected result
Exactly inspect, edit, compare, and edge run for p8-audio-kit-02; deterministic and preserves_source are true while network_required is false.

What is a .yaml file?

YAML (YAML Ain't Markup Language) is a human-readable data-serialization format using indentation, key-value pairs, and lists, and is a superset of JSON. It supports comments, anchors, and multiple documents per file, favoring readability for configuration. Its indentation sensitivity makes it error-prone to hand-edit.

How to use this file

Use an example YAML file to test config parsers, indentation and anchor handling, multi-document streams, and safe-loading to avoid arbitrary object construction.

How to use this file for testing

“Audio Workflow 02 — Prompt Plan” is a deterministic Novus Examples fixture for Prompt engineering, Agent workflows, Config testing. A templated prompt library in JSON Lines with tasks, tags, and placeholders — for testing prompt-management tools and JSONL parsers.

Documented properties for this file: YAML · 363 bytes. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.

Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such — expect parsers to fail loudly rather than silently accept them.

Prompt fixtures are static, provider-labelled inputs and contracts — they do not call an API. For a six-step kit, follow workflowOrder from the brief through the expected output, then compare the documented assertions before trying the controlled edge case.

Code examples

import yaml  # pip install pyyaml

with open("prompt-plan.yaml") as f:
    data = yaml.safe_load(f)
print(data)

Generated by generation/p8_content.py. Free for any use, no attribution required — license.