# Fieldnote R1 — verified Astra reproduction

Open `article.html` for the local article proof or `article.md` for the editable draft.

The original reference remains in `source/`. `prompts-original.md` preserves the previous prompt record, including its historical attribution warning. The current `evidence/run-settings.json` resolves attribution for this continuation only: `gpt-6-astra`, medium reasoning. The earlier baseline was `gpt-5.6-sol`; it is not relabelled here.

## Blender files

- `fieldnote_r1_base.blend`: 28 independently named rover mesh parts, metric units, positioned hero camera.
- `fieldnote_r1_edited.blend`: saved-base edit; three geometry changes, roof-only colour change.
- Matching `.glb` files: both imported back into Blender with all 28 part names.
- `astra_base_*.png` and `astra_edited_*.png`: actual Blender renders.

## Reproduction

Use Blender 5.2.1 LTS. From this directory:

```bash
blender --background --python scripts/build_astra.py
blender --background --python scripts/edit_astra.py
```

On macOS use `/Applications/Blender.app/Contents/MacOS/Blender` if Blender is not on PATH. Builds overwrite task-owned output files in this folder. Save your own edits elsewhere first.

To repeat the full baseline comparison, extract the original v1 ZIP to another folder and run:

```bash
blender --background --python scripts/compare_scenes.py -- /absolute/path/to/extracted-v1
```

The source-record extraction script is specific to the author's local task log and is included for transparency. Other users should use their own run evidence. Re-executing these deterministic scripts does not make a new AI model test.

## Evidence and limits

`evidence/comparison.json` records native measurements, mesh hashes, material values, and 28 passing checks. The edited scene contains the SHA-256 of its input base file. Model identity is established by extracted Codex run settings, not the scene's self-declared metadata. No model-selector UI screenshot was captured.

This is a guided continuation, not a blind benchmark. The original drawing has inconsistent proportions and wheel depictions; written dimensions took precedence. The model is a stylized first asset, not a scan, engineering CAD, print-ready mesh, or rigged game asset. No photo reconstruction was tested.

Everything is local. No publication or external generation service was used.
