Alternative-interpretation provocation
Source:R/provocateur.R
provoke_alternative_interpretation.RdGiven theme name + 3 supporting quotes, generate methodologically defensible alternative theme names that the same quotes could support. The model does NOT say which is better.
Usage
provoke_alternative_interpretation(
theme_name,
theme_entries,
data,
provider,
n_alternatives = 2L,
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.
- n_alternatives
Integer: how many alternative names to return (default 2 per Drosos/Sarkar 2025).
- audit_log
Optional AuditLog.
- response_cache
Optional ResponseCache.
- fabrication_log
Optional FabricationLog.