Study & CLEP Patterns
Study systems start from the exam or source architecture, then map pages, topics, question groups and gaps onto the CTB. The learning spine comes first; the interface makes it inspectable.
Exam / source architecture as a CTB
exam → domain → topic → leaf
CTB mini-map
sample tree
- 50kDraft
- 30kVerified
- 30kDraft
Spine rules
Non-negotiable
- Every topic, question group, claim and readiness badge cites its source or is a gap.
- Chronology, hierarchy and evidence stay visible; the spine is not flattened for looks.
- Progress and readiness states appear only when backed by coverage checks or deterministic source mapping.
- Gaps are marked honestly: missing source, weak mapping, untested recall, no practice items, no review loop.
Source coverage
sample data
Topics with source
Warning2of 4
src: sample coverage scan
Deterministic mapping
Warning25%
src: sample coverage scan
Practice items
Draft30
src: sample item bank
Readiness
Gap—
src: gap — coverage unverified
| Topic / group | Source locator | Mapping | Practice items | State |
|---|---|---|---|---|
| Topic A1 | packet 3 · pp. 11–18 | Sourced· deterministic | 24 | Verified |
| Topic A2 | packet 3 · p. 19 | Planned· partial | 6 | Warning |
| Question group A2-Q | not supplied | No source· none | 0 | Gap |
| Topic B1 | not supplied | No source· none | 0 | Gap |
Study queue and review loop
derived, never guessed
| Queue item | Why queued | Due | Source |
|---|---|---|---|
| Topic A1 · recall set | spaced review due | today | Sourced· packet 3 p.12 |
| Topic A2 · read + map | partial mapping | today | Sourced· packet 3 p.19 |
| Domain B · attach source | no source packet | blocked | No source· gap |
Weak areas, glossary, readiness
honest empties
Weak areas
Backed by attempts only
No attempt history
Weakness requires recorded attempts. Without them this stays empty rather than showing a guessed score.
Glossary
Terms trace to a page
Sample terms
- Term: fixed costSourced· packet 3 p.14
- Term: stop-lossSourced· packet 5 p.2
- Term: corridorNo source· not supplied
Readiness panel
Gated
Readiness not assertable
BlockedTwo of four topics have no source packet, so an exam-readiness percentage would be invented.
opens from: Source coverage · 100% mapped
Audit
Readiness audit checklist
- Fail
Every topic traces to a source packet and page
2 of 4 topics unsourced
- Not checked
Question groups map deterministically to topics
no mapping run recorded
- Pass
Review loop exists and is scheduled
- Pass
No fabricated progress or readiness percentage displayed
Data shape
illustrative
Coverage row
interface CoverageRow {
topic: string;
packet: string; // "not supplied" is a valid, visible answer
mapped: "deterministic" | "partial" | "none";
items: number; // 0 means no practice items, not "ready"
state: BartonState;
}