# Clips outside the work area (/docs/rules/no-clips-outside-work-area)

Reports clips entirely before the sequence in point or after its out point.



{/* Generated by scripts/generate-docs.ts. Do not edit. */}

| Property         | Value                        |
| :--------------- | :--------------------------- |
| Id               | `no-clips-outside-work-area` |
| Category         | Static                       |
| Default severity | warning                      |
| Scope            | `clip`                       |

## Options [#options]

| Option            | Type      | Default | Description                 |
| :---------------- | :-------- | :------ | :-------------------------- |
| `includeDisabled` | `boolean` | `true`  | Also report disabled clips. |

## Customize it [#customize-it]

Turn the rule on or off in the panel's Rules settings. To change its options, severity or wording, open it with its cogwheel in the rule editor and save: your copy replaces the built-in rule until you revert it. You can also copy the file below into your rules folder as `no-clips-outside-work-area.rule.json` and edit it. See [Change a built-in rule](/docs/editor/saving#change-a-built-in-rule).

## Rule file [#rule-file]

```json title="no-clips-outside-work-area.rule.json"
{
  "formatVersion": 1,
  "id": "no-clips-outside-work-area",
  "name": {
    "en_US": "Clips outside the work area",
    "de_DE": "Clips außerhalb des Arbeitsbereichs",
    "es_ES": "Clips fuera del área de trabajo",
    "fr_FR": "Éléments hors de la zone de travail",
    "it_IT": "Clip fuori dall'area di lavoro",
    "ja_JP": "ワークエリア外のクリップ",
    "ko_KR": "작업 영역 밖의 클립",
    "pt_BR": "Clipes fora da área de trabalho",
    "ru_RU": "Клипы вне рабочей области",
    "zh_CN": "工作区域外的剪辑"
  },
  "description": {
    "en_US": "Reports clips entirely before the sequence in point or after its out point.",
    "de_DE": "Meldet Clips, die vollständig vor dem In-Point oder nach dem Out-Point der Sequenz liegen.",
    "es_ES": "Detecta clips situados completamente antes del punto de entrada de la secuencia o después de su punto de salida.",
    "fr_FR": "Signale les éléments situés entièrement avant le point d'entrée ou après le point de sortie de la séquence.",
    "it_IT": "Segnala le clip interamente prima del punto di attacco della sequenza o dopo il punto di stacco.",
    "ja_JP": "全体がシーケンスのインポイントより前、またはアウトポイントより後にあるクリップを報告します。",
    "ko_KR": "시퀀스 시작 지점보다 완전히 앞에 있거나 종료 지점보다 완전히 뒤에 있는 클립을 보고합니다.",
    "pt_BR": "Relata clipes totalmente antes do ponto de entrada da sequência ou depois do ponto de saída.",
    "ru_RU": "Сообщает о клипах, целиком находящихся до точки входа эпизода или после его точки выхода.",
    "zh_CN": "报告完全位于序列入点之前或出点之后的剪辑。"
  },
  "category": "static",
  "scope": "clip",
  "severity": "warning",
  "options": {
    "includeDisabled": {
      "type": "boolean",
      "default": true,
      "description": "Also report disabled clips."
    }
  },
  "checks": [
    {
      "condition": {
        "all": [
          {
            "any": [
              {
                "field": "clip.disabled",
                "operator": "equals",
                "value": false
              },
              {
                "field": "options.includeDisabled",
                "operator": "equals",
                "value": true
              }
            ]
          },
          {
            "field": "clip.end",
            "operator": "lessThanOrEqual",
            "value": {
              "field": "sequence.inPoint"
            }
          }
        ]
      },
      "message": {
        "en_US": "Clip \"{clip.name}\" on {clip.track} lies entirely before the sequence in point ({sequence.inPointTimecode}).",
        "de_DE": "Clip „{clip.name}“ auf {clip.track} liegt vollständig vor dem In-Point der Sequenz ({sequence.inPointTimecode}).",
        "es_ES": "Clip \"{clip.name}\" en {clip.track} está completamente antes del punto de entrada de la secuencia ({sequence.inPointTimecode}).",
        "fr_FR": "Élément « {clip.name} » sur {clip.track} se trouve entièrement avant le point d'entrée de la séquence ({sequence.inPointTimecode}).",
        "it_IT": "Clip \"{clip.name}\" su {clip.track} si trova interamente prima del punto di attacco della sequenza ({sequence.inPointTimecode}).",
        "ja_JP": "クリップ「{clip.name}」（{clip.track}）は全体がシーケンスのインポイント（{sequence.inPointTimecode}）より前にあります。",
        "ko_KR": "{clip.track}의 클립 \"{clip.name}\"이(가) 시퀀스 시작 지점({sequence.inPointTimecode})보다 완전히 앞에 있습니다.",
        "pt_BR": "Clipe \"{clip.name}\" em {clip.track} está totalmente antes do ponto de entrada da sequência ({sequence.inPointTimecode}).",
        "ru_RU": "Клип «{clip.name}» на {clip.track} целиком находится до точки входа эпизода ({sequence.inPointTimecode}).",
        "zh_CN": "{clip.track} 上的剪辑“{clip.name}” 完全位于序列入点（{sequence.inPointTimecode}）之前。"
      },
      "data": {
        "side": {
          "literal": "before"
        }
      }
    },
    {
      "condition": {
        "all": [
          {
            "any": [
              {
                "field": "clip.disabled",
                "operator": "equals",
                "value": false
              },
              {
                "field": "options.includeDisabled",
                "operator": "equals",
                "value": true
              }
            ]
          },
          {
            "field": "clip.start",
            "operator": "greaterThanOrEqual",
            "value": {
              "field": "sequence.outPoint"
            }
          }
        ]
      },
      "message": {
        "en_US": "Clip \"{clip.name}\" on {clip.track} lies entirely after the sequence out point ({sequence.outPointTimecode}).",
        "de_DE": "Clip „{clip.name}“ auf {clip.track} liegt vollständig nach dem Out-Point der Sequenz ({sequence.outPointTimecode}).",
        "es_ES": "Clip \"{clip.name}\" en {clip.track} está completamente después del punto de salida de la secuencia ({sequence.outPointTimecode}).",
        "fr_FR": "Élément « {clip.name} » sur {clip.track} se trouve entièrement après le point de sortie de la séquence ({sequence.outPointTimecode}).",
        "it_IT": "Clip \"{clip.name}\" su {clip.track} si trova interamente dopo il punto di stacco della sequenza ({sequence.outPointTimecode}).",
        "ja_JP": "クリップ「{clip.name}」（{clip.track}）は全体がシーケンスのアウトポイント（{sequence.outPointTimecode}）より後にあります。",
        "ko_KR": "{clip.track}의 클립 \"{clip.name}\"이(가) 시퀀스 종료 지점({sequence.outPointTimecode})보다 완전히 뒤에 있습니다.",
        "pt_BR": "Clipe \"{clip.name}\" em {clip.track} está totalmente depois do ponto de saída da sequência ({sequence.outPointTimecode}).",
        "ru_RU": "Клип «{clip.name}» на {clip.track} целиком находится после точки выхода эпизода ({sequence.outPointTimecode}).",
        "zh_CN": "{clip.track} 上的剪辑“{clip.name}” 完全位于序列出点（{sequence.outPointTimecode}）之后。"
      },
      "data": {
        "side": {
          "literal": "after"
        }
      }
    }
  ],
  "data": {
    "inPoint": "sequence.inPoint",
    "outPoint": "sequence.outPoint"
  }
}
```
