Platform Training (Locked Tenant Reality)
Three deployed static-HTML tools: Centaur (Watch Bill), Cyborg (TEEP), and your own. Plus the Capability Gap Map artifact for HQMC.
Pre-session prepDone 48 h before; verified at T-30 min
- Hosting reachability test. Open the reference build URL on the actual classroom workstation. Tier 1 reachable? Use github.io. Blocked? Try Tier 2 (Cloudflare Pages, GitLab Pages). All blocked? Plan for file:// fallback and add a Capability Gap row.
- Tabs and portals. Deck (Week 3.5), this pack, genai.mil, github.com (signed in), a text editor, both reference builds pinned.
- GitHub account sweep. Send the sign-up link to anyone without an account 24 h out. Two-factor takes 10 min the first time. Resolve before class, not during it.
- Sample roster ready. The reference Watch Bill's seed roster (Sgt Reyes / Cpl Nguyen / etc.) is fictional and reusable if a Marine forgets their own.
- Course 2 failures collected. Pull homework failure cases from the Week 2 chat into a one-screen list for the 1:20 failure share.
Live hand-off cuesThree editor switches; deck stays as anchor
- 0:15. Deck → editor + genai.mil side-by-side. Drop the Build #1 full-plan prompt into chat.
- 1:20 break. Return to deck. Run the "failure share" slide. Surface 2,3 Marines' Build #1 errors. Do not solve, pattern-match.
- 1:30. Deck → editor for Build #2. Switch posture: "Now it's exploratory. You drive, AI rides shotgun."
- 2:40. Deck → each Marine's editor. Each picks centaur or cyborg before they start. Record the choice in chat.
- 3:30. All laptops up. Capability Gap Map worktime. Capture in deck on Slides 29 and 30.
Exercise + activity promptsRead these to the room verbatim
Build #1 · Centaur (65 min), Watch Bill Builder. "You are building a section-leader Watch Bill in a single HTML file. Inline CSS, inline JS, no external dependencies. Inputs: section, watch type, start date, days, roster with skip suffixes. Logic: rotate available Marines, skip LV/TAD/APPT, fairness check. Outputs: on-screen table, email body, print-friendly, copy-to-clipboard. Centaur mode means you design the rules; AI writes the code. No exploration, you know the answer before you prompt."
Failure share (10 min, after the break). "Three of you in chat. Post your single biggest error from Build #1 and what you tried. We do not solve. We label: prompt issue, missed edge case, CSS specificity, clipboard variance."
Build #2 · Cyborg (60 min), TEEP Builder. "Build a TEEP tool that stores events with status, persists via localStorage, color-codes by status, and produces an S-3 brief paragraph on demand. Cyborg mode means continuous loop, you and the AI explore options together. You will restructure at least once."
Build #3 · Your Problem (50 min). "Pick one tool from your unit's real backlog. State in chat which mode you are in and why. CUI is OK in your genai.mil prompts. No CUI in the file you publish. Deploy to your github.io URL and post it in chat by 3:25."
Frontier Map + Capability Gap Map (20 min). "Across all three builds today, where did AI land inside the frontier? Where did it fall outside? Add at least one Frontier row. Then name one production-layer capability that would 10x one of your builds, and the specific permission that blocks it. That is a Capability Gap row."
Anchor phrase"Power Apps skills die when you turn in your CAC. HTML skills don't."When this goes sidewaysTop failure modes + recovery
- github.io blocked from this network. Try Cloudflare Pages or GitLab Pages from the hosting cheat sheet. All blocked? Switch to file:// for the day. Add "Public static hosting reach blocked" as a Capability Gap row.
- Marine without a GitHub account. Walk through sign-up at the projector during Phase 1 whiteboarding. Two-factor takes 10 min. Don't lose Build #1 time to setup.
- genai.mil session resets mid-build. Start a new conversation. Paste current state of the file plus a one-line "I'm at Phase 4 fixing X." Specificity beats restart.
- Clipboard refuses to copy from browser. Some DoD workstations block it. Use right-click → Copy on the textarea. If still blocked, dictate or screenshot. Add a Gap row.
- AI returns broken inline-style code at Build #2 Iteration 3. Expected. Do not warn students. Let them fail. Then ask the four questions and let them re-prompt for class-based styling. That is the lesson.
- Marine finishes Build #1 in 30 min. Stretch: add localStorage so the roster persists. Or pair as navigator with a stuck Marine.
- Whole room is behind at 2:30. Compress Build #3 to spec-only, no deploy. Protect the Capability Gap Map worktime. That artifact is the Week 4 hand-off.
Post-session homeworkIssue at Slide 33, before logoff
- Polish Build #3. If you didn't finish, ship the smallest version you can defend by EOW. Post the URL in the Week 3.5 chat thread.
- Run one build through the EDD SOP QA process. Don't skip the verification checkpoints.
- Three failure cases. Log on the shared frontier-map doc.
- Two Capability Gap Map rows. Real, specific, named permission. Instructor forwards quarterly to HQMC.
- Advanced track gate. To attend Week 4, post evidence (deployed URL) plus two Gap rows by 72 h before Week 4. No evidence, no seat.