Cell 4d34a7b4b



Agent Armies · labs
Every lab and every harness, read from its sources of record at build time and never from a hand-kept list. Built from labs 559201a. Static HTML: no scripts, no fonts, no credentials.
Labs on the ledger
6
3 open, 2 waiting on rails, 1 killed
Sources healthy
20 of 20
1 answered with a warning, see Sources
GPU lock
no lock
no active lab1-* unit reported
Negative controls
3 passed · 3 not run · 0 failed
negative controls only; oracle integrity checks are separate
GPU waiters
0
nobody waiting
One row per lab: its card, its hypothesis in one line, the date it dies and the bar it must clear, the latest row it measured and the row it must beat, the any-coordinate row beside the home row where one exists, and its ledger status. A lab's own rows diagnose; only eval's blind verdict gates.
| Lab | Card | Hypothesis | Kill date and criterion | Latest measured row | Must beat | Any-coordinate row | Ledger status | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
LAB-1
| LAB-1 In Progress Diffusion models post-trained on our own data: the generative Earth compiler v0 over… | A conditional generative pass over imperfect Earth sources emits the layers the tile compiler wants (ortho, materials, heights, tree instances, facade classes) with `authored` provenance and a confidence… | 2026-09-30 Keep only if all three hold on `input=real-s2`: 1. LPIPS on the Travis strip at most 0.85 × the best of `bicubic`, `classical` and `sr-small`. 2. FID on the Travis strip below every baseline's. 3.… | sdxl-control-lora · LPIPS 0.5263 · FID 61.87 clean tree receipt 07:16 UTC · Leader sdxl-control-lora: LPIPS 0.5263 · FID 61.87 · KID 0.016 · n=1018 · real-s2 receipt 07:16 UTC · Newest receipt 07:19 UTC (negative-control): | LPIPS ≤ 0.5343 and FID < 233.66 0.85 × sr-small LPIPS 0.6286; FID under sr-small 233.66 on input=real-s2; eval's blind swipe at two to one over classical gates | sdxl-control-lora on anycoord.v1: LPIPS 0.6096 · FID — clean tree sdxl-control-lora on anycoord.v2: LPIPS 0.6146 · FID — clean tree classical-worldcover-mean on anycoord.v2: LPIPS 0.7151 · FID — clean tree bicubic on anycoord.v2: LPIPS 0.7247 · FID — clean tree classical-lanczos-unsharp on anycoord.v2: LPIPS 0.7272 · FID — clean tree classical-worldcover-colour on anycoord.v2: LPIPS 0.7314 · FID — clean tree classical-worldcover-colour on anycoord.v1: LPIPS 0.7453 · FID — clean tree classical-worldcover-mean on anycoord.v1: LPIPS 0.7496 · FID — clean tree bicubic on anycoord.v1: LPIPS 0.7610 · FID — clean tree classical-lanczos-unsharp on anycoord.v1: LPIPS 0.7645 · FID — clean tree anycoord.v1: 256 world cells, 14 with truth, frozen 2026-09-02 anycoord.v2: 2,000 world cells, 112 with truth, frozen 2026-09-02 | open the row at target is in, the lab's claim and a diagnostic until eval judges it (EVAL-11): Gain: the criterion as HYPOTHESIS.md wrote it before any row, LPIPS ≤ 0.5343 and FID < 233.66 on | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Detail: scoreboard, receipts, registries, criterionScoreboard: the newest row per model, lowest LPIPS first
Any-coordinate registries, frozen before scoring and excluded from training
Kill criterion (2026-09-30, or earlier if the metric moves)Keep only if all three hold on
Full hypothesisA conditional generative pass over imperfect Earth sources emits the layers the tile compiler wants (ortho, materials, heights, tree instances, facade classes) with `authored` provenance and a confidence, trained without labels by degrading places that have good data (RESEARCH.md §4). v0 tests the load-bearing half of that claim: that a generative model conditioned on coarse public sources produces an ortho that is clearly closer to reality than interpolation plus classical processing of the same inputs. Full ledger statusopen — the row at target is in, the lab's claim and a diagnostic until eval judges it (EVAL-11): | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LAB-2
| LAB-2 In Progress Classic machine vision classifying satellite and aerial data into compiler layers | Segmentation and classification models over NAIP (0.3 to 0.6 m) and Sentinel-2 (10 m), helped by lidar where it exists, produce compiler-grade layers (land cover, roofs and roof material, tree crowns… | 2026-09-30 unless the metric moves first Kill on 2026-09-30 unless the metric moves first. Kill earlier if, by 2026-09-16, no v0 class beats its baseline IoU on Austin… | no IoU row yet labels.v1 frozen: 20 tiles (austin), 60 files, digest two-pass agreement 66.9 % pixels, class IoU 29.8 % (a sample of one tile) ceiling digest not yet committed to the lab's fixture (held until the blind second pass) | the current layers, blind | none registered | open setup merged; Gain: no judged result yet; any IoU against labels.v1 carries the agreement ceiling in the same row | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Detail: the frozen set, its ceiling, the pilot images, criterionlabels.v1: 20 tiles over austin, 60 files, 1,709,929 bytes; freeze digest ![]() ![]() ![]() Kill criterionKill on 2026-09-30 unless the metric moves first. Kill earlier if, by 2026-09-16, no v0 class beats its baseline IoU on Austin, or if eval's blind swipe of the compiled block with our layers does not beat the block with the current layers. A negative result is a result; the card's Result section gets it. Full hypothesisSegmentation and classification models over NAIP (0.3 to 0.6 m) and Sentinel-2 (10 m), helped by lidar where it exists, produce compiler-grade layers (land cover, roofs and roof material, tree crowns; later species and road surface) for the seventeen portal places faster and cheaper than generation. This is the proven path beside the dark horse (LAB-1, `lab-earth-compiler`); our classical layers are also LAB-1's kill baseline ("bicubic plus classical"), so they must exist before LAB-1 can be judged. Full ledger statusopen — setup merged; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LAB-3
| LAB-3 Done Existing models chained together with LLMs authoring data… | Chains of existing models (a frontier vision-language model over ortho, street imagery and tags; open detectors and captioners; a reasoning pass that reconciles sources) can author the semantic fields real data lacks (what a building is… | 2026-09-30 unless the metric moves first The precision bar passes when at least one arm beats both baselines on at least four building fields on both places. A row whose `control` is `failed` or `none` is a diagnostic and is outside this table… | 112 precision rows austin-barton-hills v1: 1,156 records over 197 units private; local digest recorded seattle-pike-place v1: 1,082 records over 217 units private; local digest recorded B0 receipts named on the card: 2, answering by URL: 2 all answer | the compiled block without authored layers | none registered | killed 2026-09-03 Gain: none on the card's metric: the hypothesis is falsified on two providers (Claude… | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Detail: ground truth, B0 receipts, rows, criterionFrozen ground truth (groundtruth/frozen.json at origin/main, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Place | Version | Units | Records | Unknown everywhere | Private truth |
|---|---|---|---|---|---|
| austin-barton-hills | v1 | 197 | 1,156 | facade_material, furniture | 8ef6982099f8… private (public URL 404) |
| seattle-pike-place | v1 | 217 | 1,082 | facade_material, furniture | 0e82ca4fc5e0… private (public URL 404) |
| Run | Receipt | By URL |
|---|---|---|
| 20260903T065418Z-A2-vlm-gpt-N-austin | receipt.json | answers |
| 20260903T064638Z-A2-vlm-gpt-austin | receipt.json | answers |
The precision bar passes when at least one arm beats both baselines on at least four building fields on both places. A row whose control is failed or none is a diagnostic and is outside this table: it is never counted towards beating a baseline (docs/adr/0003). The blind-margin bar passes when eval's blind margin with the authored layers is above the margin without them. This is the complete decision table on 2026-09-30:
| precision bar | blind-margin bar | decision |
|---|---|---|
| pass | pass | graduate |
| pass | fail | kill |
| fail | pass | kill |
| fail | fail | kill |
At the kill date, failure of either bar kills the lab. Before the kill date, continue while both bars remain attainable and have not both passed; graduate as soon as both pass, and kill early only when the remaining planned evidence cannot make a failed bar pass. Graduation is a port into earth-data as an enrichment pass (NORMALIZE stage three), schema and confidence intact.
Chains of existing models (a frontier vision-language model over ortho, street imagery and tags; open detectors and captioners; a reasoning pass that reconciles sources) can author the semantic fields real data lacks (what a building is, what a street feels like, which props belong) as `authored` fields with a calibrated confidence, at a precision that beats the tags alone and a single zero-shot pass, and eval's blind swipe can tell that authoring from noise. Both the precision bar and the blind-margin bar defined in the decision table must pass; failure of either at the kill date falsifies the hypothesis.
killed 2026-09-03
LAB-4
lab-geometry-solves
LAB-4 In Progress
Geometry solves under constraints: the tile's one solved plan
A constraint solver over footprints, heights, roads, terrain and water produces one consistent plan per level-16 block whose failures are honest and local.
2026-09-30
or earlier, if the total violation count on the seventeen places has not fallen week over…
Kill on 2026-09-30, or earlier, if the total violation count on the seventeen places has not fallen week over week for two consecutive weeks against the raw baseline…
Austin: 351 raw → 116 → 90 located violations clean tree
9 cells · 20:10 UTC · f4ef229 · quarry column absent
Summary 17:54 UTC: 351 raw → 116 after v0 on 9 cells
summary receipt · 8924a5d clean tree
Raw baseline 351 must fall week over week; quarry column absent
kill if counts only fall by raising terrain_edit_excess; eval's blind swipe gates
7 → 2 located applicable violations on 32 world cells clean tree
20:12 UTC · d6ba8fb · not evaluated: river_flows_uphill, body_solved_twice
anycoord.v1: 32 cells, seed 20260902, frozen before scoring
open
first result on the card's metric, diagnostic: the seventeen places (153 level-16 cells, one recipe: OSM via Overpass, pinned Overture 2026-08-19.0 footprints…
Gain: none yet; first week-over-week comparison due 2026-09-09 against raw 3300 on the seventeen places (and 351 on the…
| Class | Tolerance | Raw | v0 before | v0 after | Δ | Cells evaluated / n.a. / not evaluated |
|---|---|---|---|---|---|---|
body_solved_twice | 0.001 m | 0 | 0 | 0 | +0 | 0 / 0 / 9 |
building_buried | 1.0 m | 140 | 50 | 45 | -5 | 9 / 0 / 0 |
building_floats | 0.3 m | 166 | 62 | 41 | -21 | 9 / 0 / 0 |
footprint_overlap | 1.0 m2 | 0 | 0 | 0 | +0 | 9 / 0 / 0 |
river_flows_uphill | 0.1 m | 0 | 0 | 0 | +0 | 2 / 7 / 0 |
road_grade_excess | 35 percent | 4 | 1 | 1 | +0 | 9 / 0 / 0 |
road_grade_kink | 10 percentage_points | 41 | 3 | 3 | +0 | 9 / 0 / 0 |
road_hits_building | 0.5 m2 | 0 | 0 | 0 | +0 | 9 / 0 / 0 |
road_junction_step | 0.05 m | 0 | 0 | 0 | +0 | 9 / 0 / 0 |
terrain_edit_excess | 3.0 m | 0 | 0 | 0 | +0 | 9 / 0 / 0 |
water_above_bank | 0.3 m | 0 | 0 | 0 | +0 | 0 / 9 / 0 |
water_not_level | 0.05 m | 0 | 0 | 0 | +0 | 0 / 9 / 0 |
| Class | State | Before | After |
|---|---|---|---|
building_floats | fired | 330 | 331 |
building_buried | fired | 261 | 262 |
terrain_edit_excess | fired | 0 | 1 |
road_junction_step | fired | 8 | 10 |
road_grade_kink | fired | 81 | 82 |
road_grade_excess | fired | 16 | 17 |
road_hits_building | fired | 4 | 6 |
water_not_level | not_applicable | 0 | 0 |
water_above_bank | not_applicable | 0 | 0 |
river_flows_uphill | fired | 6 | 10 |
footprint_overlap | fired | 0 | 1 |
body_solved_twice | fired | 0 | 9 |
Kill on 2026-09-30, or earlier, if the total violation count on the seventeen places has not fallen week over week for two consecutive weeks against the raw baseline, or if eval's blind swipe does not prefer the solved Austin block over the quarry's by then. Kill also if the solver only lowers counts by raising terrain_edit_excess: that is flattening, not solving.
A constraint solver over footprints, heights, roads, terrain and water, run once per S2 level-16 block (a cell and its 3×3 halo) in one local tangent frame, produces a single consistent plan in which buildings meet the ground, roads meet each other and buildings, and water is level; the compiler projects that plan to render and sim products; and every failure the solver cannot resolve is reported as a named, located violation rather than shipped silently. Corollary under test: solving bodies once by feature id removes the cross-cell steps that per-cell solving produces.
open — first result on the card's metric, diagnostic: the seventeen places (153 level-16 cells, one recipe: OSM via Overpass, pinned Overture 2026-08-19.0 footprints, Copernicus GLO-30) 3300 raw → 2169 after v0 on 2026-09-02 (iteration 3, PR #5 merged as ae5c05f5): terrain_edit_excess 0, building_floats 568, building_buried 362, road_grade_kink 343, road_grade_excess 177, road_hits_building 664 and footprint_overlap 19 untouched (approach C's), no place worse than its previous v0 row and nine better; the 310 terrain-edit violations of the 22:29 UTC row (2478) were float32 rounding at the solver's own 3.00 m clamp, counted by the checker's strict bound and removed by a 1 cm margin in the solver with no tolerance, metric or checker change, so the earlier reading of them as approach A's flattening limit is withdrawn and the kill clause is not near; Austin lidar home row 351 → 116 → 90 and Austin under the uniform recipe 204 → 99 (separate series); any-coordinate row (32 frozen world cells) 6 raw, 2 v0, terrain edits 0; cell assignment is exact S2 containment since 1d83154 (tile-compiler's CMP-7 ask); negative control passed on real data (16 of 17 places, kilimanjaro not applicable)
LAB-6
lab-forge-props-bakeoff
LAB-6 In Progress
Pilot A, lab-forge-props-bakeoff: ten street-furniture items, five producer arms…
Ten street-furniture items through five producer arms and one blind judge show which arm ties or beats purchased assets at equal or fewer bytes
from the ledger; the card states a question
14 days from EVAL-5's negative controls passing
A1 parametric: loses every pair to A3 at equal bytes; A2 generative: cost per accepted asset above $5, or more than three surgery ops per item on average; A3 purchased: never; it is the baseline; A4 captured…
no judged pair yet
Blender Cycles 5.2.1 LTS: pass 1.9 s · 1,630 MiB
TRELLIS.2: fail before model load 67.8 s · 4 MiB
Hunyuan3D 2.1: pass 139.8 s · 8,340 MiB
Spend 0.0 USD of 300.0 USD cap; 0 paid calls
A3, purchased Megascans
none registered
waiting on rails
setup merged; toolchain proofs on gpu-node: Blender Cycles on the GPU (1.9 s, 1.6 GiB), Hunyuan3D 2.1 image-to-3D fits (140 s, 8.3 GiB, shape only), TRELLIS.2 blocked on a gated DINOv3 download…
Gain: not yet
| tool | result | fits in 24 GB | wall time | device peak | output |
|---|---|---|---|---|---|
| Blender Cycles 5.2.1 LTS | pass: OptiX bound the RTX GPU; forced CPU exited 3 with its PNG still written | yes | 1.9 s | 1,630 MiB | PNG, 222,305 bytes; triangles not applicable |
| TRELLIS.2 | fail before model load: supplied Hugging Face account lacks access to gated DINOv3 dependency (403) | no (unproven) | 67.8 s | 4 MiB | none |
| Hunyuan3D 2.1 | pass: image-to-shape mesh; optional PBR paint remains out of this proof | yes for shape; PBR unproven | 139.8 s | 8,340 MiB | raw GLB, 666,184 triangles, 11,992,084 bytes |
Every arm produces every item; every output goes through the same validate and the same judge (EVAL-5). Arms interleave in judged windows so host load never confounds a result.
| arm | method | kill if |
|---|---|---|
| A1 parametric | headless Blender 5.2 LTS (Cycles on the GPU) from measurements read off the references; parameters in a JSON spec, geometry from a shared generator | loses every pair to A3 at equal bytes |
| A2 generative | image-to-3D from the reference photos: TRELLIS.2 and Hunyuan3D 2.1 self-hosted on gpu-node; Tripo and Meshy by API as controls; then the quarry's Blender surgery rail (scripts/assetgen/surgery, fix-don't-reroll) for named defects | cost per accepted asset above $5, or more than three surgery ops per item on average |
| A3 purchased | the matching free Megascans asset (docs/a3-baseline-inventory.md), retopologised only by best-in-class tools with tool, version and params recorded | never; it is the baseline |
| A4 captured | photogrammetry or Gaussian splat from a multi-view photo set of the real object, meshed and cleaned | over budget after cleanup, or judge prefers A3 |
| A5 hybrid | A2 or A4 geometry with A1 measurements as constraints and A3 material response | only run if two single arms both pass |
waiting on rails — setup merged; toolchain proofs on gpu-node: Blender Cycles on the GPU (1.9 s, 1.6 GiB), Hunyuan3D 2.1 image-to-3D fits (140 s, 8.3 GiB, shape only), TRELLIS.2 blocked on a gated DINOv3 download; legal rows logged under Joel's acquire-and-log rule (Hunyuan3D permission-pending: its licence excludes the EU and the node is in Helsinki, question on INB-8; A3's ten free Fab items not yet acquired); Tripo and Meshy callable with a batch estimate; judging waits on EVAL-5 (first blind pair 2026-09-09 at the earliest)
LAB-7
lab-forge-facade-bakeoff
LAB-7 Todo
Pilot B, lab-forge-facade-bakeoff: twenty Austin buildings, four arms, the same judge
Twenty Austin buildings across four classes through four arms (grammar, image-conditioned diffusion, the quarry pipeline ported, generative 3D on the massing) under pilot A's judge
from the ledger; no repository card yet
three weeks from pilot A's judge being proven
from the ledger
no repository, no run yet
B3, the quarry's facade band-line and material-factory pipeline ported with a MIGRATION row
none registered
waiting on rails
behind pilot A
Gain: not yet
baseline: B3, the quarry's facade band-line and material-factory pipeline ported with a MIGRATION row
budget: three weeks; no separate spend line on the card
card: LAB-7
hypothesis: Twenty Austin buildings across four classes through four arms (grammar, image-conditioned diffusion, the quarry pipeline ported, generative 3D on the massing) under pilot A's judge
kill date: three weeks from pilot A's judge being proven
metric: Pilot A's metrics and constraints, per class, with one held-out building per class
realised gain: not yet
receipt: pilot-A rail receipt
slug: lab-forge-facade-bakeoff
status: waiting on rails behind pilot A
Every harness that produces a number, with its latest run, receipt, commit, dirty flag and the state of its negative control. A lab's own rows diagnose; only eval's blind verdict judges.
| Harness | Latest run | Receipt | Commit | Negative control |
|---|---|---|---|---|
LAB-1 just measure LPIPS, FID and KID on the frozen Travis strip (n=1018), baselines on the same cells | 2026-09-03 07:19 UTC |
| passed 3 noise rows, none beats bicubic on LPIPS (07:19 UTC) | |
LAB-4 checker (geosolve measure) twelve constraint classes with tolerances, counted on raw, v0 and quarry | 2026-09-02 20:12 UTC |
| passed 10 classes fired, 2 not applicable on a broken Austin plan (17:53 UTC) | |
LAB-2 IoU harness (just measure) per-class IoU against the frozen labelled set, baseline IoU beside it | no run yet | none yet |
| not run a shuffled-label set must score near chance; runs with the first IoU row |
LAB-2 labeller oracle labels.v1: 20 tiles, 60 files, 1,709,929 bytes on the store under labs/lab-satellite-vision/labels.v1/ | 2026-09-02 20:49 UTC | freeze digest | digest not in the fixture yet | verified ceiling 66.9 % pixel agreement on one tile; the blind second pass is reserved |
LAB-3 precision, recall and Brier (just measure) per field against the frozen ground truth; B0 and B1 baselines, N shuffled control beside every gated row | 112 rows in measure/rows.csv | B0 receipts named on LAB-3: 2, answering: 2 answer |
| not run no shuffled score in 2 answering B0 receipts; the near-chance claim lives only in LAB-3 card text |
LAB-3 ground-truth oracle austin-barton-hills v1: 1,156 records, 197 units; seattle-pike-place v1: 1,082 records, 217 units | 2026-09-02 | austin-barton-hills: private seattle-pike-place: private | frozen.json at | verified every truth URL returned 404; local frozen digests recorded |
The shared GPU door (scripts/gpu-window.sh) every GPU job on gpu-node takes the shared rig lock; windows of at most 30 minutes | no lock | the GPU panel below |
| passed tests/test_gpu_window.py: a held, unexpired lock must make a job wait (13 tests) |
eval's judge blind swipes and the lineup rail; nothing counts as a verdict until eval judges it | not yet wired EVAL-11 In Progress, EVAL-5 In Progress | — | not run EVAL-5's three negative controls must be red for the right reason first |
no lock No lock file at build time. No active lab1-* unit was reported.
GPU scheduling hold present; operator text is withheld.
nobody waiting The waiters directory is empty.
No lab1-* unit is loaded.
Pilot A, lab-forge-props-bakeoff (LAB-6): ten street-furniture items through five producer arms and one blind judge. Judging waits on EVAL-5 (In Progress). Spend 0.0 USD of a 300.0 USD cap, 0 paid calls recorded. Pilot B (LAB-7) waits behind pilot A and has no repository yet.
| Question | Status | Where |
|---|---|---|
| The TRELLIS.2 and Hunyuan3D 2.1 upstream sample images have no separate per-file licence notice. The proof treats each as part of its licensed repository and uses it only as local toolchain input, never as a product byte. | recorded recorded; retain pinned source URL and digest | docs/arm-toolchains.md |
The Hunyuan3D 2.1 Community License excludes the EU, UK and South Korea and adds terms above one million monthly active users. The physical/legal jurisdiction of gpu-node is not recorded here. Verify territory before any producer run or output publication; this question does not erase the local proof receipt. | needs Joel open, lead; legal never blocks measurement | Hunyuan3D 2.1 licence |
| arm | method | kill if |
|---|---|---|
| A1 parametric | headless Blender 5.2 LTS (Cycles on the GPU) from measurements read off the references; parameters in a JSON spec, geometry from a shared generator | loses every pair to A3 at equal bytes |
| A2 generative | image-to-3D from the reference photos: TRELLIS.2 and Hunyuan3D 2.1 self-hosted on gpu-node; Tripo and Meshy by API as controls; then the quarry's Blender surgery rail (scripts/assetgen/surgery, fix-don't-reroll) for named defects | cost per accepted asset above $5, or more than three surgery ops per item on average |
| A3 purchased | the matching free Megascans asset (docs/a3-baseline-inventory.md), retopologised only by best-in-class tools with tool, version and params recorded | never; it is the baseline |
| A4 captured | photogrammetry or Gaussian splat from a multi-view photo set of the real object, meshed and cleaned | over budget after cleanup, or judge prefers A3 |
| A5 hybrid | A2 or A4 geometry with A1 measurements as constraints and A3 material response | only run if two single arms both pass |
| tool | result | fits in 24 GB | wall time | device peak | output |
|---|---|---|---|---|---|
| Blender Cycles 5.2.1 LTS | pass: OptiX bound the RTX GPU; forced CPU exited 3 with its PNG still written | yes | 1.9 s | 1,630 MiB | PNG, 222,305 bytes; triangles not applicable |
| TRELLIS.2 | fail before model load: supplied Hugging Face account lacks access to gated DINOv3 dependency (403) | no (unproven) | 67.8 s | 4 MiB | none |
| Hunyuan3D 2.1 | pass: image-to-shape mesh; optional PBR paint remains out of this proof | yes for shape; PBR unproven | 139.8 s | 8,340 MiB | raw GLB, 666,184 triangles, 11,992,084 bytes |
| provider | image-to-3D unit price | output licence and commercial game use |
|---|---|---|
| Tripo | H2/H3: 20 credits untextured or 30 textured (0.20/0.30 USD); P1: 40/50 credits (0.40/0.50 USD), because 100 credits = 1 USD. Pricing | Paid users generally receive broad input/output rights and commercial use is allowed; Tripo says paid inputs/outputs are not training data. Free-user rights remain with Tripo. A commercial game may use a paid output subject to cleared input rights and the terms. Terms, updated 2025-07-11 |
| Meshy | Meshy-6/7: 20 credits untextured, 30 with texture, 35 with 8K texture; Meshy-7 Ultra adds 5. The API page gives no single USD-per-credit conversion. Pricing | Free outputs are CC BY 4.0 (commercial with attribution); Meshy says paid customers own outputs. Non-Enterprise inputs/outputs may be used for training. A commercial game may use either tier if attribution and source rights are satisfied. Terms, updated 2026-03-07 |
The first 24 cell tokens in sorted order from the newest negative-control receipt (negative-control-20260903T071951Z-24e2f24f7d8e.json). Every NPZ was shape- and range-checked; only layers whose LEGAL-LOG.md row is public-ok are emitted.
4d34a7b4b


