
A question bank is only as good as its shelf life. Build one tightly coupled to this year’s chapter order and a single syllabus revision can strand half of it. For KPK Board Class 9 Chemistry — a syllabus that has drifted in small ways most years — we built the pool to absorb that drift instead of breaking on it.
Tag by concept, not by page
The trick is to anchor every question to a stable concept rather than a chapter number or a textbook page. When the board reshuffles chapters or an edition repaginates, concept tags survive untouched and the questions follow the topic wherever it lands.
Anchor to stable concepts
A concept like ‘mole ratios’ or ‘ionic bonding’ means the same thing no matter which chapter it lands in this year. Tag to that idea and the question never goes stale just because the table of contents moved.
Keep tag dimensions orthogonal
Difficulty, question type, and Bloom’s level should be separate axes from the concept tag. When the board reshuffles chapters, none of those other dimensions has to change — only the chapter mapping does, and that lives in one place.
- Tag to the underlying concept (e.g. ‘mole ratios’), not ‘Chapter 5, Q12’.
- Keep difficulty and question-type tags orthogonal to chapter, so a reshuffle never touches them.
- Flag edition-specific questions explicitly — they are the first to rot.

Concept tags outlive chapter numbers — the bank survives the next revision.
Make drift cheap to absorb
Tagging well stops most questions from rotting, but some drift is inevitable. The goal is to make each year’s adjustment a quick, contained edit rather than a rebuild.
Version the edition, not the question
When a question only differs because the textbook edition changed a value or a diagram, store the variants against one concept entry instead of duplicating the question. You update the edition note, not the whole item.
Run a yearly rot review
Once a year, after the board confirms the syllabus, sweep the edition-flagged questions first — they are where drift concentrates. An hour of pruning keeps the rest of the bank trustworthy for the whole session.
Tag questions to ideas, not to page numbers. Ideas don’t move when the board reprints the book.
Ayesha Khan


