cases:
  - id: train-complete
    input: 'COMPLETE_NOTES: Note A [A] records 30 completed of 40. Note B [B] records 35 of 50. No satisfaction survey was supplied.'
    expected_pattern: '75%.*70%'
    forbidden_pattern: '(?i)satisfaction improved'
    timeout_seconds: 20
  - id: train-missing-b
    input: 'MISSING_B: Note A [A] records 30 completed of 40. Note B was not supplied. No satisfaction survey was supplied.'
    expected_pattern: '(?i)missing B'
    forbidden_pattern: '70%'
    timeout_seconds: 20
