← Course hub

Unit 4 (Chemical Reactions) — atomisation review

The 60-second version.

D1 — Percent yieldFLIPPED

The call

Teach it. The original recommendation excluded it; real-exam evidence overturns that.

Why
What changes

Two new atoms after CRX-046 — calculate a percent yield, and reason about why a yield falls short. Comes off the exclusions list.

D2 — Four kinds of evidence of changeADOPTED

The call

One profile atom (heat/light, gas, precipitate, colour change together), not four.

Why
What changes

Nothing — the register already does this; recorded as a documented exception.

D3 — Full redox balancing (H₂O / H⁺ / OH⁻)ADOPTED

The call

Defer to Unit 9 — Unit 4 balances by inspection only.

Why
What changes

Nothing in Unit 4. Unit 9's register gets the balancing atoms before its specs are written.

D4 — How equation-writing is assessedADOPTED

The call

New verbs (Write, Balance) and a new modality for symbolic construction, mirroring your drawing ruling.

Why
What changes

Three additions to the modality layer; the production-item requirement now covers equations.

D5 — Ionization arrowsCORRECTED

The call

Your own August ruling stands (decision #14): ⇌ from first use for weak ionizations, with a one-line gloss; → for completion reactions. The card shown here earlier (forward-only) was built on a stale doc.

Why
What changes

The stale exclusions line is fixed (revisionLog 1.7); the S13 blueprint and the engine's arrow sweep are being aligned to #14. Nothing else moves.

Forward arrow (→) in Unit 4; the reversible arrow (⇌) arrives properly in Unit 7.

Why
What changes

Nothing — the register already writes →; the handoff note carries the upgrade.

D6 — Topic orderADOPTED

The call

Teach the particle-level why right after the observable what — not four topics later where the CED puts it.

Why
What changes

Sequence order: evidence of change → particle basis → then the symbolic machinery.

The full documents, if you want the depth

Full adoption record (the .md of record)

Skill: atomise (audit mode) + ap-toolbox CED cross-check @ 1fed1da

Unit 4 — operator adoption of the parked decisions (option b, James 2026-09-24)

James chose option (b): the operator makes the register calls with his veto reserved; he checks the atomisation alongside. Each decision below is ADOPTED as stated unless he vetoes. One recommendation is FLIPPED on fresh evidence (D1); one carries a logged follow-up (D3).

CED cross-check (first live use of the Incept ap-toolbox, 2026-09-24)

The register maps all 21 Unit 4 essential-knowledge codes of the 2024–2025 CED, exactly — no gaps, no extras — across all nine topics (4.1–4.9). Source: ced-library.inceptstore.com apchem_enriched.json, diffed locally against unit4_design_v1.json mapsToStandards; result in ced_crosscheck_u4.json. (The whole-course /v1/analyze endpoint expects a nine-unit payload — noted for a later whole-course validation; unit-level diff is the meaningful check here.)

The six decisions

D1 — Percent yield: FLIPPED to INCLUDE. The original recommendation (exclude — no CED anchor) predates the exam-registry evidence: 2022 long FRQ Q1(b), 1 point, CED-tagged Unit 4 topic 4.5, asks the student to JUSTIFY a percent yield below 100% (dissolution during rinsing). James's meta-directive — bias toward what the actual AP asks — governs. Adopted: the two-atom letter-suffix insertion after CRX-046, shaped to the evidence (the real part is reasoning, not plug-in arithmetic): - CRX-046A (definition + calculation): "Calculate a percent yield as actual yield divided by theoretical yield times 100%." - CRX-046B (reasoning): "Explain why an actual yield can fall below the theoretical yield [e.g., product lost in rinsing or transfer, incomplete reaction], and justify whether a given percent yield is consistent with a described lab step." Implementation: in the first spec wave, with the validator run; percent yield comes OFF the explicitExclusions list. IDs letter-suffixed so the register stays stable.

D2 — Evidence categories as ONE profile atom: ADOPTED as recommended (Unit 3 v2 precedent; no separately-failable performance in splitting; documented exception to the enumeration-split signal).

D3 — Full redox balancing deferred to Unit 9: ADOPTED, with a follow-up logged. Checked today: Unit 9's register has the electrochemistry atoms (TEC-074–085 use half-reactions) but does NOT yet carry the deferred solution-balancing atoms (adding H₂O/H⁺/OH⁻) nor a retrieval treatment of CRX-080–084. FOLLOW-UP (blocking for the U9 build, not for U4): amend unit9_design with the balancing atoms + retrieval note before U9 specs are written.

D4 — Write/Balance verbs + equation_construction_task / equation_evaluation_task modalities + the pen-and-paper production contract: ADOPTED as recommended (mirrors James's drawing ruling; keeps the unit's core production behaviours visible to the modality layer and the production-item requirement).

D5 — Forward arrow (→) for ionization in Unit 4, ⇌ introduced in Unit 7: ADOPTED as recommended (a symbol before its defining atom is the AST-001 defect class; progressiveSharpening handoff carries the upgrade).

D6 — Reorder: particle-level basis (CED 4.4) immediately after evidence of change (4.1): ADOPTED as recommended (James's 2026-07-31 what-then-why ruling; JM-P15 authorizes departing from CED order; crosswalk keeps traceability; validator confirms no internal dependency violated).

What happens next (Build process v2)

On James's register sign-off (or silence + no veto on this record): blueprints per topic (unit4_build/blueprints/BLUEPRINT_<topic>.md) go to James for approval BEFORE any prose — starting with U4-S01 (evidence of change) as the sample; then write-lesson runs from approved blueprints; the question stage runs the Incept qgen trial (generated candidates vs authored, both through review-questions + blind read, James judges).

Original decisions doc, with full evidence

AP Chemistry Unit 4 — Decisions that need James

Status: Proposed for James's approval — phases 1–3 only. Six calls genuinely need your chemistry/curriculum judgment; everything else is settled by the principles, the 2026-07-31 rulings, or the Unit 2 precedent.

D1 — Percent yield: in Unit 4 or out?

Evidence. No Unit 4 EK names percent yield; EK 4.5.A.2 stops at "chemical calculations involving the mole concept." Limiting reactant and theoretical yield are likewise not verbatim in the EK text, but they are unavoidable subcomponents of the LO 4.5.A calculations the AP exam actually asks, so the register includes them (CRX-041–046, the draft's call, kept). Percent yield is the one member of that classic trio with no CED anchor at all — actual/theoretical comparison first appears in AP items through lab contexts. Recommendation. Exclude from Unit 4 (currently in explicitExclusions). If you want it taught with its natural neighbors, it is a two-atom insertion (definition + calculation) after CRX-046, and letter-suffix IDs keep the register stable.

D2 — The four evidence categories: one profile atom or four?

Evidence. CRX-004 keeps heat/light, gas, precipitate, and color change as ONE evidence-profile atom, with the reasons split out (CRX-005 why they signal change, CRX-006 why they are not conclusive). JM-P1a reads enumerations as split signals, but your Unit 3 v2 precedent keeps mechanism-free profiles single, and the CED gives no per-category mechanism here. The draft made the same call (its note #1). Recommendation. Keep the profile atom (documented exception in the design). Strict enumeration would add 3 atoms (84 → 87) with, in my judgment, no separately-failable performance — a student who can spot "gas formed = possible chemical change" and not "color change = possible chemical change" is an item-difficulty artifact, not a knowledge gap.

D3 — Redox balancing scope: defer H₂O/H⁺/OH⁻ balancing to Unit 9?

Evidence. EK 4.9.A.1 says only that redox equations "can be constructed from half-reactions." The register teaches: half-reaction definition, split, combine (electron-equalize and cancel), evaluate, and the end-to-end capstone (CRX-080–084) — all on reactions balanceable by inspection (metal/ion type). Full acidic/basic-solution balancing (adding H₂O, H⁺, OH⁻) is standard AP fare but the CED situates that machinery with electrochemistry, and teaching it here would demand aqueous-equilibrium vocabulary Unit 4 doesn't have. Recommendation. Defer to Unit 9 (currently an explicit exclusion + handoff note). Unit 9's build must then treat CRX-080–084 as retrieval and add the solution-balancing atoms there.

D4 — Verb and modality extensions for symbolic-equation construction

Evidence. Your unit note: "writing a balanced equation is a construction task on symbols; decide and document the modality." JM-P3's canonical verb list has no honest verb for it (Draw/Sketch would be false — nothing is drawn), and the six approved modalities have no symbolic-construction lane. The design proposes: verbs Write and Balance (10 atoms); modalities equation_construction_task (10 atoms) and equation_evaluation_task (3 atoms); and an assessment contract mirroring your drawing ruling — equation-option MCQ with deterministic renders plus at least one pen-and-paper production item per construction atom (stem explicitly instructs writing the full equation on paper; reveal shows model answer + species/states/coefficients/atom-balance/charge-balance checklist, gated behind a student action). The validator enforces Write/Balance ⇔ equation_construction_task exactly as it enforces Draw/Sketch ⇔ diagram_construction_task. Recommendation. Approve all three pieces (verbs, modalities, contract). The alternative — filing these under article — would hide the unit's core production behaviours from the modality layer and from the production-item requirement.

D5 — Ionization equations: forward arrow now, reversible arrow later?

Evidence. The draft wrote HNO₂ + H₂O ⇌ NO₂⁻ + H₃O⁺. But ⇌ carries equilibrium meaning that is taught in Unit 7 and the partial-ionization story in Unit 8 — using it in Unit 4 is a symbol before its defining atom (the same defect class as the AST-001 forward reference). CRX-074 therefore writes ionization with →, and the Unit 7 handoff upgrades the notation (progressiveSharpening). The cost: students briefly see NH₃ + H₂O → NH₄⁺ + OH⁻ without the caveat that the reaction is far from complete; the CED itself defers that caveat ("relative strengths compared" is the only strength content here, kept qualitative in CRX-077/078 with supplied data). Recommendation. Forward arrow in Unit 4, reversible arrow introduced properly in Unit 7. If you prefer AP-authentic notation immediately, the alternative is a one-line notation gloss inside CRX-074's lesson ("the double arrow means the reaction does not go to completion — you'll study this in Unit 7"), at the price of a forward reference.

D6 — Topic order: 4.4 (particle-level basis) immediately after 4.1

Evidence. Your 2026-07-31 ruling: teach a property's what and why together in the same unit, what first, why immediately after. In CED order, the observable what (Topic 4.1, evidence of change) is separated from its particle-level why (Topic 4.4, bonds vs intermolecular attractions) by equations and particulate models. The register re-orders: U4-S01 (CRX-001–007, evidence) → U4-S02 (CRX-008–012, particle basis), then equations. JM-P15 authorizes departing from CED topic order; the CED crosswalk keeps traceability. Cost: CRX-009/010 need Unit 3 IMF atoms as prerequisites slightly earlier in the unit; no Unit-4-internal dependency is violated (verified by the validator). Recommendation. Approve the re-order. It also gives the U4-G1 gate a coherent "what change is, and why" scope before the symbolic machinery starts.

Atomisation audit

AP Chemistry Unit 4 — Expert Atomisation Audit and Behaviour Register

Status: Proposed for James's approval — phases 1–3 only. Date: 2026-08-03 Structured source of truth: unit4_design_v1.json (register prefix CRX, Chemical Reactions)

Principles and lexicon notes (read first)

  • Governed by JM_atomization_principles.md (JM-P1..P24 incl. the JM-P1a enumeration corollary) and every 2026-07-31 ruling in Content_Quality_Feedback_Master_Log.md: one lesson per atom; no interactive articles; drawing atoms assessed by image-option MCQ plus at least one pen-and-paper production item; what and why taught together in the same unit, what first; per-variable qualitative atoms before any genuinely new multivariable equation.
  • Canonical mechanism lexicon (JM-P13). Unit 4 uses three entries, all already registered in the 21-entry lexicon embedded in 10_kc_tree_units1-9.pipeline.json, verbatim wherever they recur:
  • MECH-ATOM-CONSERVE — "because atoms are neither created nor destroyed in a chemical change, so every element's atom count is identical before and after" (CRX-016, CRX-035; the unit's backbone mechanism)
  • MECH-PROTON-TRANSFER — "because the reaction transfers one or more protons (H⁺) from a donor species to an acceptor species" (CRX-057; recurs in Unit 8)
  • MECH-ELECTRON-TRANSFER — "because the reaction transfers one or more electrons from the species that is oxidized to the species that is reduced" (CRX-062; recurs in Unit 9)
  • Jargon before use (JM-P12). Every technical term is bound to a defining atom in the design's glossaryAudit (46 entries) — locally (e.g., spectator ion → CRX-027) or to an approved earlier-unit atom (particulate model → CSP-013; mole → AST-001) or to a pending Unit 3 KC-tree id (molarity → KC-3.7.A.2-b). "Precipitate" is glossed inline at first appearance (CRX-004) and treated formally at CRX-066, matching the draft's handling.
  • Verb lexicon extension (pending James, decision D4). Two atoms' behaviours cannot be honestly named by the JM-P3 canonical verbs: symbolic-equation construction opens with Write or Balance (10 atoms). Writing a balanced equation is a construction task on symbols, not a drawing — per James's unit-note instruction to classify the behaviour honestly. Only CRX-032 (a genuine drawing) uses Draw.
  • IDs. Sequential per-unit register CRX-001…CRX-084; letter-suffix insertions reserved for James-directed additions (Unit 1/2 convention). The id column below keeps James's blind-pass EK-anchored convention (KC-<EK>-<letter>, x = LO-level capstone) with the register mapping alongside.

Audit of the existing draft (11_unit4_atoms_v1.md) against the principles and rulings

The draft (72 KCs, 2026-07-17) predates the 2026-07-31 rulings and the Unit 2 v2.4 granularity standard. Its structure was largely sound — behaviour-first statements, bracketed examples, forward/inverse splits, three correct lexicon entries — and all 72 draft behaviours survive. The re-audit changed the following.

Draft defect / gap Correction in this design Principle / ruling
Topic 4.4 (particle-level why of change) sat three topics away from Topic 4.1 (observable what), in CED order U4-S02 (CRX-008..012) now immediately follows U4-S01 (CRX-001..007) 2026-07-31 what/why-together ruling; JM-P15 (decision D6)
No defining atoms for equation anatomy (reactant, product, coefficient vs subscript) or state symbols, though every later atom uses them CRX-013, CRX-014 added JM-P12 (unconditional)
Balancing bundled the check, the rule's reason, and the production into one atom Split: check balance by counting (CRX-019), why coefficients-only (CRX-020), balance (CRX-021), check charge (CRX-022) JM-P1, JM-P5, JM-P6; Unit 2 v2.4 standard
No evaluate direction for ionic equations or redox constructions CRX-030, CRX-083 added JM-P8
No why-atom behind the four evidence categories; no why behind the limiting-reactant cap CRX-005, CRX-042 added JM-P2, JM-P6; what/why ruling
No qualitative proportionality beat before the calculation chains CRX-037 added (amounts scale in the coefficient ratio) 2026-07-31 per-variable ruling, applied in spirit
Excess-remaining amount never assessed though AP items ask it CRX-044 added JM-P2
Conjugate-strength comparison stated but never applied (EK 4.8.A.3 says "compared") CRX-078 added (predict relative strengths from supplied data) JM-P5
Draft wrote ionization equations with ⇌ before equilibrium is taught Forward arrow in Unit 4; reversible arrow deferred (decision D5) jargon-before-use; sequencing rule 3.1
Draft's "excess O₂" phrasing appeared in examples before excess was defined Examples reworded ("burns completely", "more than enough NaCl") no term before its defining atom
Draw/Sketch-adjacent symbolic constructions had no honest modality equation_construction_task / equation_evaluation_task extensions (decision D4) unit note; 2026-07-31 drawing ruling analogue

Net: 72 draft KCs → 84 register atoms (12 additions, 0 deletions, several rewordings and re-orderings). Additions: CRX-005, 013, 014, 019, 020, 022, 030, 037, 042, 044, 078, 083.

Deliberately retained groupings (documented exceptions)

Principle Atoms Rationale
JM-P1a CRX-004 The four observation categories are one evidence-profile atom: the CED gives no per-category mechanism and the behaviour is one discrimination routine over four cues. Per-profile reasons are separate (CRX-005, CRX-006). Unit 3 v2 profile precedent. Decision D2 — strict enumeration would give 87 atoms.
JM-P1a CRX-060 Oxidation-number conventions are one codebook atom (Unit 2 CSP-052 precedent), with named exception cases (peroxides, metal hydrides) stated inside so the code carries its validity conditions; application is the separate CRX-061.
JM-P1a CRX-067 The four always-soluble families are one whitelist atom — the enumeration IS the assessable fact, bounded by the CED exclusion statement.
JM-P7 CRX-038 Mole→mole conversion is one atom both ways: the coefficient ratio is symmetric, so the "inverse" is the same routine with the ratio flipped. The mass chains (CRX-039/040), solution pair (CRX-047/048), and gas pair (CRX-049/050) add direction-specific structure and stay split.
JM-P3 CRX-021, 024, 028, 029, 031, 033, 074, 081, 082, 084 Write/Balance as observable performances for symbolic-equation construction (decision D4).
JM-P1/P19 CRX-007, 011, 012, 031, 032, 051, 056, 069, 079, 084 Marked capstones; every component behaviour exists as a prerequisite atom and the integrated performance is the LO skill.

Cross-unit consumption (never cloned)

  • Unit 1 (AST): mole machinery AST-004/005/008 (retrieved, per the unit note — never re-taught), AST-002 (mole), AST-012, AST-013, AST-020, AST-053, AST-055, AST-055A.
  • Unit 2 (CSP v2.4): CSP-002 (covalent bond), CSP-005 (polar bonds), CSP-012 (cation/anion), CSP-013 (particulate model), CSP-014 (crystal lattice), CSP-063 (lone pairs).
  • Unit 3 (register not yet built): nine pending KC-tree cross-references (KC-3.1.A.x-a, KC-3.1.A.3-c, KC-3.3.A.x-a, KC-3.8.A.1-a, KC-3.7.A.2-b/c/d, KC-3.4.A.1-a/b), recorded in unitHandoff.pendingCrossReferences for re-pointing when the Unit 3 register exists.

Full behaviour register — blind-pass review format

Presented in teaching order of topics (4.1 → 4.4 → 4.2 → 4.3 → 4.5 → 4.6 → 4.7 → 4.8 → 4.9; the 4.4-after-4.1 re-order is decision D6). Types: concept · quant · rep · reason · data.

Topic 4.1 Introduction for Reactions (LO 4.1.A; EK 4.1.A.1-2) - 7 KCs

id register type statement prereqs
KC-4.1.A.1-a CRX-001 concept State that a physical change alters a substance's properties but not its composition [e.g., liquid water evaporating to water vapor is still H₂O]. —
KC-4.1.A.1-b CRX-002 concept Classify phase changes and the formation or separation of mixtures as physical changes [e.g., classify ice melting and distilling salt water back into salt and water as physical changes]. CRX-001, AST-013
KC-4.1.A.2-a CRX-003 concept State that a chemical change transforms substances into new substances, typically with different compositions [e.g., passing an electric current through water produces the new substances H₂ and O₂]. CRX-001
KC-4.1.A.2-b CRX-004 concept Identify production of heat or light, formation of a gas, formation of a precipitate (an insoluble solid that appears when solutions mix), and color change as the four observation categories that provide possible evidence of a chemical change [e.g., identify a yellow solid appearing when two clear solutions mix as precipitate formation]. CRX-003
KC-4.1.A.2-d CRX-005 reason Explain why those observations can signal a chemical change: a chemical change produces new substances, and new substances bring different properties, such as released energy, a new gas, a new solid, or a new color [e.g., explain that a color change can appear because a newly formed substance absorbs different light than the starting substances]. CRX-004
KC-4.1.A.2-c CRX-006 reason Explain why each observation category is possible rather than conclusive evidence of a chemical change: the same signs can accompany purely physical changes [e.g., explain that bubbles from boiling water signal a phase change, not a new gaseous substance]. CRX-002, CRX-005
KC-4.1.A.x-a CRX-007 data (capstone) Judge whether a described change is chemical or physical from the observed evidence, naming the evidence category relied on [e.g., judge that two clear solutions producing a yellow solid points to a chemical change through precipitate formation]. CRX-002, CRX-004, CRX-006

Topic 4.4 Physical and Chemical Changes (LO 4.4.A; EK 4.4.A.1-2) - 5 KCs

id register type statement prereqs
KC-4.4.A.1-a CRX-008 concept Classify a process that breaks and/or forms chemical bonds as a chemical process [e.g., classify burning CH₄, which breaks C–H and O=O bonds and forms C=O and O–H bonds, as chemical]. CRX-003, CSP-002, AST-053
KC-4.4.A.1-b CRX-009 concept Classify a process that changes only the attractions between intact molecules, such as a phase change, as a physical process [e.g., classify boiling water, which separates whole H₂O molecules while every O–H bond stays intact, as physical]. CRX-001, KC-3.1.A.x-a
KC-4.4.A.2-a CRX-010 reason Explain why dissolving an ionic solid in water can be argued to be either a physical or a chemical process: ionic bonds in the lattice break while new ion–dipole attractions form between the ions and water molecules [e.g., explain both arguments for NaCl dissolving in water]. CRX-008, CRX-009, KC-3.1.A.3-c, CSP-014
KC-4.4.A.x-a CRX-011 reason (capstone) Explain the macroscopic characteristics of a chemical process in terms of the chemical bonds broken and formed [e.g., explain that burning magnesium releases heat and light as new, stronger bonds form in MgO]. CRX-007, CRX-008
KC-4.4.A.x-b CRX-012 reason (capstone) Explain the macroscopic characteristics of a physical process in terms of the attractions between particles that are overcome or formed [e.g., explain that boiling water needs continuous energy input to overcome the attractions between H₂O molecules]. CRX-007, CRX-009

Topic 4.2 Net Ionic Equations (LO 4.2.A; EK 4.2.A.1-3) - 19 KCs

id register type statement prereqs
KC-4.2.A.1-c CRX-013 concept Identify the parts of a chemical equation: reactants on the left, products on the right, the arrow between them, coefficients (whole numbers written before formulas, giving relative amounts), and subscripts (numbers within formulas, fixing each substance's identity) [e.g., in 2H₂ + O₂ → 2H₂O, identify the 2 in 2H₂ as a coefficient and the 2 in H₂O as a subscript]. AST-012, AST-055A
KC-4.2.A.1-d CRX-014 concept Identify the state symbols (s), (l), (g), and (aq) as labels for solid, liquid, gas, and dissolved-in-water (aqueous) species in an equation [e.g., identify NaCl(aq) as sodium chloride dissolved in water]. CRX-013
KC-4.2.A.1-a CRX-015 concept State that every physical and chemical process can be represented symbolically by an equation whose atom counts balance [e.g., evaporation written as H₂O(l) → H₂O(g)]. CRX-001, CRX-003, CRX-013, CRX-014
KC-4.2.A.2-a CRX-016 reason Explain that a chemical change is a rearrangement of atoms into new combinations, so any equation representing it must show equal numbers of atoms of every element before and after, because atoms are neither created nor destroyed in a chemical change, so every element's atom count is identical before and after [e.g., explain that burning CH₄ redistributes the same C, H, and O atoms into CO₂ and H₂O]. CRX-003, CRX-015
KC-4.2.A.2-b CRX-017 concept State that equal atom counts of every element on the two sides of a balanced equation demonstrate conservation of mass [e.g., state what the matched atom counts in CH₄ + 2O₂ → CO₂ + 2H₂O demonstrate]. CRX-016
KC-4.2.A.2-c CRX-018 concept State that equal total charge on the two sides of an equation demonstrates conservation of charge [e.g., state that Zn + Cu²⁺ → Zn²⁺ + Cu carries a net charge of 2+ on each side]. CRX-016, AST-055
KC-4.2.A.2-f CRX-019 rep Identify whether a given equation is balanced by counting the atoms of each element on both sides [e.g., identify that H₂ + O₂ → H₂O is unbalanced because it shows two oxygen atoms becoming one]. CRX-016
KC-4.2.A.2-g CRX-020 reason Explain why an equation is balanced by adjusting coefficients only and never subscripts: changing a subscript changes the identity of a substance rather than its amount [e.g., explain why H₂ + O₂ → H₂O may not be fixed by rewriting the product as H₂O₂]. CRX-013, CRX-019
KC-4.2.A.2-d CRX-021 rep Balance a chemical equation by adjusting coefficients to the smallest whole numbers that equalize every element's atom count [e.g., balance __C₂H₆ + __O₂ → __CO₂ + __H₂O]. CRX-019, CRX-020
KC-4.2.A.2-h CRX-022 rep Identify whether an equation involving ions is charge-balanced by summing the charges on each side [e.g., identify that Zn + Ag⁺ → Zn²⁺ + Ag is not charge-balanced because the sides sum to 1+ and 2+]. CRX-018, AST-055
KC-4.2.A.2-e CRX-023 rep Evaluate a proposed chemical equation for atom- or charge-balance errors and correct any error found [e.g., reject Mg + O₂ → MgO because oxygen is not conserved, and correct it to 2Mg + O₂ → 2MgO]. CRX-021, CRX-022
KC-4.2.A.1-b CRX-024 rep Write a balanced equation, with state symbols, for a physical change [e.g., write CO₂(s) → CO₂(g) for dry ice passing directly from solid to gas]. CRX-002, CRX-014, CRX-021
KC-4.2.A.3-a CRX-025 concept Classify molecular, complete ionic, and net ionic equations as three symbolic forms of the same reaction, chosen to fit the context [e.g., classify AgNO₃ + NaCl → AgCl + NaNO₃ as the molecular form]. CRX-021
KC-4.2.A.3-b CRX-026 concept State the dissociation convention for ionic equations: soluble (able to dissolve in water) ionic compounds dissolved in water are written as separate aqueous ions, while solids, liquids, gases, and dissolved molecular substances are written as intact formulas [e.g., write dissolved NaCl as Na⁺(aq) + Cl⁻(aq) but solid AgCl as AgCl(s)]. CRX-014, CRX-025, AST-055, KC-3.8.A.1-a
KC-4.2.A.3-c CRX-027 concept State that spectator ions are ions that appear unchanged on both sides of a complete ionic equation and take no part in the chemical change [e.g., Na⁺ and NO₃⁻ when AgNO₃(aq) and NaCl(aq) are mixed]. CRX-026
KC-4.2.A.3-d CRX-028 rep Write the complete ionic equation for a reaction by dissociating each aqueous ionic compound in the balanced molecular equation into ions with correct formulas, charges, and state symbols [e.g., write Ag⁺(aq) + NO₃⁻(aq) + Na⁺(aq) + Cl⁻(aq) → AgCl(s) + Na⁺(aq) + NO₃⁻(aq)]. CRX-021, CRX-026, AST-055A
KC-4.2.A.3-e CRX-029 rep Write the net ionic equation by canceling the spectator ions from the complete ionic equation and verifying that atoms and charge still balance [e.g., write Ag⁺(aq) + Cl⁻(aq) → AgCl(s)]. CRX-022, CRX-027, CRX-028
KC-4.2.A.3-f CRX-030 rep Evaluate a proposed complete ionic or net ionic equation and identify the error if present: a solid, liquid, gas, or molecular species wrongly split into ions, a spectator ion not canceled, or unbalanced atoms or charge [e.g., reject a net ionic equation that writes solid AgCl as Ag⁺ + Cl⁻]. CRX-029
KC-4.2.A.x-a CRX-031 rep (capstone) Write the balanced equation — molecular or net ionic as the context demands — for a reaction specified by the identities of its reactants and/or products, including reactions between ions in solution [e.g., write the net ionic equation for mixing aqueous barium chloride and sodium sulfate, given that barium sulfate is insoluble]. CRX-023, CRX-024, CRX-029, CRX-030

Topic 4.3 Representations of Reactions (LO 4.3.A; EK 4.3.A.1) - 3 KCs

id register type statement prereqs
KC-4.3.A.1-a CRX-032 rep (capstone) Draw a particulate representation of a balanced equation, with correct particle ratios, correctly bonded or intact species, and every element's atom count conserved across the arrow [e.g., draw 2H₂ + O₂ → 2H₂O with four H and two O atoms on each side]. CRX-021, CSP-013, KC-3.3.A.x-a
KC-4.3.A.1-b CRX-033 rep (pilot) Write the balanced equation represented by a particulate diagram of a reaction or physical process, reducing particle counts to the smallest whole-number coefficients [e.g., write N₂ + 3H₂ → 2NH₃ from a drawing that shows 2 N₂ and 6 H₂ forming 4 NH₃]. CRX-032
KC-4.3.A.1-c CRX-034 rep Evaluate a particulate representation of a reaction or physical process and identify the flaw if present: atoms not conserved, a species drawn as separated atoms instead of intact molecules, or a dissolved ionic compound drawn as joined pairs [e.g., reject a drawing of dissolved NaCl that shows joined Na–Cl pairs]. CRX-026, CRX-032

Topic 4.5 Stoichiometry (LO 4.5.A; EK 4.5.A.1-3) - 17 KCs

id register type statement prereqs
KC-4.5.A.1-a CRX-035 reason Explain that known reactant amounts fix product amounts and known product amounts fix reactant amounts, because atoms are neither created nor destroyed in a chemical change, so every element's atom count is identical before and after [e.g., explain why the mass of CO₂ from burning a measured mass of CH₄ can be calculated in advance]. CRX-016, CRX-021
KC-4.5.A.2-a CRX-036 concept State that the coefficients of a balanced equation give the mole ratio between every pair of species in the reaction [e.g., state that 2H₂ + O₂ → 2H₂O relates H₂ to O₂ as 2 mol to 1 mol]. CRX-021, AST-002
KC-4.5.A.1-b CRX-037 reason Predict qualitatively how changing the amount of one species changes the amounts of the others in a reaction that runs to completion with more than enough of every other reactant: amounts scale in proportion, in the ratio fixed by the coefficients [e.g., predict that burning twice the CH₄ consumes twice the O₂ and forms twice the CO₂]. CRX-035, CRX-036
KC-4.5.A.2-b CRX-038 quant Calculate the moles of one species consumed or produced from the moles of another using the coefficient ratio [e.g., calculate the moles of O₂ needed to burn 0.30 mol of C₃H₈ completely]. CRX-036, CRX-037
KC-4.5.A.2-c CRX-039 quant Calculate the mass of a product formed from the mass of a reactant by chaining mass → moles → mole ratio → moles → mass [e.g., calculate the grams of CO₂ formed when 10.0 g of C₃H₈ burns completely]. CRX-038, AST-004, AST-005
KC-4.5.A.2-d CRX-040 quant Calculate the mass of reactant required to form a target mass of product by running the mass–mole–ratio chain in reverse [e.g., calculate the grams of O₂ required to form 25.0 g of Fe₂O₃]. CRX-039
KC-4.5.A.2-e CRX-041 concept State that the limiting reactant is the reactant completely consumed first, and that reactants left over are in excess [e.g., identify H₂ as limiting when 2 mol of H₂ reacts with 2 mol of O₂ in 2H₂ + O₂ → 2H₂O]. CRX-036
KC-4.5.A.2-i CRX-042 reason Explain why the limiting reactant caps the amounts of products formed: the reaction stops when it is used up, whatever amounts of the other reactants remain [e.g., explain why extra O₂ forms no more H₂O once all the H₂ is consumed]. CRX-041
KC-4.5.A.2-f CRX-043 quant Identify the limiting reactant by comparing the available mole ratio of two reactants with the required coefficient ratio [e.g., identify H₂ as limiting when 3.0 mol of H₂ and 2.0 mol of O₂ are supplied for 2H₂ + O₂ → 2H₂O]. CRX-038, CRX-041
KC-4.5.A.2-j CRX-044 quant Calculate the amount of an excess reactant left over after the limiting reactant is completely consumed [e.g., calculate the moles of O₂ remaining when 3.0 mol of H₂ and 2.0 mol of O₂ react to completion]. CRX-043
KC-4.5.A.2-g CRX-045 concept State that the theoretical yield is the maximum amount of product, calculated from complete consumption of the limiting reactant [e.g., state which starting amount fixes the theoretical yield of H₂O when H₂ is limiting]. CRX-041
KC-4.5.A.2-h CRX-046 quant Calculate the theoretical yield of a product from given starting amounts of two or more reactants by identifying the limiting reactant and then chaining to the product amount [e.g., calculate the theoretical yield of H₂O in grams from 4.0 g of H₂ and 16.0 g of O₂]. CRX-039, CRX-043, CRX-045
KC-4.5.A.3-a CRX-047 quant Calculate the amount of a species produced or consumed when solutions react, using molarity × volume to obtain moles and then the coefficient ratio [e.g., calculate the moles of AgCl formed from 50.0 mL of 0.20 M AgNO₃ with more than enough NaCl]. CRX-038, KC-3.7.A.2-c
KC-4.5.A.3-b CRX-048 quant Calculate the solution volume or concentration required to deliver the needed amount of a dissolved reactant, using the coefficient ratio [e.g., calculate the milliliters of 0.10 M HCl needed to consume 0.50 g of CaCO₃]. CRX-047, KC-3.7.A.2-d
KC-4.5.A.3-c CRX-049 quant Calculate the pressure, volume, or temperature of a gaseous species via PV = nRT after obtaining its moles from the coefficient ratio [e.g., calculate the volume of CO₂ at 298 K and 1.0 atm formed by decomposing 5.0 g of CaCO₃]. CRX-038, AST-004, KC-3.4.A.1-b
KC-4.5.A.3-d CRX-050 quant Calculate the amount of a solid or dissolved species from the measured pressure, volume, and temperature of a gas consumed or produced in the reaction [e.g., calculate the mass of Mg that reacted from the H₂ collected at known P, V, and T]. CRX-049
KC-4.5.A.x-a CRX-051 quant (capstone) Calculate the answer to a multi-step reaction-amount problem that chains limiting-reactant analysis with mass, molarity, and/or ideal-gas conversions [e.g., calculate the mass of precipitate formed when given volumes of two solutions of known molarity are mixed]. CRX-044, CRX-046, CRX-047, CRX-048, CRX-049, CRX-050

Topic 4.6 Introduction to Titration (LO 4.6.A; EK 4.6.A.1) - 5 KCs

id register type statement prereqs
KC-4.6.A.1-a CRX-052 concept State that a titration determines the amount of an analyte (the dissolved substance being measured) by adding measured volumes of a titrant, a solution of known concentration whose reacting species consumes the analyte in a specific, complete reaction [e.g., identify the NaOH solution as the titrant when measuring an HCl sample]. KC-3.7.A.2-b
KC-4.6.A.1-b CRX-053 concept State that the equivalence point of a titration is reached when the moles of titrant added exactly match the moles needed to consume all of the analyte, in the reaction's coefficient ratio [e.g., state when the equivalence point occurs as NaOH is added to HCl, which react 1:1]. CRX-036, CRX-052
KC-4.6.A.1-c CRX-054 concept Classify the endpoint — the observable signal, such as the color change of an added indicator dye — as distinct from the equivalence point it is chosen to approximate [e.g., classify phenolphthalein turning faint pink as the endpoint, not the equivalence point itself]. CRX-053
KC-4.6.A.1-d CRX-055 quant Calculate the titrant volume required to reach the equivalence point from the analyte amount, the titrant molarity, and the coefficient ratio [e.g., calculate the volume of 0.100 M NaOH needed to consume 0.0025 mol of HCl]. CRX-048, CRX-053
KC-4.6.A.x-a CRX-056 quant (capstone) (pilot) Calculate the amount or concentration of an analyte from titration data at the equivalence point, assuming the titration reaction goes to completion [e.g., calculate the molarity of an HCl sample when 20.0 mL of it is consumed by 25.0 mL of 0.100 M NaOH]. CRX-047, CRX-055

Topic 4.7 Types of Chemical Reactions (LO 4.7.A; EK 4.7.A.1-5) - 13 KCs

id register type statement prereqs
KC-4.7.A.1-a CRX-057 concept Identify a reaction as acid–base because the reaction transfers one or more protons (H⁺) from a donor species to an acceptor species [e.g., identify HCl + NH₃ → NH₄Cl as acid–base]. AST-020
KC-4.7.A.3-a CRX-058 concept State that oxidation is the loss of one or more electrons by a species [e.g., Zn → Zn²⁺ + 2e⁻ shows Zn being oxidized]. AST-020, AST-055
KC-4.7.A.3-b CRX-059 concept State that reduction is the gain of one or more electrons by a species [e.g., Cu²⁺ + 2e⁻ → Cu shows Cu²⁺ being reduced]. AST-020, AST-055
KC-4.7.A.4-a CRX-060 concept State the baseline conventions for assigning oxidation numbers: 0 for atoms in a free element; the ion's charge for a monatomic ion; −2 for O, except in peroxides such as H₂O₂; +1 for H, except in metal hydrides such as NaH; and a sum over all atoms equal to the species' overall charge [e.g., state why each H in H₂O counts +1 and the O counts −2]. AST-055
KC-4.7.A.4-b CRX-061 quant Identify the oxidation number of every atom in the reactants and products of a given equation using the baseline conventions [e.g., identify C as −4 in CH₄ and +4 in CO₂]. CRX-060
KC-4.7.A.2-a CRX-062 concept Identify a reaction as oxidation–reduction (redox) from changes in oxidation numbers between reactants and products, because the reaction transfers one or more electrons from the species that is oxidized to the species that is reduced [e.g., identify Zn + Cu²⁺ → Zn²⁺ + Cu as redox from the 0 → +2 and +2 → 0 changes]. CRX-058, CRX-059, CRX-061
KC-4.7.A.4-c CRX-063 reason Identify which species is oxidized and which is reduced from the oxidation-number changes across an equation [e.g., identify Zn as oxidized and H⁺ as reduced in Zn + 2H⁺ → Zn²⁺ + H₂]. CRX-062
KC-4.7.A.2-b CRX-064 concept Classify combustion — a species reacting with oxygen gas — as a subclass of oxidation–reduction reactions [e.g., classify Mg burning in O₂ as both combustion and redox]. CRX-062
KC-4.7.A.2-c CRX-065 concept State that complete combustion of a hydrocarbon (a compound of only carbon and hydrogen) produces carbon dioxide and water [e.g., CH₄ + 2O₂ → CO₂ + 2H₂O]. CRX-064
KC-4.7.A.5-a CRX-066 concept State that a precipitation reaction forms an insoluble or sparingly soluble ionic compound — a precipitate — when ions in aqueous solutions are mixed [e.g., Ag⁺(aq) + Cl⁻(aq) → AgCl(s)]. CRX-004, CRX-026
KC-4.7.A.5-b CRX-067 concept State that all sodium, potassium, ammonium, and nitrate salts (ionic compounds) are soluble in water, and that any other compound's solubility must be supplied because no further solubility rules are assessed [e.g., state that NaNO₃ stays dissolved when solutions are mixed]. AST-055, AST-055A
KC-4.7.A.5-c CRX-068 reason Predict whether a precipitate forms when two given solutions are mixed — and identify it — using the sodium, potassium, ammonium, and nitrate solubility facts plus any supplied solubility information [e.g., predict that AgCl precipitates from AgNO₃(aq) + NaCl(aq), given that AgCl is insoluble]. CRX-029, CRX-066, CRX-067
KC-4.7.A.x-a CRX-069 reason (capstone) Classify a given reaction as acid–base, oxidation–reduction, or precipitation from its equation or description, citing the proton-transfer, oxidation-number-change, or insoluble-product evidence [e.g., classify AgNO₃ + NaCl → AgCl + NaNO₃ as precipitation by naming the insoluble product]. CRX-057, CRX-063, CRX-068

Topic 4.8 Introduction to Acid-Base Reactions (LO 4.8.A; EK 4.8.A.1-3) - 10 KCs

id register type statement prereqs
KC-4.8.A.1-a CRX-070 concept State that a Brønsted-Lowry acid is a proton (H⁺) donor [e.g., HCl donates H⁺ in HCl + NH₃ → NH₄⁺ + Cl⁻]. CRX-057
KC-4.8.A.1-b CRX-071 concept State that a Brønsted-Lowry base is a proton (H⁺) acceptor [e.g., NH₃ accepts H⁺ in HCl + NH₃ → NH₄⁺ + Cl⁻]. CRX-057
KC-4.8.A.1-c CRX-072 reason Identify which species acts as the Brønsted-Lowry acid and which as the base in a given proton-transfer equation [e.g., identify HCl as the acid and NH₃ as the base in HCl + NH₃ → NH₄⁺ + Cl⁻]. CRX-070, CRX-071
KC-4.8.A.2-a CRX-073 reason Explain why a water molecule can either donate a proton (forming OH⁻) or accept one (forming H₃O⁺, the hydronium ion): it has polar O–H bonds that can release H⁺ and lone pairs on oxygen that can bind H⁺ [e.g., explain how H₂O acts as a base toward HCl but as an acid toward NH₃]. CRX-072, CSP-005, CSP-063
KC-4.8.A.2-b CRX-074 rep Write the proton-transfer equation for an acid or base ionizing in water — reacting with water to form ions [e.g., write NH₃ + H₂O → NH₄⁺ + OH⁻ for ammonia acting as a base in water]. CRX-021, CRX-073
KC-4.8.A.3-a CRX-075 concept State that a conjugate acid–base pair is two species whose formulas differ by exactly one proton (H⁺) [e.g., NH₄⁺/NH₃ and HF/F⁻]. CRX-070, CRX-071
KC-4.8.A.3-b CRX-076 reason Identify both conjugate acid–base pairs in a proton-transfer equation [e.g., identify HF/F⁻ and H₃O⁺/H₂O in HF + H₂O → F⁻ + H₃O⁺]. CRX-072, CRX-075
KC-4.8.A.3-c CRX-077 concept State the inverse strength relationship within a conjugate pair: the stronger an acid (the more completely it donates its protons), the weaker its conjugate base, and vice versa [e.g., Cl⁻, the conjugate base of the strong acid HCl, is a negligible base]. CRX-075
KC-4.8.A.3-d CRX-078 reason Predict the relative strengths of two conjugate partners from supplied acid-strength information [e.g., predict that F⁻ is a stronger base than Cl⁻, given that HF is a weaker acid than HCl]. CRX-077
KC-4.8.A.x-a CRX-079 reason (capstone) Identify every species in a given proton-transfer reaction as a Brønsted-Lowry acid or base and pair each acid with its conjugate base [e.g., label all four species in NH₃ + H₂O → NH₄⁺ + OH⁻]. CRX-072, CRX-074, CRX-076

Topic 4.9 Oxidation-Reduction (Redox) Reactions (LO 4.9.A; EK 4.9.A.1) - 5 KCs

id register type statement prereqs
KC-4.9.A.1-a CRX-080 concept State that a half-reaction shows the oxidation or the reduction process separately, with the electrons lost or gained written explicitly [e.g., Zn → Zn²⁺ + 2e⁻]. CRX-058, CRX-059
KC-4.9.A.1-b CRX-081 rep Write the two balanced half-reactions — oxidation and reduction, each balanced in atoms and charge — for a given redox reaction [e.g., split Zn + Cu²⁺ → Zn²⁺ + Cu into Zn → Zn²⁺ + 2e⁻ and Cu²⁺ + 2e⁻ → Cu]. CRX-022, CRX-063, CRX-080
KC-4.9.A.1-c CRX-082 rep Write the overall balanced redox equation from two half-reactions by scaling each until the electrons lost equal the electrons gained, then canceling the electrons [e.g., combine Al → Al³⁺ + 3e⁻ taken twice with Cu²⁺ + 2e⁻ → Cu taken three times]. CRX-021, CRX-022, CRX-080
KC-4.9.A.1-d CRX-083 rep Evaluate a proposed half-reaction pair or combined redox equation and identify the error if present: electrons lost not equal to electrons gained, electrons not canceled, or an atom or charge imbalance [e.g., reject combining Zn → Zn²⁺ + 2e⁻ with Ag⁺ + e⁻ → Ag without doubling the silver half-reaction]. CRX-081, CRX-082
KC-4.9.A.x-a CRX-084 rep (capstone) Write the balanced redox equation for a described process end-to-end: assign oxidation numbers, identify the oxidized and reduced species, write both half-reactions, equalize the electrons, and verify atom and charge balance [e.g., build the equation for aluminum metal reacting with aqueous Cu²⁺]. CRX-061, CRX-081, CRX-082, CRX-083

Summary

  • 84 atoms from 9 LOs / 21 EKs (30 official CED rows, all covered); 10 capstones, one or two per LO along the LO's own axis (LO 4.4.A keeps the draft's i/ii capstone pair).
  • Type mix: 34 concept · 14 quant · 17 rep · 18 reason · 1 data — the rep/quant weight (31 production/calculation atoms) reflects the unit's identity as the course's central skills unit, and the 18 reason atoms carry the what/why-together ruling.
  • 14 instructional sequences, 5 gates (see 02_lesson_architecture.md); every capstone gated; final gate interleaves prior domains.
  • Pilot pair: CRX-056 (titration analysis — calculation_heavy, per James's unit note) and CRX-033 (particulate diagram → equation — conceptual_data_heavy, stress-testing deterministic particulate figures plus the proposed symbolic-equation assessment contract).
  • Validation: validate_design.py PASS, 0 errors, 0 warnings (validation_report.json, computed).

Judgment calls parked for James

Six, in 04_decisions_for_james.md: D1 percent yield in/out; D2 evidence-category granularity; D3 redox balancing scope (H₂O/H⁺/OH⁻ deferral to Unit 9); D4 Write/Balance verbs + equation-task modalities and their assessment contract; D5 forward arrow vs ⇌ for ionization equations; D6 the 4.4-after-4.1 re-sequencing.

Revision log

Date Version Change Principle Net atoms
2026-08-03 1.0 First CRX register to the Unit 2 v2.4 standard and 2026-07-31 rulings: 12 additions over the draft (definitions CRX-013/014; splits CRX-019/020/022; evaluate directions CRX-030/083; why-atoms CRX-005/042; qualitative proportionality CRX-037; application atoms CRX-044/078); Topic 4.4 re-sequenced after 4.1; verb/modality extensions for symbolic construction (pending D4); ⇌ deferred (pending D5); percent yield excluded (pending D1). JM-P1/1a/2/5/6/7/8/12/15; 2026-07-31 rulings 72 → 84
Lesson architecture

AP Chemistry Unit 4 — Instructional Architecture

Status: Proposed for James's approval — phases 1–3 only. Structured source of truth: unit4_design_v1.json

Architecture judgement

The order follows dependency and the what/why-together ruling, not CED topic-heading order: observable change classification is followed immediately by its particle-level basis (Topic 4.4 material moved up — decision D6); symbolic-equation conventions are established before any routine consumes them; balancing precedes ionic forms, which precede particulate translation; qualitative mole-ratio reasoning precedes every calculation chain; limiting-reactant analysis precedes theoretical yield; solution and gas conversions precede the multi-step capstone and titration; reaction-class identification (proton transfer, electron transfer, precipitation) precedes the Brønsted-Lowry and half-reaction constructions that deepen two of those classes.

The 14 sequences are teaching arcs, not lessons. One lesson per atom (James's ruling, 2026-07-31, reaffirming 2026-07-21): every one of the 84 atoms gets its own lesson; an atom may span more than one lesson, never fewer; no shared lesson surfaces. Sequences exist for ordering, hooks, and gate placement only.

Teaching sequence

Sequence Focus Atoms Count Capstones
U4-S01 Evidence of change CRX-001–007 7 CRX-007
U4-S02 Particle-level basis of change CRX-008–012 5 CRX-011, CRX-012
U4-S03 Equation conventions and conservation CRX-013–020 8 —
U4-S04 Balancing and physical-change equations CRX-021–024 4 —
U4-S05 Ionic equation forms CRX-025–031 7 CRX-031
U4-S06 Particulate representations CRX-032–034 3 CRX-032
U4-S07 Mole-ratio reasoning CRX-035–040 6 —
U4-S08 Limiting reactant and theoretical yield CRX-041–046 6 —
U4-S09 Solution and gas stoichiometry CRX-047–051 5 CRX-051
U4-S10 Titration CRX-052–056 5 CRX-056
U4-S11 Acid-base and redox identification CRX-057–065 9 —
U4-S12 Precipitation and reaction classification CRX-066–069 4 CRX-069
U4-S13 Brønsted-Lowry acids and bases CRX-070–079 10 CRX-079
U4-S14 Redox half-reactions CRX-080–084 5 CRX-084

Direct-instruction pattern within an atom

  1. Retrieve only the prerequisite knowledge this behaviour needs ("You've already seen…" — exposure phrasing, never mastery claims).
  2. State the behaviour and its boundary in student language.
  3. Model one worked example with the decision cues visible; calculations use the approved question-first scaffold (Values / Equation / [Make X the subject] / Substitute + Calculate), one algebraic step per line, only where a formula is substituted.
  4. Use a minimally different example or non-example.
  5. Fade support into an independent, atom-labelled check.
  6. Route failure to that atom or its prerequisite, never to a whole-topic re-teach.

Stoichiometry lessons retrieve the Unit 1 mole atoms (AST-004..008) and Unit 3 molarity/gas atoms; they never re-teach them (James's unit note).

Ordering decisions that protect cognitive load

  • The why-arc (U4-S02) lands immediately after the what-arc (U4-S01), inside the same unit — no deferral of mechanisms to a later unit.
  • Equation anatomy and state symbols (CRX-013/014) precede every atom that reads or writes an equation.
  • Check-balance (CRX-019) and why-coefficients-only (CRX-020) precede the balancing production (CRX-021); construction precedes evaluation for every representation (equations, ionic forms, particulate drawings, redox constructions).
  • Qualitative proportionality (CRX-037) precedes the first quantitative ratio atom (CRX-038); each conversion family runs forward before inverse (CRX-039→040, 047→048, 049→050).
  • Limiting-reactant definition and why (CRX-041/042) precede identification (CRX-043) and yield (CRX-045/046); the multi-step capstone (CRX-051) closes the arc only after every component routine.
  • Oxidation/reduction definitions and the oxidation-number codebook precede redox identification (CRX-062), which precedes combustion and the classification capstone.
  • Solubility knowledge (CRX-067) arrives before precipitate prediction (CRX-068); earlier net-ionic tasks supply solubility information in the stem (scope decision).

Gate architecture

Gates are slim checkpoints, not lessons. Every LO has a gated capstone; the final gate interleaves prior domains so success cannot come from short-lived blocked practice.

Gate Placement Required capstones Cold retention sample
U4-G1 After U4-S02 CRX-007, CRX-011, CRX-012 CRX-002, CRX-004, CRX-006, CRX-009, CRX-010
U4-G2 After U4-S06 CRX-031, CRX-032 CRX-017, CRX-021, CRX-023, CRX-027, CRX-029, CRX-033, CRX-034
U4-G3 After U4-S10 CRX-051, CRX-056 CRX-037, CRX-039, CRX-043, CRX-046, CRX-048, CRX-050, CRX-054, CRX-055
U4-G4 After U4-S13 CRX-069, CRX-079 CRX-061, CRX-063, CRX-065, CRX-068, CRX-072, CRX-076, CRX-078
U4-G5 After U4-S14 CRX-084 CRX-029, CRX-031, CRX-046, CRX-056, CRX-063, CRX-068, CRX-079, CRX-083

Gate items stay atom-labelled and 4-option MCQ where MCQ is used (AP-exam mimicry exception). Construction atoms sampled at gates pair a verifiable image-option or equation-option MCQ with the atom's production evidence, per the drawing/symbolic assessment contracts.

Forward handoff

  • Unit 5 consumes balanced equations and mole ratios (CRX-021, CRX-036).
  • Unit 6 consumes the bond-energy account of chemical change (CRX-011) and the mass chains (CRX-039, CRX-046).
  • Unit 7 upgrades CRX-074's forward-arrow ionization equations to reversible-arrow equilibrium statements (decision D5).
  • Unit 8 consumes the whole Brønsted-Lowry foundation (CRX-070..079) and titration arc (CRX-052..056) as retrieval, then quantifies (Ka, pH, curves).
  • Unit 9 consumes the redox machinery (CRX-058..063, CRX-080..084) and adds electrochemical context plus acidic/basic balancing (decision D3).
  • Pending cross-references: nine Unit 3 KC-tree ids are wired as prerequisites and recorded in unitHandoff.pendingCrossReferences; they must be re-pointed at Unit 3 register ids when that register is built.

Approval boundary

Architecture is ready for pilot specification only. No lesson content, questions, media, or generation calls exist or are authorized by this package.

Modality map

AP Chemistry Unit 4 — Modality Map

Status: Proposed for James's approval — phases 1–3 only. Structured source of truth: unit4_design_v1.json

Recommendation

Modality is assigned per atom from the required student behaviour, never by pipeline default. Unit 4 is the course's central symbolic-skills unit, so its distinctive load is symbolic-equation construction — balancing, ionic forms, proton-transfer equations, half-reactions. James's unit note asked for an honest classification of these Draw/Sketch-adjacent behaviours: writing a balanced equation is a construction task on symbols, not a drawing. Rather than mislabel them as articles or drawing tasks, this design proposes two named modality extensions (decision D4).

Modality Count Intended use
article 63 Definitions, single relationships, bounded explanations, classifications; calculation atoms are calculation articles with stepped worked examples and separate atom-labelled numeric-entry checks.
diagram_led_article 5 A precise representation is essential (intact-molecule phase pictures CRX-009/010, dissociation picture CRX-026, titration setup CRX-052, water's donate/accept structure CRX-073).
equation_construction_task 10 Extension (D4): the behaviour is constructing a symbolic chemical equation (CRX-021, 024, 028, 029, 031, 033, 074, 081, 082, 084).
equation_evaluation_task 3 Extension (D4): the behaviour is evaluating a supplied symbolic equation (CRX-023, 030, 083).
diagram_construction_task 1 The behaviour is drawing (CRX-032, particulate representation) — assessed per the 2026-07-31 drawing contract.
diagram_evaluation_task 1 Evaluating a supplied particulate representation (CRX-034).
property_data_task 1 Judging chemical vs physical from observed evidence (CRX-007).
data_graph_task 0 Defined but unused: Unit 4 has no graph-reading behaviour (titration curves belong to Unit 8).
interactive_article 0 Excluded by James's 2026-07-31 ruling (answer revealed beneath the question). Multi-step routines are articles with stepped worked examples and separately delivered checks.

Modality distribution by sequence

Sequence Distribution
U4-S01 Evidence of change article: 6; property_data_task: 1
U4-S02 Particle-level basis of change article: 3; diagram_led_article: 2
U4-S03 Equation conventions and conservation article: 8
U4-S04 Balancing and physical-change equations article: 1; equation_construction_task: 2; equation_evaluation_task: 1
U4-S05 Ionic equation forms article: 2; diagram_led_article: 1; equation_construction_task: 3; equation_evaluation_task: 1
U4-S06 Particulate representations diagram_construction_task: 1; equation_construction_task: 1; diagram_evaluation_task: 1
U4-S07 Mole-ratio reasoning article: 6
U4-S08 Limiting reactant and theoretical yield article: 6
U4-S09 Solution and gas stoichiometry article: 5
U4-S10 Titration article: 4; diagram_led_article: 1
U4-S11 Acid-base and redox identification article: 9
U4-S12 Precipitation and reaction classification article: 4
U4-S13 Brønsted-Lowry acids and bases article: 8; diagram_led_article: 1; equation_construction_task: 1
U4-S14 Redox half-reactions article: 1; equation_construction_task: 3; equation_evaluation_task: 1

Assessment contracts for construction behaviours

  • Drawing (CRX-032), per James's 2026-07-31 ruling: image-option MCQ with deterministically rendered options, plus at least one pen-and-paper production item — the stem explicitly instructs the student to draw the representation on paper (the AP exam requires free-hand drawing); a student action then reveals a model answer and a feature checklist (particle ratios, intact species, atom conservation) for self-check. The reveal is never visible beneath the question.
  • Symbolic equations (proposed, D4), mirroring that contract: equation-option MCQ with deterministically rendered candidate equations (correct sub/superscripts, states), plus at least one pen-and-paper production item — the stem explicitly instructs the student to write the complete equation on paper (the AP exam requires hand-written equations); reveal shows the model equation plus a checklist (species, states, coefficients, atom balance, charge balance). If the platform later offers reliable symbolic entry, it can replace the MCQ half; the production half stays.
  • Evaluation atoms (equation_ and diagram_evaluation_task) are natural MCQs — discriminating the flaw in a supplied representation — and carry misconception-keyed distractors.
  • Numeric routines (all quant atoms) use numeric entry with the sig-fig feedback tier; gate items may deliberately be 4-option MCQ for AP mimicry.

Pilot pair

Atom Role Modality Why this is the right stress test
CRX-056 — Analyte from titration data calculation_heavy article James's unit note names titration calculation the strong calculation-heavy candidate. It chains molarity × volume, the coefficient ratio, and an inverse solve — exercising the approved worked-example scaffold, one-canonical-equation rule, and numeric-entry checks in one bounded lesson.
CRX-033 — Equation from a particulate diagram conceptual_data_heavy equation_construction_task Stress-tests the unit's two highest-risk lanes at once: deterministic, answer-neutral particulate figures (spec-pinned particle counts) and the proposed symbolic-equation assessment contract (D4), including the reduce-to-lowest-coefficients distractor family.

Both pilots must pass review before any scaled generation; approval of this package authorizes only these two pilot specifications.

Asset and interaction controls

  • Precision-bearing visuals: deterministic SVG/HTML only — particulate models, dissociation pictures, titration apparatus, annotated equations. Figure specs pin every label, count, and value; figure captions/alt text are student-visible fields under the standing sweeps.
  • Generative imagery: not approved for precision-bearing instruction.
  • Video, simulation, game: none in the initial Unit 4 build.
  • Interactive articles: zero (ruling above); the validator enforces this.
  • Equations in prose: every canonical equation also stands alone on a display line with a symbol key; one canonical equation per relationship, inverses by rearrangement; arrow-chain route summaries stay banned. Reaction arrows (→) in chemical equations are, of course, chemistry content, not banned operation arrows.