The grammar underneath everything else in HIL — root nouns, classification logic, the way this whole system thinks about objects before it ever gets to where they live. Start here if you want the "why" behind the naming, not just the "how."
Five objects, no labels. Figure out what each one fundamentally IS — TOOL, FASTENER, MATERIAL, CONSUMABLE, or COMPONENT — before anyone tells you what it's for.
Same Learn/Practice pattern as Calculator Explorer, aimed at punctuation instead of math. Tap a mark for the plain-language rule, then practice on real sentences — not multiple choice, actual fill-in-the-blank grading.
Planned sibling to Punctuation Explorer — keyboard symbols (& * < > % # @) grouped by context, since the same character means something different in math, writing, a URL, and code. A later pass adds programming-specific meanings on top once the everyday-context layer is solid.
This slot holds future modules teaching the HL System's own naming grammar — zone codes, wall+position segments, level/slot logic. Separate roadmap from Punctuation/Symbols; nothing built here yet.
hil-patch-agent (Gemini 2.5 Flash) as an addition to PATCH's existing proctoring flow, not a separate AI tool — held pending the Worker source (HIL-Guild-Module-Logging-Standard-v3.5.md, Part 10). The interaction design and three-prong scoring UI are locked and liked as-is; only the AI call and the Firestore write need to change. This hub page and card are safe to deploy now — they don't touch the AI call at all.
hil-shell.js, no session-logger.js, no Wrap Up/Ledger wiring yet. Content (which marks get a deep-dive, the 7 practice sentences) is reviewed and locked; porting in the shell/logger/print-card wiring is mechanical at this point, following the exact pattern already proven working in Calculator Explorer and Solar & Battery Lab — not a design question anymore, just execution.