Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion adoption/hardware-profiles.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
"hosts": [
{
"id": "this-host-20260923",
"label": "This host (measured)",
"label": "WSL2 authoring laptop, 2026-09-23 measurement (see wsl-authoring-20260923)",
"evidence_class": "native_proven",
"evidence": "evidence/artifacts/sota-refresh-20260923/hw-profiles/this-host.json",
"note": "Actual scripts/hardware_profile.py output for the host this unit ran on."
Expand Down Expand Up @@ -203,6 +203,13 @@
"evidence_class": "native_proven",
"evidence": "evidence/artifacts/hw-profiles/mac-coordinator-64gb-20260925/profile.json",
"note": "Actual scripts/hardware_profile.py output for this host, written by scripts/hardware_profile.py --record-host."
},
{
"id": "wsl-authoring-20260923",
"label": "WSL2 authoring laptop (measured)",
"evidence_class": "native_proven",
"evidence": "evidence/artifacts/hw-profiles/wsl-authoring-20260923/profile.json",
"note": "Actual scripts/hardware_profile.py output for the WSL2 authoring laptop, written by scripts/hardware_profile.py --record-host; the same machine as this-host-20260923 (2026-09-23 measurement) and receipt host rtx5090-laptop-20260923."
}
]
}
4 changes: 4 additions & 0 deletions adoption/host-roles.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@
"host_id": "macos-m5pro-20260924",
"superseded_by": "mac-coordinator-64gb-20260925",
"source": "PR #253 body: 'the replacement coordinator Mac'"
},
{
"host_id": "wsl-authoring-20260923",
"note": "The WSL2 authoring laptop (Intel Core Ultra 9 275HX, RTX 5090 Laptop GPU), measured by scripts/hardware_profile.py --record-host. Its host receipts use host_id wsl-authoring-20260923; the older this-host-20260923 profile and the rtx5090-laptop-20260923 receipt describe the same machine."
}
]
}
36 changes: 35 additions & 1 deletion catalogs/landscape/new-host-grand-list.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
"hosts": [
{
"id": "this-host-20260923",
"label": "This host (measured)",
"label": "WSL2 authoring laptop, 2026-09-23 measurement (see wsl-authoring-20260923)",
"evidence_class": "native_proven",
"assumptions": null,
"measured_tiers": {
Expand Down Expand Up @@ -339,6 +339,40 @@
"unified_memory_gb": 64.0
},
"sizing_arithmetic": null
},
{
"id": "wsl-authoring-20260923",
"label": "WSL2 authoring laptop (measured)",
"evidence_class": "native_proven",
"assumptions": null,
"measured_tiers": {
"concurrent_use_warning": null,
"ecosystem_job_memory_high_gb": 7.9,
"ecosystem_job_memory_max_gb": 11.8,
"embedding_semantic_rag_tier": "standard",
"local_generation_model_tier": "large-32b-q4",
"workflow_concurrency_cap": 16
},
"measured": {
"cores": 24,
"cpu_brand": "Intel(R) Core(TM) Ultra 9 275HX",
"effective_ram_gb": 47.0,
"effective_ram_gb_source": "proc_meminfo",
"evidence_class": "native_proven",
"gpu": {
"evidence_class": "native_proven",
"name": "NVIDIA GeForce RTX 5090 Laptop GPU",
"vram_gb": 23.9
},
"is_wsl": true,
"platform": "wsl",
"ram_gb_proc_meminfo": 47.0,
"wslconfig_memory_gb": 48.0,
"wslconfig_memory_gb_evidence_class": "source_review",
"wslconfig_other_candidates": [],
"wslconfig_source": "/mnt/c/Users/<user>/.wslconfig"
},
"sizing_arithmetic": null
}
],
"layers": [
Expand Down
3 changes: 2 additions & 1 deletion docs/new-host-grand-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,15 @@ Layers: 20 foundation, 12 trading. Winners: 66 layer-winner pairs (55 distinct c

| Host | Evidence | Generation tier | Semantic-RAG tier | Concurrency cap | Measured |
| --- | --- | --- | --- | --- | --- |
| This host (measured) | native_proven | large-32b-q4 | standard | 16 | cpu_brand=Intel(R) Core(TM) Ultra 9 275HX; cores=24; effective_ram_gb=47.0 |
| WSL2 authoring laptop, 2026-09-23 measurement (see wsl-authoring-20260923) | native_proven | large-32b-q4 | standard | 16 | cpu_brand=Intel(R) Core(TM) Ultra 9 275HX; cores=24; effective_ram_gb=47.0 |
| 128 GB WSL workstation (labelled projection) | labelled_projection | large-32b-q4 | headroom | 16 | — |
| macOS arm64, 48 GB unified memory (labelled projection) | labelled_projection | large-32b-q4 | full | 10 | — |
| macOS arm64, 64 GB unified memory (labelled projection) | labelled_projection | large-32b-q4 | full | 12 | — |
| GitHub-hosted macos-15 arm64 runner | native_proven | — | — | — | cpu_brand=Apple M1 (Virtual); cores=3; unified_memory_gb=7.0; mlx_smoke: mlx-community/Qwen2.5-0.5B-Instruct-4bit@a5339a4, 146.57 tok/s, 32 tokens |
| macOS arm64, Apple M5 Pro, 18 cores, 24 GB unified memory (measured) | native_proven | mid-14b-q4-or-8b-q8 | light | 16 | cpu_brand=Apple M5 Pro; cores=18; unified_memory_gb=24.0; effective_ram_gb=24.0 |
| WSL2 x86_64 workstation, AMD Ryzen Threadripper PRO 5975WX, 48 visible CPUs, 102 GiB visible RAM, RTX 4090 24 GB (measured) | native_proven | large-32b-q4 | headroom | 16 | cpu_brand=AMD Ryzen Threadripper PRO 5975WX 32-Cores; cores=48; effective_ram_gb=102.2 |
| macOS arm64, Apple M5 Pro, 18 cores, 64 GB unified memory (measured) | native_proven | large-32b-q4 | full | 16 | cpu_brand=Apple M5 Pro; cores=18; unified_memory_gb=64.0; effective_ram_gb=64.0 |
| WSL2 authoring laptop (measured) | native_proven | large-32b-q4 | standard | 16 | cpu_brand=Intel(R) Core(TM) Ultra 9 275HX; cores=24; effective_ram_gb=47.0 |

## Qualified local models

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"limits": [
"Presence/threshold measurement only; no model, service, or GPU workload is actually run.",
"nvidia-smi absence yields gpu=null even when a GPU is present but the driver/tool is unavailable.",
".wslconfig detection is a best-effort read of /mnt/<drive>/Users/*/.wslconfig; a non-default Windows user profile path or drive letter is not searched, and on a multi-user Windows PC the alphabetically-first profile with a .wslconfig is used (see wslconfig_other_candidates for the rest).",
"WSL effective_ram_gb uses /proc/meminfo (native_proven) rather than .wslconfig's configured ceiling (source_review); wslconfig_memory_gb is still reported for visibility.",
"macOS unified-memory VRAM is scaled by a declared, labelled macos_unified_gpu_working_set_fraction (adoption/hardware-profiles.json), not measured Metal working-set behavior on this run.",
"The local generation and embedding/semantic-RAG tiers on a unified-memory host are independent, sequential-use budgets; see concurrent_use_warning when both are non-trivial on the same host."
],
"measured": {
"cores": 24,
"cpu_brand": "Intel(R) Core(TM) Ultra 9 275HX",
"effective_ram_gb": 47.0,
"effective_ram_gb_source": "proc_meminfo",
"evidence_class": "native_proven",
"gpu": {
"evidence_class": "native_proven",
"name": "NVIDIA GeForce RTX 5090 Laptop GPU",
"vram_gb": 23.9
},
"is_wsl": true,
"platform": "wsl",
"ram_gb_proc_meminfo": 47.0,
"wslconfig_memory_gb": 48.0,
"wslconfig_memory_gb_evidence_class": "source_review",
"wslconfig_other_candidates": [],
"wslconfig_source": "/mnt/c/Users/<user>/.wslconfig"
},
"profiles_source": "adoption/hardware-profiles.json",
"recommended": {
"concurrent_use_warning": null,
"ecosystem_job_memory_high_gb": 7.9,
"ecosystem_job_memory_max_gb": 11.8,
"embedding_semantic_rag_tier": "standard",
"local_generation_model_tier": "large-32b-q4",
"workflow_concurrency_cap": 16
},
"schema": "hardware-profile-report-v1"
}
17 changes: 11 additions & 6 deletions manifests/evidence.json
Original file line number Diff line number Diff line change
Expand Up @@ -3311,8 +3311,8 @@
},
{
"path": "adoption/hardware-profiles.json",
"sha256": "1ae1b362bf1ee47c4513ef66d452dddc363aa011dd818f703fc7b4d9d3a224a4",
"bytes": 11640
"sha256": "ea2df494c8b2c60db7c9684ec67f577c9d7ef6d7b407c6993d32cd2c6ea0503c",
"bytes": 12174
},
{
"path": "adoption/host-receipt.schema.json",
Expand Down Expand Up @@ -9872,8 +9872,8 @@
},
{
"path": "catalogs/landscape/new-host-grand-list.json",
"sha256": "83add79ece787b353bc4e1e09b3418beae3b4fa23c60d923e9663a906d947c52",
"bytes": 285857
"sha256": "44576a98fdea868e70e852640692910f21007dba1785e995563a4598755b6bb5",
"bytes": 287103
},
{
"path": "catalogs/landscape/research-state.json",
Expand Down Expand Up @@ -10632,8 +10632,8 @@
},
{
"path": "docs/new-host-grand-list.md",
"sha256": "20c4dae57d28a20fd35ea6e9fe5f50b22d427980ca1350963d4fc3fbd8450e1a",
"bytes": 17824
"sha256": "19ae98a0ba964ef97bf60f11b65472eb99b9fe92e40a5e2c29e4c7ed0c43d3d6",
"bytes": 18039
},
{
"path": "docs/new-workstation-runtime-profile-20260922.md",
Expand Down Expand Up @@ -25095,6 +25095,11 @@
"sha256": "72a7c81bbb51decff438f40d6ac1a5756b6b14dc8a691a58380d368f7c15028e",
"bytes": 2069
},
{
"path": "evidence/artifacts/hw-profiles/wsl-authoring-20260923/profile.json",
"sha256": "c3926e64aa7bc852dd3ab2034aafb41486192584818b7303e8f0aa2508a9d51c",
"bytes": 2065
},
{
"path": "evidence/artifacts/landscape-sweep-20260923-attempts/child-usage-wf_28d47bbc-1b5.json",
"sha256": "801d59237231fddcae82ab5a19d3b25b09388e9b6f6f61e974073cf1251e63be",
Expand Down
Loading