32 KiB
Enumerated Sampling Frame and Split Hygiene for the ML Systems Taxonomy
This document specifies the five-stratum sampling frame, provenance-family clustering rules, and split allocation protocol (dev, held_out_test, and reserve) synthesized from Method-A (§3), Method-B (§3), and audited Method-C (§3.2), together with the executed Phase 3 allocation (taxonomy/method-study/preregistration.yaml) and post-Phase-6 global cluster-burn ledger (taxonomy/method-study/burned-clusters.json) for P4 and Q4. Public verification uses the committed files in taxonomy/method-study/ (preregistration.yaml, burned-clusters.json, genesis-0.4-baseline.json.gz, study-receipts-summary.json, rubric.yaml) and taxonomy/term-provenance.yml; raw maintainer review workspaces under .claude/_reviews/ remain local and unversioned under the repository's private AI-configuration policy.
Note: Sampling-frame strata S1–S5 denote source populations and are distinct from Stack area codes S1–S4.
1. Five Stratified Source Populations (S1–S5)
Every candidate concept and every coverage or indexing evaluation unit is drawn from an enumerated frame partitioned into five source populations (Method-A §3.1, Method-B §3.1). Source stratum records where an excerpt comes from; warrant type under ANSI/NISO Z39.19 §5.3.5.1–§5.3.5.3 is recorded separately so operational proxies are not conflated with direct user search logs or organizational term-preference mandates:
| Stratum ID | Stratum Name | Unit of Sampling | Inclusion Criteria & Warrant Role |
|---|---|---|---|
S1 |
Textbooks & Reference Monographs | Chapter / major section (1 work per unit prospectively) |
Published or open-access textbooks covering ML systems architecture, distributed training/serving, hardware acceleration, or safety/reliability engineering (both external monographs and project-internal MLSysBook chapters). Provides literary & curriculum warrant (Z39.19 §5.3.5.1; internal MLSysBook chapters carry origin: internal). |
S2 |
University Courses | Course syllabus (lecture module + assignment/lab scope; 1 course per unit prospectively) |
Graduate or upper-division undergraduate ML systems courses at accredited universities with public lecture schedules and reading lists, stratified across hardware/compilers, systems/networking, and safe/reliable deployment (Method-A §3.2). Provides external literary & pedagogical warrant (except Harvard CS249r, which shares MLSysBook authorship and carries origin: internal). |
S3 |
Peer-Reviewed Systems & ML Venues | Paper (1 paper per unit prospectively: title, abstract, architecture/evaluation passage, or blind venue topic entry) |
Peer-reviewed papers from systems conferences (MLSys, OSDI, SOSP, NSDI, ASPLOS, ISCA, EuroSys, CAV, AISec) and systems/safety tracks of ML/NLP venues (NeurIPS, ICML, ICLR, EMNLP, FAccT, SATML) within the six-calendar-year study window (2021–2026 inclusive at study freeze) plus pre-registered foundational papers (>500 citations in Google Scholar / OpenAlex or standard S2 syllabus adoption). Provides external literary warrant. |
S4 |
Practitioner Artifacts, Postmortems & Diagnostic Scenarios | Engineering design doc, incident postmortem, runtime spec, or diagnostic scenario | Public production engineering design guides, open-source serving/runtime documentation (Triton, Ray Serve, ONNX Runtime — used solely to extract underlying mechanisms, never product concepts), frontier deployment governance policies, and StaffML diagnostic scenarios (origin: internal). Provides operational literary warrant and (for StaffML tag counts across the 10,716-question bank) an assignment-frequency proxy, not direct user search/request warrant (Z39.19 §5.3.5.3). |
S5 |
Standards, Assurance Guidance & Benchmark Specifications | Standard clause / assurance guidance module / benchmark scenario specification | Published technical standards, public assurance guidance reports, and benchmark specifications (NIST AI 100-1, NIST AI 600-1, ISO 26262, ISO 21448, ISO/IEC 42001, ISO/PAS 8800, UL 4600, OWASP Top 10 for LLM, MITRE ATLAS, MLPerf Inference/Training/Tiny). Provides normative literary warrant (Z39.19 §5.3.5.1), not internal organizational preferred-term mandates (Z39.19 §5.3.5.2) unless term-form adoption is separately logged. |
Cross-Stratum Scale Representation (Method-C §3.2, Method-B §3.2)
To prevent datacenter LLM serving from crowding out resource-constrained or classical ML systems, the frame requires representation across execution scales where applicable to an area:
- Datacenter / Cloud Scale (multi-node accelerator cluster serving, training, and fleet scheduling)
- Enterprise / Single-Node / Workstation (gateway/microservice orchestration, CPU/single-accelerator inference, retrieval and compound pipelines)
- Edge / On-Device / Embedded (
TinyML) (MCU/NPU/mobile quantization, static arena memory planning, battery/thermal envelopes)
2. Global Provenance-Family Clustering (provenance_family_id)
Before stratification, split assignment, or warrant counting, every unit in <campaign>/sampling-manifest.json receives an explicit unit_id, provenance_family_id, stratum (S1–S5), split (dev, held_out_test, reserve), origin (external | internal), editor_affiliated (true | false), and source_type (prose | heading, with passage_kind: primary_excerpt | curated_summary on prose units and authors or institutional_author: true on external units) (Method-A §2.1 & §3.3, Method-B §2.2 & §3.4):
- Shared Authorship, Institutional Organization, & Global
work_idLineage (compute_lineage_componentsinbinder/cli/core/taxonomy_schema.py): LetA_idenote the normalized set of all listed personal authors of external sourcei(authorsarray insampling-manifest.jsonand per-workwork_rostersinexposed_cluster_metadata, mandatory on every non-institutionalorigin: externalunit; institutional standards without personal author rosters setinstitutional_author: trueandinstitutional_organization/institutional_organizationson prospective units, seeded across all49external canonical clusters inexposed_cluster_metadatainburned-clusters.jsonschema_version: 3, alongside a global1 work_id <-> 1 canonical provenance_family_idbijection rejecting any work split across multiple effective clusters). Two external sources or clusters are linked using separated personal-author and institutional-organization denominators when personal author overlap satisfies|A_i \cap A_j| / \min(|A_i|, |A_j|) \ge 0.50(across cluster rosters or any per-workwork_rostersentry) or when their normalizedinstitutional_organizationssets share any technical committee or standards body (|O_i \cap O_j| \ge 1;pf_iso42001_pas8800andpf_iso_automotive_ul4600union via sharedISO/TC 22/SC 32), and connected components (transitive closure computed identically bycompute_lineage_componentsacrossreconcile.py,apply.py,taxonomy_schema.py, andbuild_study_receipts.py) form a singleeffective_lineage_component_idacross all strata and areas. - Paper–System–Benchmark–Checklist Lineage, Course Disambiguation, & Prospective 1-Work-Per-Unit Rule: A research paper, its companion open-source documentation, tutorials derived from it, and any checklist row summarizing that same work share one
provenance_family_id(cluster_mergesintaxonomy/method-study/burned-clusters.json:pf_cov_courses_2026_AIE -> pf_huyen_dmls,pf_cov_courses_2026_C868 -> pf_cmu_llmsys,pf_cov_courses_2026_DMLS -> pf_huyen_dmls,pf_cov_courses_2026_HAR -> pf_internal_mlsysbook,pf_cov_courses_2026_M594 -> pf_mit_han_tinyml,pf_cov_courses_2026_MLS26 -> pf_cov_mlsys_25_26_mlsys2026,pf_cov_courses_2026_NIST -> pf_nist_ai_rmf,pf_cov_courses_2026_S329 -> pf_huyen_dmls,pf_cov_courses_2026_S336 -> pf_stanford_cs336,pf_cov_courses_2026_UT378 -> pf_ut_cs378). Note the explicit course-code disambiguations inburned-clusters.json(courses_2026_code_legend):S329incourses-and-standards-2026.ymlis StanfordCS 329S(Machine Learning Systems Design, Chip Huyen, merging intopf_huyen_dmls), distinct frompf_stanford_cs329t(StanfordCS 329TTrustworthy Machine Learning, Koyejo & Hashimoto); andB294incourses-and-standards-2026.ymlis UC BerkeleyCS 294-162(Machine Learning Systems, Stoica & Gonzalez, which author-unions withpf_vllm_sosp23/pf_sglang_neurips24/pf_slora_mlsys24), distinct frompf_berkeley_aisafety(UC BerkeleyCS 294-267AI Safety, Alignment, and Control, Steinhardt / Song / Hendrycks, which author-unions withpf_cov_courses_2026_BAGandpf_amodei_concrete_safety). Historical Phase 3 bundling vs. prospective rule: in the executed Phase 3P4+Q4curation (preregistration.yaml), four curatedQ4prose units bundled paired foundational works (Q4-S3-SIMPLEX-CBF-01pairing Sha 2001 Simplex and Ames et al. 2019 Control Barrier Functions;Q4-S3-NN-VERIFICATION-01pairing Katz et al. CAV 2017 Reluplex and Liu et al. verification survey;Q4-S3-RAND-DRIVING-01pairing Kalra & Paddock RAND RR-1478 and Corso et al. JAIR 2021;Q4-S5-ISO26262-21448-UL4600),Q4-S1-CONCRETE-SAFETY-01placed Amodei et al. 2016 inS1, andQ4-COV-courses-and-standards-2026-191inheritedS2fromcourses-and-standards-2026.ymlbefore deduplicating intopf_nist_ai_rmf(1effective lineage either way). Prospectively across all new area frames, every manifest unit represents at most1primary work (primary_work_count == 1enforced on non-historical units byreconcile.py) assigned to its intrinsic source stratum (S1–S5) rather than the host checklist file's stratum. - Project-Internal Corpora (
pf_internal_mlsysbook) & Editor-Affiliated Consortium Exclusion (editor_affiliated: true):- Prospective single internal lineage (
pf_internal_mlsysbook,origin: internal,split: dev): Prospectively across all refresh campaigns, all project-internal sources (MLSysBookchapters,Harvard CS249rcourse materials,StaffMLdiagnostic banks, and single-lab papers where the taxonomy Editor is a primary or senior author) collapse into a single internal lineagepf_internal_mlsysbook(origin: internal, restricted exclusively tosplit: dev;reconcile.pyalso mechanically unions allorigin: internalunits into a single_effective_lineage). Any number oforigin: internalunits supplies0external lineages under Gate 2 and cannot satisfy Gate 5's external verbatim-quote check. - Editor-affiliated multi-institutional standards (
editor_affiliated: true): Multi-institutional consortium benchmark or standard specifications where the taxonomy Editor is a primary/lead author (pf_mlperf_inference[P4-S5-MLPERF-INF-01, Reddi et al. ISCA 2020, andP4-S5-MLPERF-TINY-01, Banbury et al. NeurIPS D&B 2021]) remainS5normative specifications (origin: external) for domain context, but carryeditor_affiliated: trueinsampling-manifest.jsonandtaxonomy/method-study/burned-clusters.json.reconcile.pyexcludeseditor_affiliated: trueclusters from satisfying Gate 2's independent external-lineage floor and Gate 5's external verbatim-attestation floor (MLPerfitself also remains excluded from concepts and aliases under Gate 3). - Historical Phase 3 internal sub-unit IDs & StaffML holdout trace: In the executed Phase 3
P4+Q4study (preregistration.yaml), internal units carried per-chapter (pf_mlsysbook_<vol>/<chapter>) and per-sample (pf_staffml_heldout_*) IDs (0rawprovenance_family_idclusters crossed splits at Phase 3; under the full10work-levelcluster_mergesaudited in Phase 7,3canonical clusters —pf_stanford_cs336acrossdev/held_out_testandpf_cov_mlsys_25_26_mlsys2026pluspf_ut_cs378acrossdev/reserve— spanned checklist and curated splits), and internal units were excluded from external generalization claims:- All
7held-outMLSysBookchapter units were excluded from Phase 6 coverage (COVevaluated only79origin: externalS2/S3/S5units across10raw clusters /9deduplicated external lineages after mergingpf_cov_courses_2026_NIST -> pf_nist_ai_rmf, where5of the6non-systems-venues-2026external units were exposed to0.4-draftdesign inputs [3via historicaldevcourse/author overlap and2viaheld_out: falsecourses-and-standards-2026.yml], withdev_disjoint_76_external[36.8%vs.10.5%] andunexposed_73_systems_venues_2026[38.4%vs.11.0%expressibility;19.2%vs.2.7%exact,diff = -16.4pp] sensitivity slices recorded instudy-receipts-summary.json). - Direct audit of the
40S4StaffMLheld_out_testindexing units (38intaxonomy/agreement/staffml-300-heldout-2026-10.yml+2instaffml-300-2026-10.yml[edge-1247(Q4-S4-SAMPLE1-Q-160) andtinyml-1536(Q4-S4-SAMPLE1-Q-249)], originally tagged at0.2-draft[714/727concepts]) againststaffml/vault/data/taxonomy-tagging-2026-10.yamlconfirms that0 / 40(0/38+0/2) appeared inproposed_concepts,subject_only_questions, oradjudication, while13 / 40(12/38+1/2) appeared inreview_queueof the Oct 2026 whole-bank (10,716-question) tagging pass. Accordingly, those38items are reported solely as a tagging-rule calibration holdout (tagging_rule_holdout_38_staffml_2026_10instudy-receipts-summary.json), whereas only external 2026systems-venues-2026units were unexposed to0.4-draftconstruction. In post-Phase-6 campaigns (bucket-a-campaign/sampling-manifest.json) and prospective refreshes, allMLSysBook,CS249r, andStaffMLunits reside indev.
- All
- Prospective single internal lineage (
Mechanical enforcement (reconcile.py schema_version: 4, stage_reviewer_workspace.py, run_reviews.sh, & burned-clusters.json schema_version: 3):
reconcile.pyunconditionally requires<campaign>/sampling-manifest.jsonon every campaign; rejects non-finite numbers (NaN/Infinity,1e999float overflow in JSON, and.nan/.inf/1e999in YAML), duplicate JSON/YAML keys, invalid calendar dates (datetime.date.fromisoformat), or duplicateunit_ids; enforcesorigin == "internal" => split == "dev",burned-clusters.json(schema_version: 3, pinning98IDs = all97raw Phase 3 cluster IDs plus1canonical internal merge targetpf_internal_mlsysbook, alongside the exact382historical_phase3_unitsincludinginitial_phase3_split[200dev,126held_out_test,56reserve],current_exposure_split[382dev],passage_kind, andpassage_sha256plus completeexposed_cluster_metadataandwork_rosters, verified append-only againstorigin/dev,dev, andHEADlocally and againstorigin/devin GitHub Actionstaxonomy-validate-dev.yml),editor_affiliatedexclusion (including excluding editor-affiliated units from Stage 6 release-floor calculations), global1 work_id <-> 1 canonical provenance_family_idbijection and separated< 50%personal-author (min(|A_1|, |A_2|)) plus disjointinstitutional_organizations(|O_1 \cap O_2| == 0for independence;>= 1shared organization unions components) overlap closure (compute_lineage_components),scope_note(\ge 15chars across all 4 alias types), and word-boundedverbatim_quotesubstring verification against cited non-editor-affiliated externaldevunits withsource_type: prose,passage_kind: primary_excerpt, and symlink-freeprimary_source_excerpt_pathconfined under<campaign>/sources/(verified by SHA-256 across allprimary_excerptunits, recordingprimary_source_sha256andprimary_source_locator; contextual discovery leads such asheld_out: falsechecklists andtaxonomy-tagging-dev-leads.yamlnever satisfy Gate 2warrant_sourcesor Gate 5checked_dev_units).stage_reviewer_workspace.pyparses all repo/staged YAML and JSON withsafe_load_strict/_json_loads_strictand UTF-8errors="strict"(decompressing.gzarchives during holdout leak scanning), verifies byte-for-byte freshness oftaxonomy/downloads/*against deterministic compilation (including--candidate-dirin Path Aauditmode), and stages an external/tmpread-only workspace acrossreview,crosscheck,audit, andguidesmodes containing onlyheld_out: falsechecklists,split == "dev"manifest units/chapters/excerpts (plus all382current_exposure_split == "dev"historical_phase3_unitsinburned-clusters-dev-projection.json), and Markdown docs withnon_dev_tokens(reported by category innon_dev_leak_scan_tokens_by_categoryacross non-devmanifest units,held_out: truechecklists, andtaxonomy/agreement/*.ymlitem and suite IDs) redacted, whilerun_reviews.shwraps all three CLIs (codex,agy,claude) in separate macOS Seatbelt profiles (macos_seatbelt_all_3_families_deny_repo_campaign_peer_read_and_workspace_writewith pre-flight probe verification denyingfile-read*/file-write*across the entire GitHub parent directory [covering the worktree, main repo, all siblingMLSysBook*checkouts,AIConfigs, and all other local repositories], campaign dir,/tmp/tax-cand*,~/.claude/{CLAUDE.md,rules,protected-checkouts.txt,projects},~/.codex, and peer reviewer I/O directories, plusprocess-exec*deny oncurl,gh,wget,scp,ssh, andnc; parent CLI processes retain outbound HTTPS solely for hosted LLM inference APIs under tool-level web/shell disablement while pre-publication holdouts stay off public GitHub).
3. Split Allocation Protocol and Post-Phase-6 Cluster-Burn State
- Prospective Refresh Targets (
60%/25%/15%):- In periodic refreshes (
.claude/workflows/taxonomy-refresh.md,taxonomy/METHOD.md), global externalprovenance_family_idclusters are assigned once before construction with target cluster proportions of60%dev(visible to builders alongside internaldevcorpora),25%held_out_test(sealed external clusters for Step 5b evaluation), and15%reserve(sequestered external clusters for replenishing burnedheld_out_testslices alongside fresh post-cutoff external sources). Multi-area clusters are assigned as whole clusters prior to per-area tallies.
- In periodic refreshes (
- Executed Phase 3 Allocation in the Two-Area Study (
preregistration.yaml,seed = 20261103):- In the completed Phase 3
P4+Q4study (382units across97pre-deduplicationprovenance_family_idclusters [95deduplicated clusters under the2Phase 3 mergespf_cov_courses_2026_DMLS -> pf_huyen_dmlsandpf_cov_courses_2026_NIST -> pf_nist_ai_rmf, and88deduplicated canonical clusters (97raw Phase 3 cluster IDs +1canonical internal merge targetpf_internal_mlsysbook=98recorded IDs inburned-clusters.json, minus10work-levelcluster_merges=88canonical clusters:39internal +49external;41effective lineage components =1internal +40external after< 50%personal-author andinstitutional_organizationsoverlap transitive closure) under the full10work-levelcluster_mergesaudited in Phase 7];0raw cross-split clusters at Phase 3,3canonical cross-split clusters under the10merges [pf_stanford_cs336,pf_cov_mlsys_25_26_mlsys2026,pf_ut_cs378]),build_phase3_preregistration.pycombined pre-designated benchmark splits (fixed_split) with a deterministic cell-wise draw (seed = 20261103) over movable(area, stratum)cells of sizen(1cluster toheld_out_testwhenn \ge 3,1cluster toreservewhenn \ge 4, and the remainingn - \mathbb{I}(n \ge 3) - \mathbb{I}(n \ge 4)clusters todev). - Because single-passage curated sources each formed a 1-unit
devcluster whileheld_out_testandreserveheld larger venue/question-bank clusters, the achieved Phase 3 raw cluster split was76 / 97(78.4%)dev,15 / 97(15.5%)held_out_test, and6 / 97(6.2%)reserve, and the achieved unit split was200 / 382(52.4%)dev,126 / 382(33.0%)held_out_test, and56 / 382(14.7%)reserve:- Raw clusters by split (
97total in Phase 3, after classifyingpf_cov_courses_2026_HARas internal):76dev(47P4-only,23Q4-only,6P4/Q4-shared;44external,32internal),15held_out_test(8P4-only,6Q4-only,1P4/Q4-shared;10external[9deduplicated external lineages],5internal), and6reserve(3P4-only,3Q4-only;4external,2internal). - Units by split, area, and origin (
382total in Phase 3, after classifyingHARas internal):dev=200(142P4[94external,48internal],58Q4[14external,44internal]);held_out_test=126(116P4[75external,41internal],10Q4[4external,6internal]);reserve=56(47P4[46external,1internal],9Q4[2external,7internal]).
- Raw clusters by split (
- In the completed Phase 3
- Post-Phase-6 Global Cluster-Burn State (
taxonomy/method-study/burned-clusters.json&bucket-a-campaign/sampling-manifest.json):- Inspecting the
15Phase 6held_out_testclusters (126units) during the2026-11-02comparison burned them globally, including all4venue clusters (osdi2026,nsdi2026,eurosys2026,asplos2026) oftaxonomy/coverage/systems-venues-2026.yml(now markedheld_out: falseacross the entire repository). - Furthermore, auditing all
6Phase 6reserveclusters showed none remained unexposed to0.4-draft(Vocab-Y) or repository docs:MLSys 2026(pf_cov_mlsys_25_26_mlsys2026,45units frommlsys-papers-2025-2026.yml),pf_cov_courses_2026_USC(1unit fromcourses-and-standards-2026.yml), and8MLSysBookchapter units came fromheld_out: falsechecklists or internalMLSysBookchapters;pf_ut_cs378(P4-S2-UT378-01) merged withpf_cov_courses_2026_UT378incourses-and-standards-2026.yml(held_out: false); andpf_iso42001_pas8800(Q4-S5-ISO42001-PAS8800) overlapped0.4-draftdesign sourceiso42001(ml-systems-taxonomy.yml) and was named insampling-frame.md. - Applying the
10work-levelcluster_mergesacross the exact382pre-registered Phase 3 units (with zero post-registration unit additions) and recording all exposed/burned clusters in the append-only ledgertaxonomy/method-study/burned-clusters.json(schema_version: 3,98recorded IDs inburned_or_exposed_cluster_ids: all97raw Phase 3 cluster IDs plus1canonical internal merge targetpf_internal_mlsysbook, collapsing under the10merges to88deduplicated canonical clusters:39internal +49external) yields382units across88deduplicated canonical clusters (39internal +49external;41effective lineage components =1internal +40external) inbucket-a-campaign/sampling-manifest.json:382devunits (88deduplicated clusters),0held_out_testunits, and0unexposed externalreserveunits (unexposed_external_reserve_clusters: []). Replenishingheld_out_testandreservefor the next structural refresh therefore requires freshly curated, single-work post-cutoff external clusters (such asMLSys 2027,2027systems venues, and newly published standards), nevermlsys-papers-2025-2026.yml,systems-venues-2026.yml, orcourses-and-standards-2026.yml.
- Inspecting the
4. Executed Two-Area Sampling Frame (P4 and Q4 — Exact 382-Unit Phase 3 Inventory)
In Phase 3 (2026-11-02), the 382-unit manifest (random_seed: 20261103) was committed in taxonomy/method-study/preregistration.yaml (enumerating S1–S5 source pools for the remaining 18 taxonomy areas remains open pre-1.0 work). Every item listed below corresponds directly to executed units in phase4-dev-sources.json and phase6-heldout-slice.json:
Area 1: P4 (serving) — Deployment & serving (9 subjects, 95 0.4-draft concepts)
Subjects (9): P4.1 (serving-architecture) Serving architectures · P4.2 (compound-ai) Compound AI systems & model routing · P4.3 (latency-goodput) Latency, throughput & goodput · P4.4 (request-scheduling) Batching, admission & autoscaling · P4.5 (llm-inference) LLM & generative inference · P4.6 (structured-generation) Decoding, sampling & structured output · P4.7 (test-time-compute) Test-time compute · P4.8 (retrieval-rag) Retrieval & vector search · P4.9 (on-device-deployment) On-device & edge deployment.
S1(Textbooks & Monographs —50dev,5held_out_test,1reservein Phase 3):P4-S1-DMLS-01&P4-S1-DMLS-02(dev): Huyen, Designing Machine Learning Systems (O'Reilly, 2022) — Ch. 7–8 (batch vs. online prediction, dynamic batching, compression/export).P4-S1-WSC-01(dev): Barroso, Hölzle, & Ranganathan, The Datacenter as a Computer (3rd ed., 2018; pre-2021 foundational monograph) — Ch. 2 & 6 (tail latency, hedging, admission control).47dev,5held_out_test(vol1/13_model_serving, excluded from Phase 6COV), and1reserve(vol1/06_nn_architectures)MLSysBookVol. I–IV chapter units (origin: internal; all promoted todevpost-Phase 6).
S2(University Courses —33dev,2held_out_test,1reservein Phase 3):- Curated syllabi:
P4-S2-CMU11868-01&P4-S2-CMU11868-02(CMU11-868Large Language Model Systems, Spring 2025,dev),P4-S2-MIT65940-01(MIT6.5940TinyML and Efficient Deep Learning Computing, Fall 2024,dev),P4-S2-STANFORD-CS336-01(StanfordCS336/CS229S, 2025, Phase 6held_out_test, now burned todev), andP4-S2-UT378-01(UT AustinCS 378, Fall 2024, Phase 3reserve, now burned todevviapf_cov_courses_2026_UT378incourses-and-standards-2026.yml). - Checklist topic units from
taxonomy/coverage/courses-and-standards-2026.yml(30dev,1held_out_test[P4-COV-courses-and-standards-2026-212, now burned todev]).
- Curated syllabi:
S3(Peer-Reviewed Venues —55dev,73held_out_test,45reservein Phase 3):6curateddevpapers:P4-S3-ORCA-2022(Yu et al., Orca, OSDI 2022),P4-S3-PAGED-2023(Kwon et al., PagedAttention, SOSP 2023),P4-S3-SPECDEC-2023(Leviathan, Kalman, & Matias, Speculative Decoding, ICML 2023),P4-S3-SARATHI-2024(Agrawal et al., Sarathi-Serve, OSDI 2024),P4-S3-DISTSERVE-2024(Zhong et al., DistServe, OSDI 2024), andP4-S3-SGLANG-2024(Zheng et al., SGLang, NeurIPS 2024), plus49P4checklistdevunits frommlsys-papers-2025-2026.yml(MLSys 2025) andsystems-venues-2025.yml.73Phase 6held_out_testunits:P4-S3-SLORA-2024(Sheng et al., S-LoRA, MLSys 2024) plus72P4paper units fromsystems-venues-2026.yml(OSDI,NSDI,EuroSys,ASPLOS 2026, now burned todev).45Phase 6reserveunits frommlsys-papers-2025-2026.yml(MLSys 2026— unexposed toVocab-X, alreadyheld_out: falsein0.4-draft, now promoted todev).
S4(Practitioner Artifacts & Diagnostic Scenarios —2dev,36held_out_test,0reservein Phase 3):2curated externaldevguides:P4-S4-ONNX-ORT-01(ONNX Runtime/Safetensors/Torch.exportpackaging & execution providers) andP4-S4-K8S-SERVING-01(Kubernetes /Ray Serve/Tritonrollouts, draining & backpressure).36StaffMLP4scenarios fromstaffml-300-heldout-2026-10.yml(origin: internal, Phase 6IDX, now burned todev).
S5(Standards & Benchmark Specifications —2dev,0held_out_test,0reservein Phase 3):P4-S5-MLPERF-INF-01(dev,pf_mlperf_inference,editor_affiliated: true): Reddi et al., MLPerf Inference Benchmark (ISCA 2020) & MLPerf Inference v4.1 LoadGen scenario rules (flaggededitor_affiliated: trueso it cannot count toward Gate 2/Gate 5 external-lineage independence).P4-S5-MLPERF-TINY-01(dev,pf_mlperf_inference,editor_affiliated: true): Banbury et al., MLPerf Tiny Benchmark (NeurIPS Datasets & Benchmarks 2021; shares MLPerf consortium and Editor authorship withpf_mlperf_inference).
Area 2: Q4 (safety-assurance) — Safety & assurance (4 subjects, 30 0.4-draft concepts)
Subjects (4): Q4.1 (hazards-operating-domain) Hazard analysis & operating domains · Q4.2 (runtime-enforcement) Runtime assurance & safety filters · Q4.3 (verification-validation) Safety verification & validation · Q4.4 (safety-cases) Safety cases, standards & certification.
S1(Textbooks & Monographs —46dev,2held_out_test,7reservein Phase 3):Q4-S1-LEVESON-STPA-01(dev): Leveson, Engineering a Safer World: Systems Thinking Applied to Safety (MIT Press, 2011; foundational STPA monograph).Q4-S1-CONCRETE-SAFETY-01(dev): Amodei et al., Concrete Problems in AI Safety (2016; curated underS1in Phase 3; prospective curation assigns papers toS3).44dev,2held_out_test(vol4/04_nervous, excluded from Phase 6COV), and7reserve(vol4/16_release)MLSysBookVol. III–IV chapter units (origin: internal; all promoted todevpost-Phase 6).
S2(University Courses —5dev,2held_out_test,1reservein Phase 3):Q4-S2-STANFORD-CS329T-01(StanfordCS329TTrustworthy Machine Learning,dev) plus4devchecklist units fromcourses-and-standards-2026.yml;Q4-S2-BERKELEY-CS294-267-01(UC BerkeleyCS294-267AI Safety, Alignment, and Control) plus1NIST checklist unit (Q4-COV-courses-and-standards-2026-191, merged intopf_nist_ai_rmf) in Phase 6held_out_test; and1USC checklist unit (Q4-COV-courses-and-standards-2026-208) in Phase 6reserve(all burned/0.4-exposed units promoted todevpost-Phase 6).
S3(Peer-Reviewed Venues —5dev,1held_out_test,0reservein Phase 3):3curateddevprose units (historically bundling paired works in Phase 3; prospective curation uses1work per unit):Q4-S3-SIMPLEX-CBF-01(Sha 2001 Simplex Architecture & Ames et al. 2019 Control Barrier Functions),Q4-S3-NN-VERIFICATION-01(Katz et al. CAV 2017 Reluplex & Liu et al. neural network verification survey), andQ4-S3-RAND-DRIVING-01(Kalra & Paddock RAND RR-1478 & Corso et al. JAIR 2021 black-box safety validation / adaptive stress testing survey), plus2devvenue-checklist units (Q4-COV-mlsys-papers-2025-2026-028[MLSys 2025] andQ4-COV-systems-venues-2025-032[SOSP 2025]).1Phase 6held_out_testunit:Q4-COV-systems-venues-2026-186(ASPLOS 2026, now burned todev).
S4(Practitioner Artifacts & Diagnostic Scenarios —1dev,4held_out_test,0reservein Phase 3):Q4-S4-FRONTIER-RSP-01(dev): Frontier safety & deployment governance frameworks (Responsible Scaling / Preparedness / Frontier Safety capability thresholds & safeguard levels).4StaffMLQ4scenarios (2fromstaffml-300-heldout-2026-10.ymland2fromstaffml-300-2026-10.yml,origin: internal, Phase 6IDX, now burned todev).
S5(Standards & Assurance Guidance —1dev,1held_out_test,1reservein Phase 3):Q4-S5-ISO26262-21448-UL4600(dev): ISO 26262:2018 (Functional Safety), ISO 21448:2022 (SOTIF), and UL 4600 / Goal Structuring Notation (GSN).Q4-S5-NIST-RMF-600-1(Phase 6held_out_test, now burned todev): NIST AI 100-1 (AI RMF 1.0) & NIST AI 600-1 (Generative AI Profile, 2024).Q4-S5-ISO42001-PAS8800(Phase 3reserve, now burned todevvia0.4-draftdesign sourceiso42001andsampling-frame.md): ISO/IEC 42001:2023 & ISO/PAS 8800:2024 (Road Vehicles — Safety and Artificial Intelligence).