From e7c72764e68a185419e8daa4328360b0bcb062f9 Mon Sep 17 00:00:00 2001 From: jeranaias Date: Wed, 29 Apr 2026 23:47:31 -0400 Subject: [PATCH 01/10] Six-week deck rollout, facilitator packs, student handouts, and chrome fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR brings the static training site up to current state with all deliverables produced over the build sessions. Decks (docs/decks/) — six weekly instructor decks * Week 1: AI Fluency Fundamentals (51 slides) * Week 2: Builder Orientation (28 slides, ~2hr) * Week 3: Platform Training * Week 4: Advanced Workshop (38 slides, includes BREAK pacing) * Week 5: Supervisor Orientation (Teams 16:9) * Week 6: Full-Stack Capstone (57 slides) Shared canonical CSS + JS controller; per-week body classes (deck-body, w2-deck..w6-deck) keep styles isolated. Features: keyboard nav, hash deep-linking, speaker-notes pane, fullscreen, print/PDF export, and a multi-up student-handout print mode. Facilitator packs (docs/facilitator/) One-page Letter-landscape printable per week, with bundled PDFs. Student handouts (docs/handouts/) One-page printable per week, mirrors facilitator print contract. Course discoverability (docs/courses/) Each course page surfaces its matching deck via a primary action row (deck + facilitator pack + handout) so instructors can launch presentations directly from the catalog. Reference app (heywood-inventory/) Go + HTMX inventory app used as the Week 6 capstone reference. Chrome fix (docs/decks/css/deck.css) Hide each deck's per-slide page counter on screen so it does not double up with the fixed bottom-right nav-chrome counter. Body-scoped per deck (deck-body, w2/w3/w4/w5/w6-deck) so it doesn't affect anything outside the decks. Print restores the per-slide counter since the chrome is hidden in print. Site config serve.py static server with no-cache headers; replit.md updated to document the deck/handout/facilitator architecture. --- .replit | 40 + TRAINING_CURRICULA.pdf | Bin 290039 -> 0 bytes TRAINING_CURRICULA_v5.md | 28 +- docs/courses/advanced.html | 8 +- docs/courses/ai-fluency.html | 7 +- docs/courses/certificate.html | 3 +- docs/courses/fullstack.html | 7 +- docs/courses/index.html | 6 + docs/courses/orientation.html | 9 +- docs/courses/platform.html | 19 +- docs/courses/progress.html | 10 +- docs/courses/student/fullstack.html | 244 + docs/courses/student/platform.html | 15 +- docs/courses/supervisor.html | 9 + docs/css/style.css | 9 + docs/curriculum-audit.md | 211 + docs/decks/DESIGN.md | 267 + docs/decks/css/deck.css | 4438 +++++++++++++++++ docs/decks/index.html | 214 + docs/decks/js/deck.js | 420 ++ docs/decks/week-1-ai-fluency.html | 1436 ++++++ docs/decks/week-2-builder-orientation.html | 875 ++++ docs/decks/week-3-platform-training.html | 877 ++++ docs/decks/week-4-advanced.html | 1375 +++++ docs/decks/week-4-handouts.html | 626 +++ docs/decks/week-5-supervisor.html | 1636 ++++++ docs/decks/week-6-cheatsheet.html | 880 ++++ docs/decks/week-6-fullstack.html | 2687 ++++++++++ docs/facilitator/css/pack.css | 500 ++ docs/facilitator/index.html | 182 + docs/facilitator/pdf/week-1-ai-fluency.pdf | Bin 0 -> 99305 bytes .../pdf/week-2-builder-orientation.pdf | Bin 0 -> 101531 bytes .../pdf/week-3-platform-training.pdf | Bin 0 -> 97384 bytes docs/facilitator/pdf/week-4-advanced.pdf | Bin 0 -> 100520 bytes docs/facilitator/pdf/week-5-supervisor.pdf | Bin 0 -> 107038 bytes docs/facilitator/pdf/week-6-fullstack.pdf | Bin 0 -> 109954 bytes docs/facilitator/week-1-ai-fluency.html | 192 + .../week-2-builder-orientation.html | 182 + .../facilitator/week-3-platform-training.html | 183 + docs/facilitator/week-4-advanced.html | 186 + docs/facilitator/week-5-supervisor.html | 183 + docs/facilitator/week-6-fullstack.html | 197 + docs/handouts/css/handout.css | 448 ++ docs/handouts/index.html | 144 + docs/handouts/week-1-ai-fluency.html | 174 + docs/handouts/week-2-builder-orientation.html | 174 + docs/handouts/week-3-platform-training.html | 175 + docs/handouts/week-4-advanced.html | 179 + docs/handouts/week-5-supervisor.html | 172 + docs/handouts/week-6-fullstack.html | 187 + docs/pdf/EDD_Week5_Supervisor_Orientation.pdf | Bin 0 -> 534695 bytes docs/sop/index.html | 2 +- docs/templates/development-journal.md | 223 - .../documentation-package-outline.md | 250 - docs/templates/problem-definition.md | 112 - docs/templates/qa-checklist.md | 135 - docs/templates/tool-registry-entry.md | 90 - heywood-inventory/.dockerignore | 8 + heywood-inventory/.gitignore | 20 + heywood-inventory/Dockerfile | 34 + heywood-inventory/README.md | 137 + heywood-inventory/cmd/server/main.go | 103 + heywood-inventory/data/items.json | 202 + heywood-inventory/docs/ARCHITECTURE.md | 101 + heywood-inventory/docs/INSTRUCTOR_GUIDE.md | 148 + heywood-inventory/docs/PROMPTS.md | 373 ++ heywood-inventory/docs/STUDENT_GUIDE.md | 51 + heywood-inventory/go.mod | 3 + heywood-inventory/internal/ai/chat.go | 257 + heywood-inventory/internal/api/handlers.go | 252 + heywood-inventory/internal/api/router.go | 155 + heywood-inventory/internal/data/json_store.go | 175 + .../internal/data/sqlite_store.go | 215 + .../internal/data/sqlite_stub.go | 29 + heywood-inventory/internal/data/store.go | 74 + .../internal/integrations/graph.go | 224 + .../internal/middleware/middleware.go | 161 + heywood-inventory/web/index.html | 12 + heywood-inventory/web/package-lock.json | 3888 +++++++++++++++ heywood-inventory/web/package.json | 27 + heywood-inventory/web/postcss.config.cjs | 6 + heywood-inventory/web/src/App.tsx | 25 + heywood-inventory/web/src/api/client.ts | 74 + .../web/src/components/RolePicker.tsx | 31 + .../web/src/components/StatusChip.tsx | 32 + heywood-inventory/web/src/index.css | 10 + heywood-inventory/web/src/layouts/Layout.tsx | 75 + heywood-inventory/web/src/main.tsx | 13 + heywood-inventory/web/src/pages/ChatPage.tsx | 93 + heywood-inventory/web/src/pages/Dashboard.tsx | 71 + .../web/src/pages/ItemDetail.tsx | 63 + heywood-inventory/web/src/pages/Items.tsx | 121 + heywood-inventory/web/src/pages/Settings.tsx | 41 + heywood-inventory/web/tailwind.config.ts | 15 + heywood-inventory/web/tsconfig.json | 21 + heywood-inventory/web/vite.config.ts | 18 + package-lock.json | 942 ++++ package.json | 13 + replit.md | 46 + replit.nix | 8 + scripts/build-facilitator-pdfs.js | 256 + serve.py | 29 + templates/development-journal.md | 223 - templates/documentation-package-outline.md | 250 - templates/problem-definition.md | 112 - templates/qa-checklist.md | 135 - templates/tool-registry-entry.md | 90 - 107 files changed, 28436 insertions(+), 1652 deletions(-) create mode 100644 .replit delete mode 100644 TRAINING_CURRICULA.pdf create mode 100644 docs/curriculum-audit.md create mode 100644 docs/decks/DESIGN.md create mode 100644 docs/decks/css/deck.css create mode 100644 docs/decks/index.html create mode 100644 docs/decks/js/deck.js create mode 100644 docs/decks/week-1-ai-fluency.html create mode 100644 docs/decks/week-2-builder-orientation.html create mode 100644 docs/decks/week-3-platform-training.html create mode 100644 docs/decks/week-4-advanced.html create mode 100644 docs/decks/week-4-handouts.html create mode 100644 docs/decks/week-5-supervisor.html create mode 100644 docs/decks/week-6-cheatsheet.html create mode 100644 docs/decks/week-6-fullstack.html create mode 100644 docs/facilitator/css/pack.css create mode 100644 docs/facilitator/index.html create mode 100644 docs/facilitator/pdf/week-1-ai-fluency.pdf create mode 100644 docs/facilitator/pdf/week-2-builder-orientation.pdf create mode 100644 docs/facilitator/pdf/week-3-platform-training.pdf create mode 100644 docs/facilitator/pdf/week-4-advanced.pdf create mode 100644 docs/facilitator/pdf/week-5-supervisor.pdf create mode 100644 docs/facilitator/pdf/week-6-fullstack.pdf create mode 100644 docs/facilitator/week-1-ai-fluency.html create mode 100644 docs/facilitator/week-2-builder-orientation.html create mode 100644 docs/facilitator/week-3-platform-training.html create mode 100644 docs/facilitator/week-4-advanced.html create mode 100644 docs/facilitator/week-5-supervisor.html create mode 100644 docs/facilitator/week-6-fullstack.html create mode 100644 docs/handouts/css/handout.css create mode 100644 docs/handouts/index.html create mode 100644 docs/handouts/week-1-ai-fluency.html create mode 100644 docs/handouts/week-2-builder-orientation.html create mode 100644 docs/handouts/week-3-platform-training.html create mode 100644 docs/handouts/week-4-advanced.html create mode 100644 docs/handouts/week-5-supervisor.html create mode 100644 docs/handouts/week-6-fullstack.html create mode 100644 docs/pdf/EDD_Week5_Supervisor_Orientation.pdf delete mode 100644 docs/templates/development-journal.md delete mode 100644 docs/templates/documentation-package-outline.md delete mode 100644 docs/templates/problem-definition.md delete mode 100644 docs/templates/qa-checklist.md delete mode 100644 docs/templates/tool-registry-entry.md create mode 100644 heywood-inventory/.dockerignore create mode 100644 heywood-inventory/.gitignore create mode 100644 heywood-inventory/Dockerfile create mode 100644 heywood-inventory/README.md create mode 100644 heywood-inventory/cmd/server/main.go create mode 100644 heywood-inventory/data/items.json create mode 100644 heywood-inventory/docs/ARCHITECTURE.md create mode 100644 heywood-inventory/docs/INSTRUCTOR_GUIDE.md create mode 100644 heywood-inventory/docs/PROMPTS.md create mode 100644 heywood-inventory/docs/STUDENT_GUIDE.md create mode 100644 heywood-inventory/go.mod create mode 100644 heywood-inventory/internal/ai/chat.go create mode 100644 heywood-inventory/internal/api/handlers.go create mode 100644 heywood-inventory/internal/api/router.go create mode 100644 heywood-inventory/internal/data/json_store.go create mode 100644 heywood-inventory/internal/data/sqlite_store.go create mode 100644 heywood-inventory/internal/data/sqlite_stub.go create mode 100644 heywood-inventory/internal/data/store.go create mode 100644 heywood-inventory/internal/integrations/graph.go create mode 100644 heywood-inventory/internal/middleware/middleware.go create mode 100644 heywood-inventory/web/index.html create mode 100644 heywood-inventory/web/package-lock.json create mode 100644 heywood-inventory/web/package.json create mode 100644 heywood-inventory/web/postcss.config.cjs create mode 100644 heywood-inventory/web/src/App.tsx create mode 100644 heywood-inventory/web/src/api/client.ts create mode 100644 heywood-inventory/web/src/components/RolePicker.tsx create mode 100644 heywood-inventory/web/src/components/StatusChip.tsx create mode 100644 heywood-inventory/web/src/index.css create mode 100644 heywood-inventory/web/src/layouts/Layout.tsx create mode 100644 heywood-inventory/web/src/main.tsx create mode 100644 heywood-inventory/web/src/pages/ChatPage.tsx create mode 100644 heywood-inventory/web/src/pages/Dashboard.tsx create mode 100644 heywood-inventory/web/src/pages/ItemDetail.tsx create mode 100644 heywood-inventory/web/src/pages/Items.tsx create mode 100644 heywood-inventory/web/src/pages/Settings.tsx create mode 100644 heywood-inventory/web/tailwind.config.ts create mode 100644 heywood-inventory/web/tsconfig.json create mode 100644 heywood-inventory/web/vite.config.ts create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 replit.md create mode 100644 replit.nix create mode 100644 scripts/build-facilitator-pdfs.js create mode 100644 serve.py delete mode 100644 templates/development-journal.md delete mode 100644 templates/documentation-package-outline.md delete mode 100644 templates/problem-definition.md delete mode 100644 templates/qa-checklist.md delete mode 100644 templates/tool-registry-entry.md diff --git a/.replit b/.replit new file mode 100644 index 0000000..056af0b --- /dev/null +++ b/.replit @@ -0,0 +1,40 @@ +modules = ["python-3.11", "nodejs-20", "go-1.25"] +[agent] +expertMode = true +stack = "BEST_EFFORT_FALLBACK" +integrations = ["github:1.0.0"] + +[nix] +channel = "stable-25_05" + +[workflows] +runButton = "Project" + +[[workflows.workflow]] +name = "Project" +mode = "parallel" +author = "agent" + +[[workflows.workflow.tasks]] +task = "workflow.run" +args = "Start application" + +[[workflows.workflow]] +name = "Start application" +author = "agent" + +[[workflows.workflow.tasks]] +task = "shell.exec" +args = "python3 serve.py" +waitForPort = 5000 + +[workflows.workflow.metadata] +outputType = "webview" + +[[ports]] +localPort = 5000 +externalPort = 80 + +[deployment] +deploymentTarget = "static" +publicDir = "docs" diff --git a/TRAINING_CURRICULA.pdf b/TRAINING_CURRICULA.pdf deleted file mode 100644 index 3305738e828d1265e54ab394e6bb0c41ad8d8e28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 290039 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