4d49faa6f


4d4dd52f5


4d55258cf


52a669457


52b6cd259


52da10f3b


532342577


5332b70bb


535233677


5360a398b


5360e8e1f


5362b75c5


536b29933


5491f513b


549d7baad


549e88d03


54a1a8b39


54a273abb


54ab46657


54af9b39d


54b6ea94b


54bc600a3


54be02983


Every source this page read, where, the commit or digest it read, the source's own time, and whether it answered. A red row means the source was unread or one of its declared subobjects was missing; the page never substitutes a blank.
| Source | Kind | Where | Commit or digest | As of | Read at | State |
|---|---|---|---|---|---|---|
Linear cards (state, labels)cards | linear | Linear via aa-linear (a token per call) | — | answered | ||
LAB-2 commentscomments:LAB-2 | linear | Linear comments on LAB-2 via aa-linear | — | answered | ||
LAB-3 commentscomments:LAB-3 | linear | Linear comments on LAB-3 via aa-linear | — | answered | ||
The 24-cell patch gallerygallery | file | gpu-node:data/patches/real-s2 (cells from lab1-receipts) | — | answered | ||
The GPU lock, hold note, waiters and lab1-* units on gpu-nodegpu | node | gpu-node:rig/gpu-lock, gpu-node:rig/gpu-lock.hold, gpu-node:rig/gpu-waiters/, systemctl --user lab1-* | — | answered | ||
The shared GPU door script and its negative-control testgpu-door | git | gpu-node:repos/lab-earth-compiler origin/main:scripts/gpu-window.sh | 7904fdbc8052 | answered | ||
LAB-1 hypothesis cardhypothesis:lab-earth-compiler | git | gpu-node:repos/lab-earth-compiler origin/main:HYPOTHESIS.md | 7904fdbc8052 | answered | ||
LAB-6 hypothesis cardhypothesis:lab-forge-props-bakeoff | git | gpu-node:repos/lab-forge-props-bakeoff origin/main:HYPOTHESIS.md | 4a523451d6bc | answered | ||
LAB-4 hypothesis cardhypothesis:lab-geometry-solves | git | gpu-node:repos/lab-geometry-solves origin/main:HYPOTHESIS.md | 64acf83068cb | answered | ||
LAB-3 hypothesis cardhypothesis:lab-llm-authored | git | gpu-node:repos/lab-llm-authored origin/main:HYPOTHESIS.md | f19ae0450708 | answered | ||
LAB-2 hypothesis cardhypothesis:lab-satellite-vision | git | gpu-node:repos/lab-satellite-vision origin/main:HYPOTHESIS.md | a9154a9682c3 | answered | ||
LAB-1 measure receipts on the dev storelab1-receipts | url | https://store-dev.agentarmies.io/labs/lab-earth-compiler/measure/ (names from gpu-node:evidence/lab-earth-compiler/measure) | 24e2f24f7d8e | answered | ||
LAB-1 any-coordinate registrieslab1-registries | git | fixtures/anycoord.v1.json; gpu-node:work/lab-earth-compiler/grind/fixtures/anycoord.v2.json | ac547d903b36 | answered anycoord.v1: on the grind branch (PR #2), not on main yet anycoord.v2: frozen in the grind's work tree, not pushed yet | ||
LAB-2 frozen labels.v1 and the labeller pilotlab2-labels | evidence | gpu-node:evidence/lab-satellite-vision/labels.v1.freeze.json; gpu-node:repos/lab-satellite-vision origin/main; LAB-2 comments | a9154a9682c3 | answered | ||
LAB-3 frozen ground truth, rows and B0 receiptslab3-groundtruth | git | gpu-node:repos/lab-llm-authored origin/main:groundtruth/frozen.json; https://store-dev.agentarmies.io | f19ae0450708 | answered | ||
LAB-4 checker receipts (evidence store; the lab has no store token yet)lab4-measure | evidence | gpu-node:evidence/lab-geometry-solves/measure | d6ba8fbfb240 | answered | ||
LAB-6 arms, toolchain proofs, spend and the licence loglab6-pilot | git | gpu-node:repos/lab-forge-props-bakeoff origin/main | 4a523451d6bc | answered | ||
The labs ledgerledger | git | gpu-node:repos/labs origin/main:docs/ledger.md | 559201a62733 | answered | ||
Public-serving permission for gallery imagerylegal | git | gpu-node:repos/orchestrator origin/main:LEGAL-LOG.md | 4740dbfa4a94 | answered | ||
The live root manifest and its prior editionspublished-editions | url | https://store-dev.agentarmies.io/labs/demo/index.json | 559201a62733 | answered |