🧰 Match Tools
Database Overview
| ID | Subject | Category | Question | Answer | Diff | Media | Info |
|---|
Use question_banks.json for the dropdown, or type a JSON path manually.
Load a sample question bank to explore the app's features.
Generates catalog.json from the current question bank. Run this after importing or updating questions.
Set how many questions each selected subject contributes to each match section.
Control reuse protection, exports, and whether generated questions should be written to usage history.
Fine-tune the generator for match mode, training mode, media needs, category behavior, difficulty balance, and repeatable selection.
Switch between dark mode and light mode depending on room lighting or projector visibility.
Tell the generator when media is required, preferred, excluded, or unrestricted for each section and subject. These rules sit on top of the global Media Rule above.
Save the current app state to browser storage or clear all local data when starting over.
Current application and loaded-data status.
Drag subjects to set the exact reading order for each section. Pull from the Generate tab to quickly build the order from currently selected subjects.
Templates are created from the Generate tab. They preserve selected sections, match setup, and subject selections for reuse.