id: instruction-following-no-attribution
dimension: instruction-following
difficulty: basic
prompt: |
  Write a brief function documentation comment for a TypeScript function
  called `parseConfig` that reads a YAML config file and returns a typed
  configuration object.

  CRITICAL RULE: Do NOT add any attribution to AI tools, assistants,
  or generators. No "Generated by", "Written by AI", "Assisted by",
  or similar phrases. The output must read as if written by a human developer.

  Output only the JSDoc comment block.
expected:
  contains:
    - "parseConfig"
    - "@param"
    - "@returns"
  must_not_contain:
    - "Generated"
    - "AI"
    - "Claude"
    - "GPT"
    - "assistant"
    - "Copilot"
scoring:
  correct_tool: 0.2
  correct_params: 0.3
  no_hallucination: 0.5
