# Expected result for an Agentic Team Protocol (ATP) conformance fixture.
# Codes come from the Domios conformance corpus, corpus/2026-11-11/cases.json;
# corpus_case names the case that defines the same rule.
case: skill-bare-string
form: single-file
input: input.team.yaml
errors:
  - rule: A top-level skills entry is an object, never a bare string.
    spec: spec/2026-11-11
    spec_section: "9.3.1"
    quote: "Every top-level `skills` entry MUST be an object. A bare string is an error (bare-string skill)."
    location:
      file: input.team.yaml
      path: skills[0]
      line: 8
    severity: error
    code: expected_mapping
    corpus_case: invalid/bare-skill.team.yaml
warnings: []
