Output Artifacts

Plan document

The primary output. In Markdown format (default) or JSON (--json).

Every step carries:

  • step_id --- unique identifier
  • goal --- what the step achieves
  • actions --- concrete actions to perform
  • inputs --- what the step consumes
  • outputs --- what the step produces
  • dependencies --- other steps this depends on (with edge_class)
  • integration_checks --- how to verify the step integrates correctly
  • refinement_back_edges --- bounded refinement loops
  • acceptance_criteria --- how to verify the step is done
  • traces_requirements (or traces_to) --- which spec requirements this covers

plan_meta

Metadata block containing:

  • plan_verify result (PASS/FAIL)
  • coverage_audit result
  • output_format
  • spec_path
  • solution_dir / stage / prev_stage / next_skill (workspace chain)
  • harness_ledger (harness-forge only)
  • waivers (if any)