{
  "schema": "eldric.worldmodel.render-manifest/v1.1",
  "model": "fullcrust_wavefront_nslot.nsl",
  "render_kind": "wavefront",
  "rollout": {
    "form": "conv",
    "H": 104,
    "W": 300,
    "static_channel": {
      "velocity": "fullcrust_wavefront_nslot_vel.npy"
    },
    "n_steps_default": 170,
    "depth_km": 65
  },
  "field2d": {
    "upscale": 3
  },
  "cropX": 4,
  "cropY": 4,
  "demo": {
    "source": [
      150,
      24
    ]
  },
  "fps": 12,
  "front_smooth": 0.4,
  "labels": {
    "title": "Seismic wavefront \u2014 full crust (0\u201365 km)"
  },
  "domain_context": {
    "system": "seismic wavefront (eikonal/level-set) through a layered crust (sediments / upper & lower crust / Moho / mantle)",
    "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."
}