prodigy 0.4.4

Turn ad-hoc Claude sessions into reproducible development pipelines with parallel AI agents
Documentation
name: "API Documentation"
chapter_types:
  - "api"
  - "reference"
  - "api reference"
  - "library"

subsection_structure:
  - name: "Overview"
    aliases:
      - "Introduction"
      - "API Basics"
    topics:
      - "api overview"
      - "getting started"
      - "authentication"
    order: 1
    required: true

  - name: "Core Types"
    aliases:
      - "Data Types"
      - "Structures"
    topics:
      - "types"
      - "structures"
      - "models"
      - "schemas"
    order: 2
    required: false

  - name: "API Methods"
    aliases:
      - "Functions"
      - "Operations"
      - "Endpoints"
    topics:
      - "methods"
      - "functions"
      - "operations"
      - "endpoints"
    order: 3
    required: true

  - name: "Error Handling"
    aliases:
      - "Errors"
      - "Exception Handling"
    topics:
      - "errors"
      - "exceptions"
      - "error codes"
      - "failures"
    order: 4
    required: false

  - name: "Examples"
    aliases:
      - "Usage Examples"
      - "Code Samples"
    topics:
      - "examples"
      - "samples"
      - "usage"
      - "recipes"
    order: 5
    required: false

naming_rules:
  - prefer: "API Documentation"
    over:
      - "API Reference"
      - "API"
  - prefer: "API Methods"
    over:
      - "Functions"
      - "Operations"

validation_rules:
  required_subsections:
    - "Overview"
    - "API Methods"
  optional_subsections:
    - "Core Types"
    - "Error Handling"
    - "Examples"
  max_subsections: 6