schema: saf-skill-contract/v1
extends: saf-create-prompts
requires: [spec-package]
consumes: [domain-glossary, project-context]
produces: [execution-plan, multi-task-evidence]
baseline: [tlc-spec-driven, tdd]
depends_on: []
conflicts: []
requires_cli: null
autonomy_profile:
  supported_levels: [manual, supervised, autonomous]
  auto_continue_condition: 'execution-plan.md and multi-task evidence are present, the task dependency graph is acyclic, and every next-wave dependency and isolation boundary is satisfied'
  blocking_conditions: [circular_task_dependencies, missing_isolation_boundary]
  evidence_required: [execution-plan.md]
