RB YAML source

code: RB
biber_number: I42
xiao_number: E70
mfte_code:
  - RB
  - RBother
name: Other adverbs
definition: >-
  Residual adverb category after removing frequency, place, time, amplifiers, downtoners,
  emphatics, and hedges.
normalization: words
detection:
- requires:
  - pos
  cql: '[cat="RB"]'
  combine: "_ & !CONC"
  description: >-
    Uses tag refinement architecture: features with refines: RB (AMP, DWNT,
    EMPH, HDG, FREQ, PLACE, TIME, DMA, XX0) are automatically excluded via
    cat_map. Only CONC requires explicit exclusion (crosses POS boundaries).
- source: mfte
  requires:
  - pos
  cql: '[pos="RB"]'
  combine: "_ & !AMP & !DWNT & !EMPH & !HDG & !FREQ & !PLACE & !TIME & !DMA & !CONC & !XX0"
  description: >-
    Direct replication of MFTE's observed behavior. MFTE counts residual RB
    after re-tagging adverb subcategories. Uses explicit excludes rather than
    cat refinement for exact MFTE match.
- source: pybiber
  requires:
  - pos
  cql: '[pos="RB|RBR|RBS|WRB"]'
examples:
- text: _Unfortunately_ that's the case.
  source: le_foll_2024
- text: _Exactly_ two weeks.
  source: le_foll_2024
- text: He could _so_ _easily_ but he knows better.
  source: le_foll_2024
- text: He's _still_ gonna come _back_.
  source: le_foll_2024
sources:
- biber_1988
- mfte
- pybiber
- xiao_2009
notes: >-
  Biber's general "adverbs" category; MFTE splits out subcategories.