Print this page in landscape from Chrome or Edge: Ctrl+P → Layout Landscape → Margins None or Default → Background graphics on. The site chrome above is hidden in print. Chat-paste blocks for this session live in the Week 3.5 hand-out pack.

In the print dialog, leave Margins at Default (or pick None). Picking Custom or Minimum shrinks the printable area below what this layout assumes and the pack tips onto a second page.

3.5 Course 3.5 · Facilitator Pack

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.

Duration4 hr (2 breaks)
AudienceBuilders
PrereqCourse 2 + GitHub account + genai.mil
0:00,0:15M1 Setup, Hosting, Review15 min
0:15,1:20Build #1 Watch Bill65 min · Centaur
1:20,1:30Break + Failure share10 min
1:30,2:30Build #2 TEEP60 min · Cyborg
2:30,2:40Break10 min
2:40,3:30Build #3 Your Problem50 min · choose mode
3:30,3:50Frontier + Gap Map20 min

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.
3.5 Share-in-chat URL sheet

Platform Training (Locked Tenant Reality), class links

Every URL the Week 3.5 deck cues you to drop into Microsoft Teams chat. Read aloud or type into the chat (no copy buttons since this is the printed pack).

Deck and student materials

The pages instructors typically share at the start of the four-hour session.

  • Course 3.5 Page

    When: Drop in chat at session start. Has agenda, three-layer thesis, every module note, and the rubric.

    https://jeranaias.github.io/ExpertDrivenDevelopment/courses/platform-reality.html

  • Week 3.5 Student Handout (printable)

    When: Drop in chat at session start. For latecomers and reference.

    https://jeranaias.github.io/ExpertDrivenDevelopment/handouts/week-3-5-platform-reality.html

  • Week 3.5 Live Fill-In Handout

    When: Drop at the Capability Gap Map worktime (Slide 31). Three-column fill-in for live note-taking.

    https://jeranaias.github.io/ExpertDrivenDevelopment/handouts/platform-reality-handout.html

  • Week 3.5 Facilitator Pack (HTML)

    When: Send to a co-facilitator running the failure-sharing capture in Module 3 or 6.

    https://jeranaias.github.io/ExpertDrivenDevelopment/facilitator/week-3-5-platform-reality.html

  • Week 3.5 Slide Deck (HTML)

    When: For students who missed the live session.

    https://jeranaias.github.io/ExpertDrivenDevelopment/decks/week-3-5-platform-reality.html

  • Week 3.5 Instructor Cheat Sheet

    When: For instructors prepping the session.

    https://jeranaias.github.io/ExpertDrivenDevelopment/decks/week-3-5-cheatsheet.html

Reference builds + resources

Resources to drop in chat during the three live builds.

  • Reference Build #1, Watch Bill

    When: Slide 12 (Build #1 framing). Use to check work, not to copy-paste from.

    https://jeranaias.github.io/ExpertDrivenDevelopment/builds/watch-bill.html

  • Reference Build #2, TEEP

    When: Slide 20 (Build #2 framing). The cyborg destination.

    https://jeranaias.github.io/ExpertDrivenDevelopment/builds/teep.html

  • Static Hosting Cheat Sheet

    When: Slide 8 (Hosting in 60 Seconds). Three tiers of free public hosts with MCEN-reachability notes.

    https://jeranaias.github.io/ExpertDrivenDevelopment/resources/static-hosting-cheat-sheet.html

  • Capability Gap Map Template

    When: Slide 30 (Gap Map Reference). The artifact every Marine fills in during the wrap. Quarterly compilation to HQMC.

    https://jeranaias.github.io/ExpertDrivenDevelopment/resources/capability-gap-map.html

  • EDD SOP (PDF)

    When: Reference for verification habit and the Week 4 gate.

    https://jeranaias.github.io/ExpertDrivenDevelopment/pdf/SOP_Expert_Driven_Development_v5.pdf

EDD · Week 3.5 Share-in-chat URL sheet · UNCLASSIFIED · mirror of the on-site Class Links page
jeranaias.github.io/ExpertDrivenDevelopment/decks/links/week-3-5-platform-reality.html