{
  "$schema": "https://themachinepress.com/schemas/story-v1.schema.json",
  "schema_version": "1.0.0",
  "document_type": "machine_press_story",
  "story": {
    "story_id": "mp-2026-10-23-001",
    "source_story_id": "tmp-lead-brickwright-physical-validity",
    "edition_id": "mp-2026-10-23-morning-0105",
    "edition_url": "https://themachinepress.com/edition/2026-10-23",
    "position": 1,
    "story_type": "lead",
    "section": "developer-tools",
    "editorial_classification": "editorial",
    "headline": "The Coding Agent Gets a Building Inspector",
    "slug": "the-coding-agent-gets-a-building-inspector",
    "dek": "BrickWright gave pretrained agents a brick-assembly API and a physical validator; guided builds reached 100 percent validity across 512 prompts.",
    "summary": "BrickWright gave pretrained agents a brick-assembly API and a physical validator; guided builds reached 100 percent validity across 512 prompts.",
    "body_text": "Coding agents can write 3D models that look convincing while hiding floating, colliding or disconnected pieces. BrickWright narrows that gap for interlocking-brick designs. Its BrickLayer toolkit exposes an ergonomic assembly API and checks whether a build uses real parts, avoids collisions and unsupported pieces, and remains connected where possible. The authors report that unguided baseline agents produced physically valid builds on 9 to 69 percent of prompts, depending on the model. With BrickWright, the tested agents reached 100 percent validity on a 512-prompt sample while maintaining or improving prompt adherence, and the higher-level API halved inference cost relative to raw LDraw. The result concerns the reported brick domain and validation rules, not arbitrary manufacturing or structural engineering.",
    "why_it_matters": "BrickWright gave pretrained agents a brick-assembly API and a physical validator; guided builds reached 100 percent validity across 512 prompts.",
    "limitations": [
      "The result concerns the reported brick domain and validation rules, not arbitrary manufacturing or structural engineering."
    ],
    "importance": 10,
    "canonical_url": "https://themachinepress.com/story/mp-2026-10-23-001/the-coding-agent-gets-a-building-inspector",
    "json_url": "https://themachinepress.com/story/mp-2026-10-23-001.json",
    "first_published_at": "2026-10-23T09:00:00.000-04:00",
    "modified_at": "2026-10-23T09:00:00.000-04:00",
    "content_status": "new",
    "is_carryover": false,
    "carryover_reason": null,
    "key_claims": [
      {
        "claim_id": "claim-mp-2026-10-23-001-001",
        "text": "BrickWright gave pretrained agents a brick-assembly API and a physical validator; guided builds reached 100 percent validity across 512 prompts.",
        "source_ids": [
          "source-2026-10-23-001"
        ],
        "qualification": "The result concerns the reported brick domain and validation rules, not arbitrary manufacturing or structural engineering."
      }
    ],
    "source_ids": [
      "source-2026-10-23-001"
    ],
    "tags": [
      "coding agents",
      "3D modeling",
      "physical validation",
      "brick assembly"
    ],
    "image_url": "https://themachinepress.com/issues/2026-10-23/lead-brickwright.png",
    "corrections": []
  },
  "sources": [
    {
      "source_id": "source-2026-10-23-001",
      "title": "arXiv preprint 2610.31651, original v1",
      "publisher": "arXiv",
      "url": "https://arxiv.org/abs/2610.31651v1",
      "canonical_url": "https://arxiv.org/abs/2610.31651v1",
      "source_type": "primary_research",
      "is_primary_source": true,
      "published_at": "2026-10-22T13:57:20.000-04:00",
      "accessed_at": "2026-10-23T08:21:38.024-04:00",
      "supports_claim_ids": [
        "claim-mp-2026-10-23-001-001"
      ]
    }
  ],
  "corrections": [],
  "publisher": {
    "name": "The Machine Press",
    "url": "https://themachinepress.com",
    "description": "A daily newspaper for the age of artificial intelligence."
  },
  "cite_this_report": {
    "title": "The Coding Agent Gets a Building Inspector",
    "publisher": "The Machine Press",
    "published_at": "2026-10-23T09:00:00.000-04:00",
    "canonical_url": "https://themachinepress.com/story/mp-2026-10-23-001/the-coding-agent-gets-a-building-inspector"
  }
}
