Repository navigation
Conversation
Quiz-growth arc, next bank: building-pressure grows past its page's defaultCount (10) so the engine samples a different 10 each run. Add-only — the existing ten questions are untouched; the header gains the sampling note and a coverage sentence that names lesson sections rather than counting questions. New questions, each sourced from a lesson passage the ten didn't test: - bp-tracking-in-flow (mcq, #relief-lineup): return-fan tracking is held in measured flow, because a fixed speed offset holds no particular CFM gap. - bp-tracking-offset-sizing (numeric, #relief-lineup): the tracking offset is the ledger again — exhaust 1,500 + surplus 500 = 2,000 CFM. - bp-vav-deposit-moves (tf, #dampers-pressure): on VAV the deposit column moves with fan speed, not just damper position. - bp-windward-reference (gotcha, #measuring-it): a crisply swinging building-static point is a bare windward reference tube reading gusts, not a loop that needs more gain. - bp-duct-static-not-building (mcq, #measuring-it): duct static says nothing about building static (the "Not the same pressure" callout, which has no id of its own). Correct-letter distribution a0/b5/c3/d0 -> a2/b5/c3/d1. No new temperature figures; pressure and flow parentheticals follow the lesson's own conversions. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
controlsfreak | ef13ae5 | Commit Preview URL Branch Preview URL |
Oct 07 2026, 01:27 AM |
The refuter found bp-tracking-offset-sizing a substantive duplicate of bp-minimum-oa-sizing: both added dedicated exhaust to the pressurization surplus, and at minimum OA with relief closed the two are physically the same quantity, so a sampled run could present one addition twice under two labels. The question keeps its id and its relief-lineup anchor but now tests the lesson beat nothing else covers - the widget's moral that a stale offset meets a ledger that moved. A kitchen hood (no makeup air of its own) added after commissioning grows the required offset from 2,000 to 3,200 CFM; metric closes on the displayed operands (3,400 + 2,040 = 5,440 m3/h). - html/_data/quizzes/building-pressure.js: re-scenario the question, answer 2000 -> 3200, new explain; header coverage clause now reads "what happens to a commissioned offset when the ledger moves" Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Next bank in the quiz-growth arc: the Building Pressure quiz bank grows from 10 to 15 questions. With more questions than the page's
defaultCount(10), the engine now picks a different 10 each run. Nothing is removed: the original ten questions are unchanged, and each new one tests a lesson passage the ten didn't cover.Changes
html/_data/quizzes/building-pressure.js, additions only:bp-tracking-in-flow#relief-lineupbp-tracking-offset-sizing#relief-lineupbp-vav-deposit-moves#dampers-pressurebp-windward-reference#measuring-itbp-duct-static-not-building#measuring-it(the callout has no id of its own, so the link goes to the section it sits in; the header comment says so)defaultCount, the practice landing card and its pills, README counts, and the lesson itself. The FAQPage JSON-LD picked up the new questions on its own (15Questionentries in the built page).Owner invitation: if you have a field gotcha of your own that beats any of these, swap it in. The windward-reference gotcha in particular would be better as a real story.
Test plan
npm run build: clean, 140 files writtentests/quiz-banks.spec.js: 42/42 passedtests/metric-spans.spec.js: 3/3 passedtests/link-integrity.spec.js: 4/4 passedtests/smoke.spec.js -g "practice — building pressure": 1/1 passed#relief-lineup×2,#dampers-pressureand#measuring-it×2, all of which exist on the lesson.Refuter fixes applied
Commit
ef13ae5(quiz: refuter fixes to the building-pressure bank):bp-tracking-offset-sizing: was a duplicate ofbp-minimum-oa-sizing. Both asked the reader to add dedicated exhaust to the pressurization surplus. At minimum OA with the relief closed, the two are even the same physical quantity, so a sampled run could show the same addition twice under two names. The id and the#relief-lineupanchor stay. The question now tests the lesson beat nothing else covers, the widget's lesson that a stale offset meets a ledger that moved. Commissioned offset 1,500 + 500 = 2,000 CFM (2,550 + 850 = 3,400 m³/h). A 1,200 CFM (2,040 m³/h) kitchen hood is added later, so the offset must become 3,200 CFM (3,400 + 2,040 = 5,440 m³/h, which adds up from the displayed numbers). Left at 2,000, the building drifts negative whenever the hood runs. Answer 2000 → 3200, tolerance 50.tests/quiz-banks.spec.js42/42,tests/metric-spans.spec.js3/3,tests/link-integrity.spec.js4/4 (49 passed, 0 failed).Merge authority
Quiz bank renders into a live practice page → owner merges.
🤖 Generated with Claude Code