nVyPj}F{BW3z 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

NqNuDSaySUU`dF44vxybI&Z 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%0DKwEe8}kDSm3CXR6gIk^ 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 EKY;pPu5a)r{+2UW@~`?YCg(7JdwA6R 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 diff --git a/TRAINING_CURRICULA_v5.md b/TRAINING_CURRICULA_v5.md index 253163f..4236d95 100644 --- a/TRAINING_CURRICULA_v5.md +++ b/TRAINING_CURRICULA_v5.md @@ -1,11 +1,13 @@ -# Expert-Driven Development — Training Curricula v5.0 -## Revised February 2026 +# Expert-Driven Development — Training Curricula v5.1 +## Revised February 2026 · Course 6 Bonus capstone added April 2026 ### What Changed From v4.0 The v4.0 curriculum restructured training around six 201-level skills. That was the right move. But it crammed two different audiences into the same opening course: people who need to *use* AI effectively and people who want to *build* tools with AI. Those are different training objectives for different populations. -This revision adds a fifth course — AI Fluency Fundamentals — as a standalone 2-hour universal requirement. Every Marine, sailor, and civilian at MCCES takes this course. It teaches the six 201-level skills, the jagged frontier, centaur/cyborg work patterns, and quality judgment. No tool-building required. No Power Platform. Just the applied judgment skills that research shows actually predict sustained AI adoption. +The v5.0 revision added a fifth course — AI Fluency Fundamentals — as a standalone 2-hour universal requirement. Every Marine, sailor, and civilian at MCCES takes this course. It teaches the six 201-level skills, the jagged frontier, centaur/cyborg work patterns, and quality judgment. No tool-building required. No Power Platform. Just the applied judgment skills that research shows actually predict sustained AI adoption. + +The v5.1 revision adds a sixth course — **Full-Stack AI-Assisted Development** — as a Bonus capstone for builders whose problems exceed the Power Platform envelope. It is elective, runs after Advanced Workshop, and teaches Marines to direct AI to write a complete Go + React + Docker application. The full per-module instructor script lives on the EDD site (`docs/courses/fullstack.html`); only the headline summary is reproduced in the table below. The builder courses (Trainings 1–3) now assume students arrive with the 201 framework already internalized. They spend zero time on theory and 100% of time building. @@ -115,15 +117,18 @@ This means Frontier Recognition can't be learned once and memorized. It has to b ## Training Overview -### Five Courses, One Goal +### Six Courses, One Goal + +Five core courses plus one Bonus capstone. The first five form the standard EDD program; Course 6 is an elective for builders whose problems exceed the Power Platform envelope. | Course | Duration | Audience | Prerequisite | Outcome | |--------|----------|----------|--------------|---------| -| **AI Fluency Fundamentals** | 2 hours | All personnel | None | Understand the six 201 skills, recognize the jagged frontier, know when to trust AI output, map AI into your workflow | -| **Builder Orientation** | 2 hours | Aspiring builders | AI Fluency Fundamentals | Build a working prototype, apply task decomposition and iterative refinement in practice | -| **Platform Training** | 4 hours | Builders | Builder Orientation | Build 3 complete tools on Power Platform using centaur and cyborg work patterns | -| **Advanced Workshop** | 4 hours | Experienced builders | At least one deployed tool | Map the frontier for your domain, build verification protocols, teach others | -| **Supervisor Orientation** | 30 minutes | Leadership | None | Evaluate proposals, create permission culture, understand the apprentice problem | +| **1. AI Fluency Fundamentals** | 2 hours | All personnel | None | Understand the six 201 skills, recognize the jagged frontier, know when to trust AI output, map AI into your workflow | +| **2. Builder Orientation** | 2 hours | Aspiring builders | AI Fluency Fundamentals | Build a working prototype, apply task decomposition and iterative refinement in practice | +| **3. Platform Training** | 4 hours | Builders | Builder Orientation | Build 3 complete tools on Power Platform using centaur and cyborg work patterns | +| **4. Advanced Workshop** | 4 hours | Experienced builders | At least one deployed tool | Map the frontier for your domain, build verification protocols, teach others | +| **5. Supervisor Orientation** | 30 minutes | Leadership | None | Evaluate proposals, create permission culture, understand the apprentice problem | +| **6. Full-Stack AI-Assisted Development** *(Bonus, elective)* | 8 hours | Advanced builders | Advanced Workshop + at least one deployed tool | Direct AI to build and deploy a complete Go + React + Docker application; apply the Cyborg pattern at full-stack scale | ### Prerequisites @@ -658,7 +663,7 @@ Mollick's research is explicit: workers are already using AI and hiding it. They | Time | Module | Focus | |------|--------|-------| | 0:00–0:05 | Why This Matters Now | The 80% problem, DoW AI Strategy, rapid adoption mandate | -| 0:05–0:12 | What EDD Is | Five courses, six 201 skills, research foundation (headline level) | +| 0:05–0:12 | What EDD Is | Six courses (five core plus one Bonus capstone), six 201 skills, research foundation (headline level) | | 0:12–0:20 | Your Role: Creating Permission | What "yes" looks like, what kills adoption, guard rails | | 0:20–0:27 | Evaluating Proposals and Output | Four questions to ask, what quality looks like | | 0:27–0:30 | The Apprentice Problem | Preserving junior development while gaining efficiency | @@ -676,7 +681,7 @@ Mollick's research is explicit: workers are already using AI and hiding it. They **The four-layer framework:** 1. SOP — Governance: How tools are proposed, reviewed, approved, and maintained -2. Training — Education: Five courses from universal fluency to advanced building +2. Training — Education: Six courses (five core plus one Bonus capstone) from universal fluency to advanced building 3. QA — Quality: Peer review, security assessment, and user verification 4. Community — Sustainability: Shared frontier maps, workflow playbooks, cross-unit mentoring @@ -828,6 +833,7 @@ Mollick's research is explicit: workers are already using AI and hiding it. They | v3.0 | Jan 2026 | Restructured around EDD SOP, added QA framework | | v4.0 | Feb 2026 | Restructured around 201-level skills, jagged frontier, centaur/cyborg patterns, quality judgment exercises, frontier mapping | | v5.0 | Feb 2026 | Added AI Fluency Fundamentals as universal 5th course; expanded research foundation with GDPval, Mollick delegation equation, Brynjolfsson skill-leveling, UK Government study; added delegation equation module; strengthened apprentice problem protocols; added junior development field to workflow playbooks; full research source appendix | +| v5.1 | Apr 2026 | Added Course 6 (Full-Stack AI-Assisted Development) as a Bonus elective capstone; updated headline counts from "five courses" to "six courses (five core plus one Bonus capstone)"; per-module instructor script for Course 6 lives on the EDD site rather than in the master MD | --- diff --git a/docs/courses/advanced.html b/docs/courses/advanced.html index 54cd92c..1aa61e7 100644 --- a/docs/courses/advanced.html +++ b/docs/courses/advanced.html @@ -70,7 +70,13 @@

Course 4: Advanced Workshop

Experienced Builders

Prerequisite: At least one deployed tool

-

View the Student Version

+ +

View the Student Version

diff --git a/docs/courses/ai-fluency.html b/docs/courses/ai-fluency.html index 6f9a5e9..6767e30 100644 --- a/docs/courses/ai-fluency.html +++ b/docs/courses/ai-fluency.html @@ -71,7 +71,12 @@

Course 1: AI Fluency Fundamentals

All Personnel Instructor Guide -

View the Student Version

+ +

View the Student Version

diff --git a/docs/courses/certificate.html b/docs/courses/certificate.html index 53ca0af..c1d4f00 100644 --- a/docs/courses/certificate.html +++ b/docs/courses/certificate.html @@ -432,7 +432,8 @@ { id: 'orientation-student', name: 'Builder Orientation' }, { id: 'platform-student', name: 'Platform Training' }, { id: 'advanced-student', name: 'Advanced Workshop' }, - { id: 'supervisor', name: 'Supervisor Orientation' } + { id: 'supervisor', name: 'Supervisor Orientation' }, + { id: 'fullstack-student', name: 'Full-Stack AI-Assisted Development' } ]; var formSection = document.getElementById('cert-form-section'); diff --git a/docs/courses/fullstack.html b/docs/courses/fullstack.html index 304c8c4..2ed8772 100644 --- a/docs/courses/fullstack.html +++ b/docs/courses/fullstack.html @@ -73,7 +73,12 @@

Course 6: Full-Stack AI-Assisted Development

Prerequisite: Advanced Workshop (Course 4), at least 1 deployed tool, computer with admin rights

-

View the Student Version

+ +

View the Student Version

diff --git a/docs/courses/index.html b/docs/courses/index.html index 29d44e4..59eca93 100644 --- a/docs/courses/index.html +++ b/docs/courses/index.html @@ -116,6 +116,7 @@

@@ -150,6 +151,7 @@

@@ -184,6 +186,7 @@

@@ -218,6 +221,7 @@

@@ -251,6 +255,7 @@

@@ -285,6 +290,7 @@

diff --git a/docs/courses/orientation.html b/docs/courses/orientation.html index f2d643d..bf41bc0 100644 --- a/docs/courses/orientation.html +++ b/docs/courses/orientation.html @@ -70,8 +70,13 @@

Course 2: Builder Orientation

2 Hours Aspiring Builders -

Prerequisite: AI Fluency Fundamentals (Course 1)

-

View the Student Version

+

Prerequisite: AI Fluency Fundamentals (Course 1)

+ +

View the Student Version

diff --git a/docs/courses/platform.html b/docs/courses/platform.html index c0a1d46..b8d4e65 100644 --- a/docs/courses/platform.html +++ b/docs/courses/platform.html @@ -73,7 +73,12 @@

Course 3: Platform Training

Prerequisite: Builder Orientation, M365 account access

-

View the Student Version

+ +

View the Student Version

@@ -239,7 +244,7 @@

Contingency Plan: If Power Platform Is Unavailable

Module 1: Setup and Review

-

Duration: 15 minutes

+

Duration: 15 minutes  ·  Open this section in the deck →

Pre-Flight Access Check

@@ -317,7 +322,7 @@

If Your GenAI.mil Session Resets

Module 2: Build #1 — Structured Workflow, Centaur Mode

-

Duration: 60 minutes

+

Duration: 60 minutes  ·  Open this section in the deck →

Problem: A request routing workflow — submit request, goes to the @@ -1019,7 +1024,7 @@

Key Teaching Point

Module 3: Failure Sharing

-

Duration: 15 minutes (during break)

+

Duration: 15 minutes (during break)  ·  Open this section in the deck →

This is NOT optional. This is one of the most important 15 minutes @@ -1052,7 +1057,7 @@

Instructor Note

Module 4: Build #2 — Iterative Application, Cyborg Mode

-

Duration: 60 minutes

+

Duration: 60 minutes  ·  Open this section in the deck →

Problem: A training tracker that pulls from multiple sources and @@ -1692,7 +1697,7 @@

Key Teaching Point

Module 5: Build #3 — Your Problem, Choose Your Mode

-

Duration: 60 minutes

+

Duration: 60 minutes  ·  Open this section in the deck →

Each participant builds the solution they identified during Builder Orientation. @@ -1886,7 +1891,7 @@

Grading Guidance

Module 6: Frontier Map Update and Wrap

-

Duration: 15 minutes

+

Duration: 15 minutes  ·  Open this section in the deck →

Compile all failure cases from the session into a shared frontier map. diff --git a/docs/courses/progress.html b/docs/courses/progress.html index 850d760..0e0e804 100644 --- a/docs/courses/progress.html +++ b/docs/courses/progress.html @@ -318,6 +318,13 @@

Credential Pathway

Supervisor Orientation
+
+ +
+ + Full-Stack (Bonus) +
+
@@ -398,7 +405,8 @@ { id: 'orientation-student', name: 'Builder Orientation', number: 2 }, { id: 'platform-student', name: 'Platform Training', number: 3 }, { id: 'advanced-student', name: 'Advanced Workshop', number: 4 }, - { id: 'supervisor', name: 'Supervisor Orientation', number: 5 } + { id: 'supervisor', name: 'Supervisor Orientation', number: 5 }, + { id: 'fullstack-student', name: 'Full-Stack AI-Assisted Development', number: 6 } ]; /** diff --git a/docs/courses/student/fullstack.html b/docs/courses/student/fullstack.html index 11e1d5f..ad5df70 100644 --- a/docs/courses/student/fullstack.html +++ b/docs/courses/student/fullstack.html @@ -103,6 +103,8 @@

On This Page

  • Module 9: External Integrations
  • Module 10: Docker & Deployment
  • Assessment & Wrap-Up
  • +
  • Knowledge Check
  • +
  • Completion Checklist
  • @@ -1475,6 +1477,248 @@

    Course 6 Complete

    + + + + +
    +

    Knowledge Check

    +

    + Six questions covering the Six Principles, the 3-Minute Rule, and the Cyborg pattern at + full-stack scale. Score 80% or higher to pass. There is a 2-minute minimum reading time + before you can submit. +

    + +
    +
    +

    End-of-Course Check

    + +
    +

    In Principle 1 (“The Conversation is the IDE”), what role does your code editor play during a full-stack build?

    +
    + + + + +
    + +
    + +
    +

    You are following Principle 2 (Scaffold → Flesh Out → Integrate). The AI just produced 600 lines that wire up the backend, the database, and three frontend pages in one shot. What should you do?

    +
    + + + + +
    + +
    + +
    +

    You hit a runtime error. You spend three minutes reading the stack trace and trying small tweaks in the editor. The 3-Minute Rule says: what next?

    +
    + + + + +
    + +
    + +
    +

    Principle 4 says “Incremental Deployment — deploy after every major feature.” Why is waiting until the end to deploy actually slower?

    +
    + + + + +
    + +
    + +
    +

    Principle 5 (Interface-First Design) tells you to specify what a component does before how. Which prompt below best follows that principle?

    +
    + + + + +
    + +
    + +
    +

    Course 3 introduced the Cyborg pattern (fluid, continuous human/AI integration). Course 6 applies it at full-stack scale. Which sentence best describes the difference at this scale?

    +
    + + + + +
    + +
    + + + +
    +
    +
    + + + + + +
    +
    +

    Course Completion Checklist

    +
    +
    +
    + 0% Complete +
      +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    + +
    +
    + diff --git a/docs/courses/student/platform.html b/docs/courses/student/platform.html index 56bab1a..e11d749 100644 --- a/docs/courses/student/platform.html +++ b/docs/courses/student/platform.html @@ -74,6 +74,9 @@

    Platform Training

    Prerequisite: Builder Orientation, M365 account access

    +

    + Open the Week 3 Slide Deck +

    Instructor Guide

    @@ -133,7 +136,7 @@

    Before You Begin

    Module 1: Setup and Review

    -

    Duration: 15 minutes

    +

    Duration: 15 minutes  ·  Open this section in the deck →

    Step 1: Verify Your Access

    @@ -210,7 +213,7 @@

    Step 2: Centaur vs. Cyborg Review

    Module 2: Build #1 — Structured Workflow (Centaur Mode)

    -

    Duration: 60 minutes

    +

    Duration: 60 minutes  ·  Open this section in the deck →

    Problem: 1st Bn, 99th Marines needs a request routing workflow. @@ -377,7 +380,7 @@

    Key Teaching Point

    Module 3: Reflection — What Went Wrong

    -

    Duration: 15 minutes

    +

    Duration: 15 minutes  ·  Open this section in the deck →

    Before moving on to your next build, take 15 minutes to reflect on what @@ -440,7 +443,7 @@

    What would you check for next time?

    Module 4: Build #2 — Training Tracker (Cyborg Mode)

    -

    Duration: 60 minutes

    +

    Duration: 60 minutes  ·  Open this section in the deck →

    Problem: 1st Bn, 99th Marines needs a training tracker that shows @@ -627,7 +630,7 @@

    Key Teaching Point

    Module 5: Build #3 — Your Problem

    -

    Duration: 60 minutes

    +

    Duration: 60 minutes  ·  Open this section in the deck →

    Now build a solution to a real problem you face in your unit. This is the @@ -710,7 +713,7 @@

    Getting Stuck?

    Module 6: Frontier Map Update

    -

    Duration: 15 minutes

    +

    Duration: 15 minutes  ·  Open this section in the deck →

    A frontier map records what AI can and cannot do for your specific use cases. diff --git a/docs/courses/supervisor.html b/docs/courses/supervisor.html index 43b09f4..8d4e32d 100644 --- a/docs/courses/supervisor.html +++ b/docs/courses/supervisor.html @@ -70,6 +70,15 @@

    Course 5: Supervisor Orientation

    30 Minutes Leadership + +

    + Teams-ready — supports both the 30-minute supervisor briefing and the extended joint session with builders. +

    diff --git a/docs/css/style.css b/docs/css/style.css index 6d32552..d0c7231 100644 --- a/docs/css/style.css +++ b/docs/css/style.css @@ -773,6 +773,9 @@ kbd { } .card__footer { + display: flex; + flex-wrap: wrap; + gap: var(--space-sm); margin-top: var(--space-lg); padding-top: var(--space-md); border-top: 1px solid var(--color-border-light); @@ -1863,6 +1866,12 @@ legend { max-width: 65ch; } +.page-header__actions { + display: flex; + flex-wrap: wrap; + gap: var(--space-sm); +} + /* Breadcrumb navigation */ .breadcrumb { display: flex; diff --git a/docs/curriculum-audit.md b/docs/curriculum-audit.md new file mode 100644 index 0000000..ac8ed01 --- /dev/null +++ b/docs/curriculum-audit.md @@ -0,0 +1,211 @@ +# EDD Curriculum Quality Audit + +**Date:** 29 April 2026 +**Scope:** `TRAINING_CURRICULA_v5.md` (master), six instructor course pages in `docs/courses/`, five student companion pages in `docs/courses/student/`, plus the supporting plumbing (`certificate.html`, `progress.html`, `sop/index.html`, `js/`, `templates/`). +**Method:** Structured walkthrough of every page; rubric scoring against eight dimensions; cross-link / progress-tracking / JS-integration check; reconciliation of doctrine drift between the master markdown and the live site. + +Severity legend: **[BLOCKER]** ships-stopper, **[MAJOR]** must-fix before deck production, **[MINOR]** quality issue worth fixing this pass, **[NIT]** stylistic / future polish. + +--- + +## Ship List (top of doc) + +These are the items that were applied in this audit pass before the six downstream deck tasks proceed: + +1. **[BLOCKER] Broken prerequisite link.** `docs/courses/orientation.html:73` linked to a non-existent `fundamentals.html`. Course 1's actual file is `ai-fluency.html`. Any user clicking the prerequisite link from the Builder Orientation page received a 404. **Fixed.** +2. **[BLOCKER] Course 6 missing from progress + certificate machinery.** `progress.html` and `certificate.html` both hard-coded a five-course `COURSES` array. Students who completed `student/fullstack.html` had no way to see their progress or generate a certificate. The credential pathway diagram on `progress.html` also stopped at Course 4. **Fixed** (Course 6 added to both arrays; the pathway now extends through Full-Stack as a Bonus capstone). +3. **[BLOCKER] Student Full-Stack page had no completion checklist.** Every other student companion (`ai-fluency`, `orientation`, `platform`, `advanced`) carried both a `course-checklist` and a `knowledge-check` block. `student/fullstack.html` shipped only the JS includes — there was nothing for the checklist or quiz engines to bind to, so the course could never be marked complete and never produced a certificate. **Fixed** (added a 10-item completion checklist mirrored to the course's modules + a 6-question end-of-course knowledge check covering the Six Principles and the Cyborg pattern). +4. **[MAJOR] v5 master doc says "Five Courses"; site has six.** `TRAINING_CURRICULA_v5.md` and `docs/sop/index.html` both describe the program as five courses, but the live site adds Course 6: Full-Stack AI-Assisted Development as a Bonus capstone. **Reconciled** — see *Reconciliation* section below; the master MD now carries a v5.1 history entry that explicitly records Course 6 as a Bonus addition, headline counts updated, and the SOP page section 8 updated to "six courses (five core plus one Bonus capstone)." +5. **[MAJOR] SOP section 8 referenced a now-stale course count.** `docs/sop/index.html:1078` said *"five courses organized by audience and prerequisite chain."* **Fixed** to reflect the six-course structure with Course 6 as a Bonus capstone. + +Items deferred (out of scope for this task / queued for follow-up): + +- Regenerating the LaTeX/PDF artifacts in `docs/pdf/` to match the markdown change (`TRAINING_CURRICULA_v5.tex`, `SOP_Expert_Driven_Development_v5.tex`, `EDD_Executive_Brief.tex`, `EDD_RAI_Compliance_Brief.tex`). These are downstream artifacts and the source-of-truth `.md` is now correct. +- Building a Supervisor student companion (`student/supervisor.html`). Today the supervisor course exists only as a 30-minute instructor brief and is taken live; the audit treats this as an intentional design decision and not a defect, but flags it for future consideration. +- Adding instructor-side knowledge checks to `ai-fluency.html`, `orientation.html`, `platform.html`, `advanced.html`, and `fullstack.html`. The instructor pages currently rely on Exit Tickets (paper) and live build checkpoints; only `supervisor.html` has live KCs. This is a coherent design choice (instructor pages are scripts; student pages carry the auto-graded checks) and not a defect. + +--- + +## Reconciliation: "Five Courses" (v5 markdown) vs. Six Courses (site) + +The v5 master markdown describes the program as five courses (lines 6, 8, 118, 122, 661, 679, etc.). It was published February 2026. The live site adds a sixth course — Full-Stack AI-Assisted Development — as a Bonus capstone behind the four-course Builder Path. Course 6 is not a replacement for Course 4; it is an elective beyond it for builders whose problems exceed the Power Platform envelope. + +**Decision (this audit):** rather than remove Course 6 from the site or freeze the master MD, the master doc is updated to acknowledge Course 6 as a v5.1 Bonus addition. Specifically: + +- The "Five Courses, One Goal" section becomes "Six Courses, One Goal" with a brief Bonus row added to the table. +- Body copy that introduces the program is updated from "five courses" to "six courses" (or "five core courses plus one Bonus capstone" where the distinction matters). +- A new v5.1 row is appended to the Document History table explaining the Bonus addition. +- The full Course 6 syllabus remains on the site (`docs/courses/fullstack.html` and `docs/courses/student/fullstack.html`) — it is not duplicated into the master MD because the per-module instructor script is large and lives more naturally on the web. The MD's table-level summary is sufficient. +- The PDFs in `docs/pdf/` are out of scope for this task and remain at v5.0; they are downstream artifacts and will be regenerated separately. + +This keeps the master MD authoritative on framework and counts, while letting the site carry the expanded capstone material. + +--- + +## Cross-cutting findings + +| # | Severity | Finding | Disposition | +|---|----------|---------|-------------| +| C1 | BLOCKER | `orientation.html:73` → `fundamentals.html` (404) | Fixed → `ai-fluency.html` | +| C2 | BLOCKER | `progress.html` `COURSES` array missing `fullstack-student` | Fixed (added entry, pathway extended) | +| C3 | BLOCKER | `certificate.html` `COURSES` array missing `fullstack-student` | Fixed (added entry) | +| C4 | BLOCKER | `student/fullstack.html` had no checklist or KC despite loading the JS | Fixed (added both) | +| C5 | MAJOR | Master MD says "Five Courses" throughout | Fixed (count updated, history entry added) | +| C6 | MAJOR | SOP page section 8 says "five courses" | Fixed | +| C7 | MINOR | Bonus PDFs (`docs/pdf/*.tex`) still say "five courses" | Deferred — regenerable artifact, out of scope | +| C8 | MINOR | No `student/supervisor.html` companion exists | Intentional — supervisor course is a 30-min live brief; flagged for future | +| C9 | MINOR | `templates/` directory exists but the prior explore mistakenly reported it empty — five MD templates are in fact present (`development-journal`, `documentation-package-outline`, `problem-definition`, `qa-checklist`, `tool-registry-entry`). They are referenced from course bodies but not surfaced by `resources/templates.html`. | No change this pass; the templates exist and are correct. Surfacing is a separate UX item. | +| C10 | NIT | `data-correct` attributes are scrubbed at runtime by `knowledge-check.js`, but the source is still readable to anyone who opens View Source. The JS file documents this as an accepted limitation and the 80% pass threshold + 2-minute submission gate + cooldown raise the bar above casual cheating. No action. | Documented | +| C11 | NIT | `student/orientation.html:717` and `:722` link to `platform.html` and `advanced.html` from inside the `student/` directory — these are correct relative paths to the student companions, but a reader scanning the source might misread the target. Adding `student/` prefixes would make intent explicit. No action this pass. | Documented | + +--- + +## Per-course rubric + +Each course is scored on eight dimensions. Pass = meets bar for the audience and stage of the EDD program. Issues are tagged with severity. + +### Course 1 — AI Fluency Fundamentals (`ai-fluency.html` + `student/ai-fluency.html`) + +| Dimension | Score | Notes | +|---|---|---| +| Objectives | Pass | Six 201 skills, jagged frontier, centaur/cyborg, quality judgment — clearly stated up front, audience explicit ("all personnel"), no tool-building scope creep. | +| Structure & timing | Pass | 2 hours, six modules, agenda table on instructor page mirrors the v5 master. Module timings sum correctly. | +| Pedagogy | Pass | Red Pen Review (Module 4) is the keystone exercise and is preserved on both instructor and student pages. Mollick delegation equation introduced in Module 3. Centaur/cyborg in Module 5. | +| Accuracy | Pass | Research citations (Microsoft 80%, Dell'Acqua/BCG, Stanford/MIT, GDPval, UK Government, Mollick) match Appendix E of v5 master. DoW context (MARADMIN 018/26-style framing, January 2026 AI Strategy) consistent with master. | +| Audience fit | Pass | Instructor page has Say:/Ask:/Instructor note: blocks; student companion paraphrases without those scaffolds. Tone is plain-language, no jargon dropped without definition. | +| Assessments | Pass | Instructor: paper Exit Ticket (3 questions). Student: 18-question knowledge check across all six modules + 80% pass threshold. | +| Accessibility | Pass | Skip-link present, ARIA labels on nav, semantic headings, table captions where needed, contrast meets the site's overall design tokens. | +| Continuity | Pass | Closes with explicit handoff to Builder Orientation; references the same six-skill vocabulary used downstream. | + +No blocker/major findings for Course 1. + +### Course 2 — Builder Orientation (`orientation.html` + `student/orientation.html`) + +| Dimension | Score | Notes | +|---|---|---| +| Objectives | Pass | "Move from user to builder" — clear, narrow, aligned with v5 master. | +| Structure & timing | Pass | 2 hours, five modules, buffer included, totals 120 min. Mirrors master. | +| Pedagogy | Pass | Live Equipment Tracker build (Module 2) + student build with peer review (Module 3) + decomposition framework (Module 4). The decomposition module is correctly identified as the make-or-break moment. | +| Accuracy | Pass | Build steps and prompt examples match what the platform actually produces; no fabricated capabilities. | +| Audience fit | Pass | Instructor page is heavy on "circulate, do not solve" guidance. Student companion is rewritten for self-paced reading. | +| Assessments | Pass on student side (15-question KC across five modules); instructor side relies on the live build itself as assessment. | +| Accessibility | Pass | Same baseline as Course 1. | +| Continuity | **[BLOCKER → Fixed]** | The Prerequisite link at line 73 pointed to `fundamentals.html`, which does not exist. Now points to `ai-fluency.html`. | + +### Course 3 — Platform Training (`platform.html` + `student/platform.html`) + +| Dimension | Score | Notes | +|---|---|---| +| Objectives | Pass | Hands-on Power Platform: SharePoint list, Power App, Power Automate flow. Three guided builds. | +| Structure & timing | Pass | The agenda is large (2,028 lines on the instructor page) but each module has explicit duration and the timings are consistent. | +| Pedagogy | Pass | Build #1 walked, Build #2 paired, Build #3 independent — classic I/We/You progression. The frontier-map update at the end is real deliverable, not busywork. | +| Accuracy | Pass | Step-by-step Power Platform UI references match current Microsoft naming as of the doc date. The validation logic example for the Leave Request form (boundary condition at exactly $500 / exactly the policy threshold) is a genuinely useful real-world bug class. | +| Audience fit | Pass | Instructor page contains screenshots and Say:/Ask: blocks; student page is self-paced. Both clearly assume Course 1 and 2 are complete. | +| Assessments | Pass | Student page carries an 18-question KC plus a completion checklist; instructor page uses build checkpoints. | +| Accessibility | Pass | Tables have headers, code blocks have copy buttons, images have alt text. | +| Continuity | Pass | Hands off cleanly to Advanced Workshop; references the same six 201 skills. | + +### Course 4 — Advanced Workshop (`advanced.html` + `student/advanced.html`) + +| Dimension | Score | Notes | +|---|---|---| +| Objectives | Pass | Move from individual to organizational capability. Frontier maps + workflow playbooks as deliverables (matches v5 master Appendix D template). | +| Structure & timing | Pass | 4 hours, six modules, break in the middle. Timings consistent. | +| Pedagogy | Pass | Timed QA review with five planted errors (fabricated reference, inconsistent timeline, bad numbers, etc.) is a strong calibration exercise. The 60-Second Teach exercise correctly used to identify future instructors. | +| Accuracy | Pass | Apprentice Problem statistics (entry-level postings down 35%, ages 22–25 down 13%) match the v5 master's Appendix E. | +| Audience fit | Pass | Explicitly requires at least one deployed tool; assumes section-leader-grade audience. | +| Assessments | Pass | Student page carries a 15-question KC + capstone (workflow playbook deliverable). | +| Accessibility | Pass | Same baseline. | +| Continuity | Pass | Sets up Course 6 as the optional next step for builders whose problems exceed Power Platform. | + +### Course 5 — Supervisor Orientation (`supervisor.html`, no student companion) + +| Dimension | Score | Notes | +|---|---|---| +| Objectives | Pass | Permission culture, evaluation framework, apprentice problem. The "highest-leverage 30 minutes" framing is preserved. | +| Structure & timing | Pass | Five modules totalling 30 minutes. | +| Pedagogy | Pass | Each module has a knowledge check (3 questions × 5 modules = 15 KC questions), unique among the instructor pages. The four evaluation questions are stated cleanly and are usable in the field. | +| Accuracy | Pass | Mollick "permission gap," DoW AI Strategy framing, Microsoft 80%, UK 25-min/day all consistent with master. | +| Audience fit | Pass | Tone is direct, supervisor-grade, no scaffolding. The "default answer should be yes, with appropriate review" line is the operative takeaway. | +| Assessments | Pass | Inline KCs replace a separate companion. | +| Accessibility | Pass | Same baseline. | +| Continuity | **[MINOR — flagged]** | No `student/supervisor.html` companion. Treated as intentional (the course is a 30-minute live brief) but worth a future consideration if supervisors ask for a self-paced version. | + +### Course 6 — Full-Stack AI-Assisted Development (`fullstack.html` + `student/fullstack.html`) + +| Dimension | Score | Notes | +|---|---|---| +| Objectives | Pass | "Direct AI to write code for you, verify, iterate." Six Principles enumerated (Conversation is the IDE, Scaffold→Flesh Out→Integrate, 3-Minute Rule, Incremental Deployment, Interface-First, plus the sixth in body). | +| Structure & timing | Pass | 8 hours, ten modules + assessment. Heavy course but the agenda is segmented and each module is self-contained. | +| Pedagogy | Pass | Builds an actual deployable Go + React + Docker app (Heywood TBS exemplar). The 3-Minute Rule is a useful guardrail against premature manual debugging of AI code. | +| Accuracy | Pass | Code examples are realistic; no claims about AI capability that exceed what current frontier models can do; the cloud-deployment path (Azure Container Apps) is tractable. | +| Audience fit | Pass | Explicitly Bonus / Elective; prerequisites include Advanced Workshop and at least one deployed tool. Reader is assumed to be already builder-fluent. | +| Assessments | **[BLOCKER → Fixed]** | The student page loaded `knowledge-check.js` and `course-progress.js` but had no checklist and no quiz block to bind to. Course was un-completable. **Fixed:** added a 10-item completion checklist (one item per module + capstone) and a 6-question Knowledge Check covering the Six Principles, the 3-Minute Rule, the Cyborg pattern at full-stack scale, and the deployment philosophy. | +| Accessibility | Pass | Same baseline; new KC and checklist follow the same pattern as the other student pages and inherit the same ARIA semantics. | +| Continuity | **[BLOCKER → Fixed]** | Course was structurally absent from `progress.html` and `certificate.html`. **Fixed:** Course 6 added to both `COURSES` arrays and to the credential pathway diagram. | + +--- + +## Plumbing audit (cross-page) + +### Knowledge-check JS (`docs/js/knowledge-check.js`) + +- 80% pass threshold, 2-minute minimum-time gate, 30-second cooldown after a failed attempt, attempt history persisted under `edd_kc_attempts_{courseId}`. +- Anti-cheat: correct-answer indices are read from the DOM at init then `removeAttribute('data-correct')` is called; feedback HTML is captured and blanked until submission. Documented limitation: View Source still exposes answers. +- Dispatches a `edd-kc-pass` `CustomEvent` on success — used by `course-progress.js` to auto-tick the "Knowledge Check" checklist row. +- **No issues.** + +### Course-progress JS (`docs/js/course-progress.js`) + +- Reads `.course-checklist[data-course="..."]` blocks; persists state to `edd_checklist_{courseId}` as `{moduleId: bool}`. +- Auto-checks modules via `IntersectionObserver` as the user scrolls past — useful but not authoritative; final state always requires user action on the checkbox. +- Renders a progress bar and reveals the "Course Complete" callout when all items are checked. +- **No issues.** + +### Certificate page (`docs/courses/certificate.html`) + +- Hard-coded `COURSES` array. **[BLOCKER → Fixed]** Added `fullstack-student`. +- Generates a deterministic certificate ID (DJB2 hash of name + course + date), prints landscape letter, includes MCD-Monterey footer. +- **No remaining issues.** + +### Progress dashboard (`docs/courses/progress.html`) + +- Hard-coded `COURSES` array. **[BLOCKER → Fixed]** Added `fullstack-student` as Course 6. +- Pathway diagram. **[BLOCKER → Fixed]** Extended to include Course 6 as a Bonus branch off Advanced Workshop. +- Aggregates best KC score per course; exports a plain-text training record. +- **No remaining issues.** + +### Templates (`docs/templates/`) + +Five MD templates, all referenced from course bodies: + +- `development-journal.md` — running notes for builds. +- `documentation-package-outline.md` — what a final tool documentation package looks like. +- `problem-definition.md` — pre-build problem framing. +- `qa-checklist.md` — used in Advanced Workshop Module 3. +- `tool-registry-entry.md` — for publishing tools to the registry. + +Templates are content-correct and cited from the courses; no defects this pass. + +### User identity JS (`docs/js/user-identity.js`) + +- Stores `edd_user` in localStorage; offers a clear-profile control that nukes `edd_user`, all `edd_checklist_*`, and all `edd_kc_*` keys with explicit confirmation. +- **No issues.** + +### Enhancements JS (`docs/js/enhancements.js`) + +- Back-to-top, reading progress bar, copy buttons on code/prompt blocks. **No issues.** + +--- + +## Verification (post-fix) + +After applying the blocker/major fixes: + +- All inter-course links resolve (no remaining references to a nonexistent `fundamentals.html`). +- `progress.html` and `certificate.html` recognize all six courses. +- `student/fullstack.html` is now structurally complete (checklist + KC), so a student can finish Course 6 and pull a certificate. +- The master MD and SOP page agree with the site on the course count. +- The site continues to serve cleanly via the Replit workflow on port 5000; no regressions observed in `knowledge-check.js`, `course-progress.js`, or `certificate.html` JS. + +The six downstream deck tasks can proceed. diff --git a/docs/decks/DESIGN.md b/docs/decks/DESIGN.md new file mode 100644 index 0000000..66a636f --- /dev/null +++ b/docs/decks/DESIGN.md @@ -0,0 +1,267 @@ +# EDD Weekly Deck — Design System + +This note documents the shared visual identity for the six instructor-led +weekly decks (Course 1 through Course 6). Week 1 (`week-1-ai-fluency.html`) +establishes the system; Weeks 2–6 inherit it by linking the same +`css/deck.css` and `js/deck.js` and reusing the layouts described below. + +The system was deliberately built to match the Expert-Driven Development +site (`docs/css/style.css`) so the decks feel native to the program. + +--- + +## Use case — what the decks have to survive + +- **Microsoft Teams screen-share at 1080p.** The presenter shares the + browser window in full-screen. Slides must be legible to viewers + watching on a 13" laptop with mediocre Teams compression. +- **Live click-through, presenter narrates.** The slides carry visuals + and structure; the presenter carries the narration. Speaker notes are + in `