Skip to contents

Given the researcher's theme name + a key term they use, list other terms participants in the corpus use for the same construct (with citations) and identify a term participants use that the researcher's framing erases.

Usage

provoke_assumption_surfacing(
  theme_name,
  theme_entries,
  data,
  provider,
  key_term = NULL,
  n_alternatives = 3L,
  audit_log = NULL,
  response_cache = NULL,
  fabrication_log = NULL
)

Arguments

theme_name

Character: the theme to challenge.

theme_entries

Tibble: entries the researcher believes support the theme (must have std_id and std_text).

data

Tibble: the full corpus. Used to resolve and verify cited entry_ids (T0.1) and to draw the bounded candidate sample of non-theme entries for the counter-evidence categories; the model is NOT given the full corpus to search.

provider

AIProvider object.

key_term

Character: the researcher's term to challenge (e.g., "remote work"). Defaults to the theme name itself.

n_alternatives

Integer: how many alternative-term provocations to request from the model (default 3).

audit_log

Optional AuditLog.

response_cache

Optional ResponseCache.

fabrication_log

Optional FabricationLog.