{
  "schema": "eldric.worldmodel.render-manifest/v1.1",
  "model": "scalar_wavefront_nslot.nsl",
  "render_kind": "wavefront",
  "rollout": {
    "form": "conv",
    "H": 96,
    "W": 96,
    "static_channel": {
      "velocity": "scalar_wavefront_nslot_vel.npy"
    },
    "n_steps_default": 130,
    "depth_km": 52
  },
  "field2d": {
    "upscale": 6
  },
  "cropX": 4,
  "cropY": 4,
  "demo": {
    "source": [
      48,
      48
    ]
  },
  "fps": 16,
  "front_smooth": 0.4,
  "labels": {
    "title": "Seismic wavefront \u2014 scalar map"
  },
  "domain_context": {
    "system": "seismic wavefront (eikonal/level-set) through a CRUST1.0 velocity map",
    "physics": "P front (radial = compression) + slower S front (tangential = shear, Vs\u2248Vp/1.73) refracting through the velocity structure",
    "geometry": "depth section: surface at top, source at a settable depth (depth km control)"
  },
  "legend": {
    "colormap": "deforming lattice \u2014 cyan ring = P (compression), amber ring = S (shear); toggle grid/glow",
    "note": "watch both fronts bend as they cross velocity contrasts and the Moho"
  },
  "why_it_looks_like_this": "The lattice deforms as the seismic wavefronts pass: the fast P front compresses the medium radially, the slower S front shears it. Distilled from the first-order eikonal/level-set law \u2014 stable by construction.",
  "honest": "Forward-modeled wavefront kinematics (eikonal) over a bounded window \u2014 not FWI/inversion and not earthquake prediction."
}