specs.yaml

version: 2
models:
  # Will be used by name in the task_group files
  - name: context_validator
    id: 53738
  - name: closing_read_items_detector
    id: 52434
  - name: closing_read_digit_detector
    id: 52706
  - name: closing_read_in_between_digit_classifier
    id: 52477
  - name: closing_read_seven_segment_ocr_detector
    id: 54395
  - name: opening_read_items_detector
    id: 54388
  - name: opening_read_meter_classifier
    id: 52642
  - name: pre_install_items_detection
    id: 51948
  - name: post_install_open_terminal_items_detector
    id: 52512
  - name: post_install_items_detector
    id: 54396
  - name: post_install_sticker_signature_classifier
    id: 52508

work_order_types:
  indoor:
    post_install_open_terminal:
      - post_install_open_terminal
      - post_install_open_terminal_orange_fuse_or_shroud
      - post_install_open_terminal_rare_cut_out
  outdoor:
    post_install_open_terminal:
      - post_install_open_terminal

task_groups:
  - name: post_install_open_terminal
    entries:
      - name: image_input
        type: image
    context_validation:
      name: post_install_open_terminal
      regions: true
    tasks:
      - name: post_install_open_terminal_orange_fuse_or_shroud
        type: bool
        regions: true
      - name: post_install_open_terminal_rare_cut_out
        type: bool
        
        
[...]