Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ reveal/grade outcomes for SR users.

### State / storage
- IndexedDB stores: `progress`, `overrides`, `drawings`, `reference` (PDF).
DB version 4. Bump on schema change.
DB version 5. Bump on schema change.
- localStorage for prefs, streak, quiz history, exam dates, sync config.
- `state.overrides[qid]` merges with source data via `getQuestion(q)`.
Never mutate the source data array.
Expand Down
4 changes: 2 additions & 2 deletions app.js
Original file line number Diff line number Diff line change
Expand Up @@ -1341,7 +1341,7 @@ function renderQuizStart() {
</button>
<p class="mock-start-desc">
${mockEnabled
? `No per-question feedback until the end. Hard pass mark: 700/900 (77.8%) β€” matches CompTIA A+ Core 2 scoring.`
? `No per-question feedback until the end. Hard pass mark: 700/900 β€” CompTIA's Core 2 cut score (approximated here as ~78% correct).`
: `Clear the filter so all ${state.questions.length} questions are available, then come back.`}
</p>
</div>`;
Expand Down Expand Up @@ -2108,7 +2108,7 @@ function renderStats() {
<div class="readiness-meta">
Readiness is now based on cold-test quizzes, not self-rated study.
${totalQ === 0 ? 'Tap Quiz β†’ 40 questions to start.' :
`${need} more quiz question${need === 1 ? '' : 's'} until we can show a calibrated score (${totalQ} of ${QUIZ_MIN_QUESTIONS} so far).`}
`${need} more quiz question${need === 1 ? '' : 's'} until a calibrated score is available (${totalQ} of ${QUIZ_MIN_QUESTIONS} so far).`}
${examNote}
</div>
</div>
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"version": "1.0.0",
"private": true,
"description": "Offline-first study PWA β€” aim for an A+ on any certification exam. Ships with a CompTIA A+ Core 2 (220-1202) question bank. Vanilla JS, zero runtime deps.",
"author": "Amanda Kondrat'yev",
"license": "MIT",
"repository": {
"type": "git",
Expand Down