Render two brick models under identical fixed views, judge which one looks better against a fixed rubric, record the forced-choice verdict in the project's tracked preference log, and escalate any pair you cannot call confidently to the human. Use when…
Diagnose an LDraw assembly's stability, load paths, connectivity, floating parts, and assembly risks, producing a complete -analysis diagnostics bundle. Use when asked whether a model is stable or buildable, why it might collapse, which bricks are weak or…
Sweep the evaluation corpus (synthetic stress shapes by default, curated meshes opt-in) through the placement strategies, produce an aggregate scorecard in ./legolization-eval/, and diff it against the committed baseline to catch regressions or confirm…
Research, estimate, validate, and activate catalog support for a part the generator does not know yet. Use when a build fails on an unsupported or unknown part, when asked to add or extend part support, infer geometry and mass estimates for an LDraw part…
Audit a model's step-by-step build instructions: machine-check step ordering, per-step stability, insertion pressure, and dangling bricks not yet connected to ground, then read rendered per-step images for sensibility. Use when asked whether instructions make…
Turn a 3D model (.vox, .npy, .obj, .stl, or .ply) into a physically stable brick-built model with a complete portable bundle: winning model, bill of materials, candidate comparison report, and instructions when rendering is available. Use when asked to…
Improve an existing LDraw assembly (.ldr or .mpd): validate and re-publish it exactly as built, or retile it into regenerated brickwork that keeps its shape and colours. Use when asked to optimize, rebuild, retile, strengthen, or reduce the part count of an…
Inspect, orient, scale, colour, and normalize a source model (.vox, .npy, .obj, .stl, or .ply) before brick generation. Use when asked whether an input is usable, which way is up, how big the build will be, what colours were detected, to fix an ambiguous…