Repository navigation
docs(deck): voice + Red Hat Display pass on the data-mesh decks - #22
Merged
Merged
Conversation
Remove em dashes, chapter/section cross-references, and ban-tier verbal tics (deliberately, earns its place, load-bearing, worth noticing, honest, on purpose, not a toy, rest of this deck) from The Data Mesh 101 and Data Mesh on OpenShift pptxgenjs sources, then rebuild both decks.
Replace the Overpass SemiBold heading font token with Red Hat Display in both pptxgenjs sources (The Data Mesh 101, Data Mesh on OpenShift) and rebuild; body (Red Hat Text) and code (Red Hat Mono) fonts are unchanged.
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
Professional-voice pass + font fix on the two pptxgenjs-built decks in
presentation/:presentation/data-mesh-101/build-101.js→The_Data_Mesh_101.pptx)presentation/data-mesh-openshift/build-deck.js+deck-lib.js→Data_Mesh_on_OpenShift.pptx)Also replaced the
F.headfont token, "Overpass SemiBold" → "Red Hat Display", in both decks (bodyRed Hat Textand code/monoRed Hat Monounchanged), updating the matching source comments.Both decks were rebuilt after each change set. Verified on the rebuilt
.pptxXML:grep -c Overpassonppt/slides/slide*.xml→ 0 for both decks.grep -c "Red Hat Display"→ 14 (101 deck) / 62 (OpenShift deck).grep -c "Red Hat Mono"unchanged (2 / 14) confirming code font untouched.Code boxes, diagram images, filenames, and product/identifier names were left untouched; only slide prose and speaker notes were edited.
Two commits: a voice pass, then the font swap, each with its own rebuild.
Deferred
Deferred: 2 source-less pptx still contain em dashes (74 / 120); no JS source, flagged for a follow-up decision.
presentation/Data-Mesh-100-Data-Architectures-r1.0.pptx— 74 em dashes.presentation/data-mesh-101/The_Data_Mesh_Updated.pptx— 120 em dashes.These two decks have no generating JS source in this repo, so they were left untouched.
scripts/forbidden-syntax.shdoes not scan for voice/em-dash patterns (it checks tunnel/port-forward/podman/other-OS syntax), so it reportsOKregardless; this PR does not claim these two decks are voice-clean.Test plan
scan.sh --tier banonbuild-101.js→ 0scan.sh --tier banonbuild-deck.js+deck-lib.js→ 0node build-101.jsandnode build-deck.jsrebuild cleanly.pptxXML has 0Overpass, hasRed Hat Display, mono unchanged.pptxXML has 0 em dashes in slides/notesscripts/forbidden-syntax.sh→ OKData-Mesh-100-Data-Architectures-r1.0.pptx,The_Data_Mesh_Updated.pptx) untouched in the diff