Add Registered Apprenticeship Standards (RAP) package - #1
Open
BrianJenney wants to merge 4 commits into
Open
Conversation
Build out the /standards directory mapping the AI Engineering curriculum onto an approvable DOL Standards of Apprenticeship package, per the build guide (docs/apprenticeship-standards.md). - occupation.md: Software Developer (O*NET-SOC 15-1252.00) + justification - rti-outline.md: 12 RTI modules with objectives + hours (156 hrs/yr) - work-process-schedule.md: 11 observable WPS competencies across 7 domains - competency-map.md: competency -> assessment method -> rubric - assessment-rubrics.md: graded 1-4 rubric per competency (>=3 to pass) - crosswalk.md: module <-> RTI <-> competency <-> rubric, orphan check (PASS) - hours-ledger.md: running RTI total = 156 hrs/yr (meets >=144 benchmark) - wage-and-governance.md: clearly-labeled employer-set placeholders Also adds a sync pointer in CLAUDE.md so future curriculum changes update the standards in the same branch/PR.
Sponsor decisions applied: - Approach confirmed HYBRID with a 144 hr/yr RTI floor (was "confirm"). - RTI total 156 hrs/yr meets the 144 target (+12 margin). - Capstone added as integrative competency C-CAP-1, tracked as 40-80 OJL/project hours SEPARATE from the RTI floor (not added to RTI total). - Term length left as an open item per sponsor. Assignment-to-competency alignment review folded into crosswalk.md: - New "actual assignment/deliverable" column maps each competency to the weekly TODOs / challenge docs / capstone that grade it. - 13 competencies total (12 RTI-module + capstone). 7 fully covered by a graded deliverable; 6 RTI-module competencies flagged with coverage gaps (C-RET-1, C-SEC-1, C-APP-1, C-AGT-2, C-EVL-1, C-DEP-1) plus recommended fixes. C-APP-1 and C-DEP-1 are the priority gaps. Also: added R-CAP-1 rubric, C-CAP-1 to competency map, OJL/project-hours section in hours-ledger, and reconciled competency counts across all files (prior version mislabeled 12 module competencies as 11).
Per sponsor: every apprentice builds and deploys the app, so these become formal capstone tracks rather than open gaps. - WEEK6-CAPSTONE.html: add Option 5 (App Layer Build) and Option 6 (Deployment & Hosted Inference); renumber "Your Idea" to Option 7. - crosswalk.md: C-APP-1 and C-DEP-1 move from gap to covered via capstone tracks. Coverage now 9/13 full, 4 remaining partials (C-RET-1, C-SEC-1, C-AGT-2, C-EVL-1). Flag CHALLENGE-APP-BUILD.md and CHALLENGE-DEPLOY.md as still-to-author. - work-process-schedule.md + README.md: reflect updated coverage and the every-apprentice-builds-and-deploys basis.
The Week 6 capstone page referenced five challenge files that did not exist. Write all of them, grounded in the actual code, in the style of the existing CHALLENGE-PII.md: - CHALLENGE-APP-BUILD.md -> C-APP-1 (build chat route + UI w/ attribution) - CHALLENGE-DEPLOY.md -> C-DEP-1 (deploy + hosted inference + secrets) - CHALLENGE-RERANK.md -> C-RET-3 (Cohere rerank integration + measurement) - CHALLENGE-MEMORY.md -> conversation history / coref resolution - CHALLENGE-MCP-TOOL.md -> C-AGT-1 (custom MCP tool) Every option on the capstone page now links to a real spec. Updated crosswalk.md and README.md to mark the previously-flagged "to author" files as authored.
BrianJenney
added a commit
that referenced
this pull request
Jul 1, 2026
- week-4.html: flagship analyzer example + breakout lead were medication queries (medication filtering is unwired -> confidently-wrong live count). Switched to condition-based counts that execute cleanly; kept the "raise her insulin?" line as intentional refuse-bait. - week-3-runbook.md: renumbered the timed-flow slide column to the 21-slide deck (was ~2 off after the foundations + sparse/dense slides were added); corrected the reranker break-it wording to match lib/reranker.ts (early return when not over-fetched; console.error on failure, not silent). - week-1-runbook.md: pre-flight now says to unpack the Synthea dataset into data/coherent/fhir; break-it #1 has a concrete "show it in Prisma Studio" move. - week-5-runbook.md: added an MCP-client fallback (pipe + inspector) for when Claude Desktop/Cursor wiring fails live. - week-6-runbook.md: role-shaped demo is via the RBAC specs, not the UI (no login UI / seed-users); dropped the instructor-facing Typeform reference. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
BrianJenney
added a commit
that referenced
this pull request
Jul 9, 2026
…essons) 16 slides, style/script byte-identical to week-1. Reframed the SQL-approach slides: the move (schema -> SELECT), guardrail #1 (SELECT-only + read-only role), the SQL agent + guardrail #2 (semantic grounding: 'smoker' vs 'Smokes tobacco daily'), router + parallel agents + aggregator, hybrid-by-hand, and the empty-filter privacy bug (updated to the text-to-SQL hand-built hybrid). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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
Builds out the
/standardsdirectory that maps the AI Engineering curriculum onto an approvable DOL Standards of Apprenticeship package, per the build guide now saved atdocs/apprenticeship-standards.md. Grant context: FAIN 24A60AP000081 (NextGen Policy). This is curriculum/standards building (in scope), not program delivery.What's included (
/standards)occupation.mdrti-outline.mdwork-process-schedule.mdcompetency-map.mdassessment-rubrics.mdcrosswalk.mdhours-ledger.mdwage-and-governance.mdAlso: sync pointer in
CLAUDE.md, and two new capstone tracks indocs/WEEK6-CAPSTONE.html.Sponsor decisions applied
Assignment-to-competency alignment review (in
crosswalk.md)Each competency is mapped to its actual graded deliverable. Of 13 competencies, 9 are fully covered; 4 RTI-module competencies remain partial because that code ships pre-built on the instructor branch:
These are curriculum recommendations, not yet implemented. The standards artifacts are internally consistent with no structural orphans.
Follow-ups / open items
docs/CHALLENGE-APP-BUILD.md,docs/CHALLENGE-DEPLOY.md(same to-author status as other capstone challenge files already referenced by the capstone page).https://claude.ai/code/session_01BLbbSTgFbpDervpnumBRYZ