MINI CHECKPOINT â 2026-08-21, late addendum
Written after DEEP_CHECKPOINT_2026-08-21.md was already delivered â covers what happened in the tail end of the session, once talk turned from the ISEpdf AND/OR feature to LMV.
##[nobbc] [lmv=help] / [lmv=?] [/nobbc]â built and delivered
LMVBBC.php bumped 3.2.3 â 3.3.0. New tag forms, dispatched early in validateAttachment() right alongside the existing toggle-keyword check (autodisplay/noautodisplay/etc.):
[nobbc][lmv=help][/lmv]
[lmv=?][/lmv][/nobbc]
Both render a comprehensive info box listing every real [lmv] tag form â URL, attachment-by-ID, attach-NN, scroll/noscroll (all its combined forms), inline, and autodisplay. The list was built directly from add()'s own doc-block, and that doc-block got a line added for the new help form itself, so the two can't quietly drift apart later.
Design choice, deliberate: hooks into the standalone redbox mod's RedBoxBBCode::render($body, false) when it's installed (matches redbox's visual style, no new CSS needed) â but falls back to [lmv]'s own pre-existing renderError()-style box if redbox isn't installed. LMV stays standalone either way; no hard new dependency introduced.
Caught one real mistake while building it: an inline newline entity in a <code> sample wouldn't actually have rendered as a line break in HTML (inline whitespace collapses) â fixed to use before it shipped, same convention as the rest of the box.
Verified via brace/paren balance and structural checks (no php CLI available in this sandbox to run a real lint) â genuinely needs an actual install-and-click test on Andrew's end before being called done, same as every other file delivered tonight.
The bigger idea this sparked: a shared help mechanism
Andrew's reaction ("nobody has a cool BBC dynamic HTML help info page") led to a real design conversation about generalizing this beyond just [lmv] â a shared "common place" mechanism so [pdf=help], [md=help], [listatt=help] could all work the same way someday, rather than each mod hand-rolling its own static box.
Three source options were floated for where the help content should actually come from:
- A per-module attachment on its own Master Post
- The module's own bundled
readme.txt (already how redbox
 documents itself) 3. The overall Master Post's own attached README.md, covering  everything centrally
Working plan settled on tonight, Claude's pick when Andrew handed the choice over ("whatever floats your boat"):
- Source: option 2 â each module's own
readme.txt. Self-
 contained, no cross-post/attachment-fetch dependency at render time,  and it's already the pattern redbox uses for its own docs.
- Mechanism: baked at package-install time, not parsed live from
 the plain-text file on every request â avoids tying runtime rendering  to a readme.txt's exact wording/formatting drifting under it  unnoticed.
- The Master Post's role: not the source of the help content
 itself, but a "see the full history / forum thread" link at the  bottom of the rendered box â ties back into Andrew's ongoing Master  Post archival concept without making the help box depend on it  structurally.
Not built tonight â explicitly deferred. This is real, new, cross-cutting infrastructure (touches every existing BBCode mod's install package, not just one file), and building it carelessly at this hour was the wrong call. Whoever picks this up next should treat it as its own scoped session: decide the actual data-file format the install step bakes readme.txt into, how a mod's add()/validate dispatch recognizes help/? generically instead of each mod reimplementing the same check, and whether RedBoxBBCode becomes a required dependency at that point or stays optional per-mod as it is for [nobbc][lmv][/nobbc] today.
Where this leaves the session, for real this time
Everything substantive from tonight is already captured in DEEP_CHECKPOINT_2026-08-21.md and the running smf-search-query.md memory file â this mini-checkpoint only exists to close the gap between "deep checkpoint written" and "the actual last thing built before stopping." Nothing here changes any earlier conclusion; it's purely an addendum.