[
  {
    "asset": "user-antenna-cross-section.png",
    "title": "Microwave antenna: Oersted-field cross-section",
    "caption": "Saved-data field plot: colour shows |H|; streamlines show the in-plane direction.",
    "limitations": "Plot annotation: interpolated within saved Tet4 cells; not a screenshot of the Fullmag interface.",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-41c4d7e0-a466-4839-b95b-b716a79ecf14.png",
    "sha256": "93d218d16c66cf57eda9178673bac3bfac4c8398915011cc4578fa7475399318",
    "provenance": "User attachment, 28 October 2026"
  },
  {
    "asset": "user-antenna-3d.png",
    "title": "Microwave antenna: conductor and field in 3D",
    "caption": "Conductor geometry and sampled Oersted-field vectors around the antenna.",
    "limitations": "Plot annotation: 321 of 1145 samples; constant arrow length, colour encodes |H|. Inspection data without independent qualification.",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-ffc5273b-30ac-4f39-a450-3be1339e00cf.png",
    "sha256": "2c43a6d1e6625a56ed2ac315926f2324ad568c3da7943fbde385e152e032de33",
    "provenance": "User attachment, 28 October 2026"
  },
  {
    "asset": "user-mode-ui-new.png",
    "title": "Eigenmode visualization in Fullmag",
    "caption": "Select a mode, inspect its spatial representation and adjust phase/display controls.",
    "limitations": "User-provided UI capture; no new solver run or quantitative mode validation was performed.",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-16d9dad2-0520-45d6-9b80-942b5f581f6b.png",
    "sha256": "9d1e6a866da530fb2d107bd8f672cbe9ddeb708fee86b1d5c77ff4e743668310",
    "provenance": "User attachment, 28 October 2026"
  },
  {
    "asset": "user-hysteresis-mumax.png",
    "title": "Hysteresis: Fullmag and MuMax3",
    "caption": "Branches largely overlap; the figure reports different initial and ascending switching intervals.",
    "limitations": "Image states different initial random states, minimizers and stopping rules. Up-switch: MuMax3 76\u201377 mT, Fullmag 79\u201380 mT. Initial jump differs. Solver internals/stop counts are supplied analysis, not verified from stores.",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-67ca7c11-be31-4b83-97a7-1ea1ff8bb107.png",
    "sha256": "3704c06dedf278e0a0c2a86d9fcc0b3c75d1281ed8fa5ca688716408b984a7ac",
    "provenance": "User attachment, 28 October 2026"
  },
  {
    "asset": "user-yig-fft.png",
    "title": "YIG spin-wave dispersion from a 2D FFT",
    "caption": "Frequency\u2013wavevector power map from the supplied YIG analysis.",
    "limitations": "Image labels a Hann window in x and t, |x| < 2 \u00b5m and t = \u22124\u2026+4 ns. No analytical overlay or numerical error metric is supplied.",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-781faf2d-bff2-4eef-8f7b-e98439fb51c2.png",
    "sha256": "288690d49b02b914dd320eb03beb00d71eabeee0100b6ca328a10973c641b993",
    "provenance": "User attachment, 28 October 2026"
  },
  {
    "asset": "user-stray-field-ui.png",
    "title": "Stray-field visualization",
    "caption": "User-identified stray-field example in the Fullmag 3D viewport.",
    "limitations": "User identifies this example as stray field; the visible quantity chip reads m. Exact rendered quantity requires metadata confirmation; do not infer quantitative H values from this crop.",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-7bbbb4a8-faef-440f-89ba-1aac3b552520.png",
    "sha256": "bba04c4ae0e735df810ffe43ba950fefefeb8ddc6859ec9cbd1a651ad79fd549",
    "provenance": "User attachment, 28 October 2026"
  },
  {
    "asset": "user-dynamics-mumax.png",
    "title": "Fullmag and MuMax3: close agreement in this case",
    "caption": "Spatial snapshots and average magnetization traces show close visual agreement at the displayed resolution.",
    "limitations": "Top row labelled Fullmag FDM GPU single; bottom row MuMax3. Snapshots at 0, 5 and 10 ns. Quantitative error norms, raw arrays and convergence results were not supplied with this image.",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-dd882e8d-a425-44c6-b00e-51d5106087d5.png",
    "sha256": "30406246464b041c45a5ae71762db781a02e99b9388a670e2aa2d1108487a94d",
    "provenance": "User attachment, 28 October 2026"
  },
  {
    "asset": "user-additional-capture-1.png",
    "title": "Repeated viewport attachment",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-3b446996-37f3-4c4c-83c5-96ec7a5a75dd.png",
    "sha256": "bba04c4ae0e735df810ffe43ba950fefefeb8ddc6859ec9cbd1a651ad79fd549",
    "provenance": "User attachment, 28 October 2026",
    "limitations": "Byte-identical to user-stray-field-ui.png; retained as a submitted file, not independent evidence."
  },
  {
    "asset": "user-additional-capture-2.png",
    "title": "Repeated viewport attachment",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-47ba0e48-000f-45c9-accc-2dd2348f4029.png",
    "sha256": "bba04c4ae0e735df810ffe43ba950fefefeb8ddc6859ec9cbd1a651ad79fd549",
    "provenance": "User attachment, 28 October 2026",
    "limitations": "Byte-identical to user-stray-field-ui.png; retained as a submitted file, not independent evidence."
  },
  {
    "asset": "user-additional-capture-3.png",
    "title": "Repeated viewport attachment",
    "source": "/mnt/c/Users/Mateusz/AppData/Local/Temp/codex-clipboard-623db6f6-cdce-46c0-96a3-4bad299701e7.png",
    "sha256": "bba04c4ae0e735df810ffe43ba950fefefeb8ddc6859ec9cbd1a651ad79fd549",
    "provenance": "User attachment, 28 October 2026",
    "limitations": "Byte-identical to user-stray-field-ui.png; retained as a submitted file, not independent evidence."
  }
]