Input
Three files in input/ define what to ask and who to ask it to: a text library, query templates, and prompt bindings.
- Texts —
text.json: the text corpus, section headings used as ground truth, and aliases for fuzzy matching - Queries —
queries.json: prompt templates, system messages, and query types (list_task,order_task, title recall) - Prompts —
prompts.json: bindings between texts and queries; the cartesian product determines total request count