{
  "schema_version": 1,
  "kind": "finite-paper-surrogate-port-and-from-rest-check",
  "source_commit": "880c1bb",
  "scope": "Cross-language consistency, versioned localization correction, and small actual-forcing trajectory. Not a spatial convergence certificate, a new best run, or a singularity demonstration.",
  "profile_points": {
    "legacy": {
      "schema_version": 1,
      "kind": "raw-potential-language-crosscheck",
      "points_per_case": 512,
      "cases": [
        {
          "time": 0,
          "dx": 0.0625,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0,
          "dx": 0.001953125,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0,
          "dx": 0.0001220703125,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.55,
          "dx": 0.0625,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.55,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.55,
          "dx": 0.001953125,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.55,
          "dx": 0.0001220703125,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.56,
          "dx": 0.0625,
          "absolute_linf_error": 2.8691010481503333e-13,
          "relative_linf_error": 0.0055011762406831696,
          "passed": true
        },
        {
          "time": 0.56,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 1.5839330231183211e-13,
          "relative_linf_error": 0.0031013386987403186,
          "passed": true
        },
        {
          "time": 0.56,
          "dx": 0.001953125,
          "absolute_linf_error": 4.664298073622968e-14,
          "relative_linf_error": 0.0009129997365706355,
          "passed": true
        },
        {
          "time": 0.56,
          "dx": 0.0001220703125,
          "absolute_linf_error": 2.6456110772245073e-13,
          "relative_linf_error": 0.005299857913666606,
          "passed": true
        },
        {
          "time": 0.62,
          "dx": 0.0625,
          "absolute_linf_error": 5.377642775528102e-17,
          "relative_linf_error": 3.5507362894103506e-15,
          "passed": true
        },
        {
          "time": 0.62,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 2.6020852139652106e-17,
          "relative_linf_error": 1.7184032854339166e-15,
          "passed": true
        },
        {
          "time": 0.62,
          "dx": 0.001953125,
          "absolute_linf_error": 3.2959746043559335e-17,
          "relative_linf_error": 2.1031177465225372e-15,
          "passed": true
        },
        {
          "time": 0.62,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.469446951953614e-17,
          "relative_linf_error": 2.2190173156383064e-15,
          "passed": true
        },
        {
          "time": 0.775,
          "dx": 0.0625,
          "absolute_linf_error": 3.8163916471489756e-16,
          "relative_linf_error": 3.6302413926454736e-15,
          "passed": true
        },
        {
          "time": 0.775,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 3.677613769070831e-16,
          "relative_linf_error": 3.415005379995964e-15,
          "passed": true
        },
        {
          "time": 0.775,
          "dx": 0.001953125,
          "absolute_linf_error": 3.469446951953614e-16,
          "relative_linf_error": 3.2615161508278923e-15,
          "passed": true
        },
        {
          "time": 0.775,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.608224830031759e-16,
          "relative_linf_error": 3.4172783591362873e-15,
          "passed": true
        },
        {
          "time": 0.82,
          "dx": 0.0625,
          "absolute_linf_error": 3.8163916471489756e-16,
          "relative_linf_error": 3.611606734589889e-15,
          "passed": true
        },
        {
          "time": 0.82,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 3.8163916471489756e-16,
          "relative_linf_error": 3.7451854854759865e-15,
          "passed": true
        },
        {
          "time": 0.82,
          "dx": 0.001953125,
          "absolute_linf_error": 3.5388358909926865e-16,
          "relative_linf_error": 3.3222044941131454e-15,
          "passed": true
        },
        {
          "time": 0.82,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.3306690738754696e-16,
          "relative_linf_error": 3.0728808097043765e-15,
          "passed": true
        },
        {
          "time": 0.9014,
          "dx": 0.0625,
          "absolute_linf_error": 3.3306690738754696e-16,
          "relative_linf_error": 3.1770486767906595e-15,
          "passed": true
        },
        {
          "time": 0.9014,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 1.734723475976807e-16,
          "relative_linf_error": 1.672747073262708e-15,
          "passed": true
        },
        {
          "time": 0.9014,
          "dx": 0.001953125,
          "absolute_linf_error": 2.5673907444456745e-16,
          "relative_linf_error": 2.3983826585753875e-15,
          "passed": true
        },
        {
          "time": 0.9014,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.469446951953614e-16,
          "relative_linf_error": 3.1778328698459115e-15,
          "passed": true
        },
        {
          "time": 0.94,
          "dx": 0.0625,
          "absolute_linf_error": 3.157196726277789e-16,
          "relative_linf_error": 3.035970247678838e-15,
          "passed": true
        },
        {
          "time": 0.94,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 1.942890293094024e-16,
          "relative_linf_error": 1.865235805863648e-15,
          "passed": true
        },
        {
          "time": 0.94,
          "dx": 0.001953125,
          "absolute_linf_error": 2.0122792321330962e-16,
          "relative_linf_error": 1.8663657798921323e-15,
          "passed": true
        },
        {
          "time": 0.94,
          "dx": 0.0001220703125,
          "absolute_linf_error": 2.983724378680108e-16,
          "relative_linf_error": 2.996136671338439e-15,
          "passed": true
        },
        {
          "time": 0.985,
          "dx": 0.0625,
          "absolute_linf_error": 3.157196726277789e-16,
          "relative_linf_error": 2.8215828677897008e-15,
          "passed": true
        },
        {
          "time": 0.985,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 2.8796409701215e-16,
          "relative_linf_error": 2.62805303792473e-15,
          "passed": true
        },
        {
          "time": 0.985,
          "dx": 0.001953125,
          "absolute_linf_error": 3.434752482434078e-16,
          "relative_linf_error": 3.134617008034763e-15,
          "passed": true
        },
        {
          "time": 0.985,
          "dx": 0.0001220703125,
          "absolute_linf_error": 1.5959455978986625e-16,
          "relative_linf_error": 1.5338844481409445e-15,
          "passed": true
        },
        {
          "time": 0.99983872,
          "dx": 0.0625,
          "absolute_linf_error": 2.636779683484747e-16,
          "relative_linf_error": 2.7468777117924803e-15,
          "passed": true
        },
        {
          "time": 0.99983872,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 4.0939474033052647e-16,
          "relative_linf_error": 3.747506280373112e-15,
          "passed": true
        },
        {
          "time": 0.99983872,
          "dx": 0.001953125,
          "absolute_linf_error": 2.7755575615628914e-16,
          "relative_linf_error": 2.400455035939089e-15,
          "passed": true
        },
        {
          "time": 0.99983872,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.885780586188048e-16,
          "relative_linf_error": 3.4382034503290657e-15,
          "passed": true
        }
      ],
      "passed": true
    },
    "localized": {
      "schema_version": 1,
      "kind": "raw-potential-language-crosscheck",
      "points_per_case": 512,
      "cases": [
        {
          "time": 0,
          "dx": 0.0625,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0,
          "dx": 0.001953125,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0,
          "dx": 0.0001220703125,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.55,
          "dx": 0.0625,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.55,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.55,
          "dx": 0.001953125,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.55,
          "dx": 0.0001220703125,
          "absolute_linf_error": 0,
          "relative_linf_error": 0,
          "passed": true
        },
        {
          "time": 0.56,
          "dx": 0.0625,
          "absolute_linf_error": 1.0985992510469899e-25,
          "relative_linf_error": 2.1064396117342177e-15,
          "passed": true
        },
        {
          "time": 0.56,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 8.077935669463161e-26,
          "relative_linf_error": 1.5816587022296996e-15,
          "passed": true
        },
        {
          "time": 0.56,
          "dx": 0.001953125,
          "absolute_linf_error": 1.2278462217584005e-25,
          "relative_linf_error": 2.4034126021108274e-15,
          "passed": true
        },
        {
          "time": 0.56,
          "dx": 0.0001220703125,
          "absolute_linf_error": 8.401053096241687e-26,
          "relative_linf_error": 1.6829528768816647e-15,
          "passed": true
        },
        {
          "time": 0.62,
          "dx": 0.0625,
          "absolute_linf_error": 5.377642775528102e-17,
          "relative_linf_error": 3.5507362894103506e-15,
          "passed": true
        },
        {
          "time": 0.62,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 2.6020852139652106e-17,
          "relative_linf_error": 1.7184032854339166e-15,
          "passed": true
        },
        {
          "time": 0.62,
          "dx": 0.001953125,
          "absolute_linf_error": 3.2959746043559335e-17,
          "relative_linf_error": 2.1031177465225372e-15,
          "passed": true
        },
        {
          "time": 0.62,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.469446951953614e-17,
          "relative_linf_error": 2.2190173156383064e-15,
          "passed": true
        },
        {
          "time": 0.775,
          "dx": 0.0625,
          "absolute_linf_error": 3.8163916471489756e-16,
          "relative_linf_error": 3.6302413926454736e-15,
          "passed": true
        },
        {
          "time": 0.775,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 3.677613769070831e-16,
          "relative_linf_error": 3.415005379995964e-15,
          "passed": true
        },
        {
          "time": 0.775,
          "dx": 0.001953125,
          "absolute_linf_error": 3.469446951953614e-16,
          "relative_linf_error": 3.2615161508278923e-15,
          "passed": true
        },
        {
          "time": 0.775,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.608224830031759e-16,
          "relative_linf_error": 3.4172783591362873e-15,
          "passed": true
        },
        {
          "time": 0.82,
          "dx": 0.0625,
          "absolute_linf_error": 3.8163916471489756e-16,
          "relative_linf_error": 3.611606734589889e-15,
          "passed": true
        },
        {
          "time": 0.82,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 3.8163916471489756e-16,
          "relative_linf_error": 3.7451854854759865e-15,
          "passed": true
        },
        {
          "time": 0.82,
          "dx": 0.001953125,
          "absolute_linf_error": 3.5388358909926865e-16,
          "relative_linf_error": 3.3222044941131454e-15,
          "passed": true
        },
        {
          "time": 0.82,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.3306690738754696e-16,
          "relative_linf_error": 3.0728808097043765e-15,
          "passed": true
        },
        {
          "time": 0.9014,
          "dx": 0.0625,
          "absolute_linf_error": 3.3306690738754696e-16,
          "relative_linf_error": 3.1770486767906595e-15,
          "passed": true
        },
        {
          "time": 0.9014,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 1.734723475976807e-16,
          "relative_linf_error": 1.672747073262708e-15,
          "passed": true
        },
        {
          "time": 0.9014,
          "dx": 0.001953125,
          "absolute_linf_error": 2.5673907444456745e-16,
          "relative_linf_error": 2.3983826585753875e-15,
          "passed": true
        },
        {
          "time": 0.9014,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.469446951953614e-16,
          "relative_linf_error": 3.1778328698459115e-15,
          "passed": true
        },
        {
          "time": 0.94,
          "dx": 0.0625,
          "absolute_linf_error": 3.157196726277789e-16,
          "relative_linf_error": 3.035970247678838e-15,
          "passed": true
        },
        {
          "time": 0.94,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 1.942890293094024e-16,
          "relative_linf_error": 1.865235805863648e-15,
          "passed": true
        },
        {
          "time": 0.94,
          "dx": 0.001953125,
          "absolute_linf_error": 2.0122792321330962e-16,
          "relative_linf_error": 1.8663657798921323e-15,
          "passed": true
        },
        {
          "time": 0.94,
          "dx": 0.0001220703125,
          "absolute_linf_error": 2.983724378680108e-16,
          "relative_linf_error": 2.996136671338439e-15,
          "passed": true
        },
        {
          "time": 0.985,
          "dx": 0.0625,
          "absolute_linf_error": 3.157196726277789e-16,
          "relative_linf_error": 2.8215828677897008e-15,
          "passed": true
        },
        {
          "time": 0.985,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 2.8796409701215e-16,
          "relative_linf_error": 2.62805303792473e-15,
          "passed": true
        },
        {
          "time": 0.985,
          "dx": 0.001953125,
          "absolute_linf_error": 3.434752482434078e-16,
          "relative_linf_error": 3.134617008034763e-15,
          "passed": true
        },
        {
          "time": 0.985,
          "dx": 0.0001220703125,
          "absolute_linf_error": 1.5959455978986625e-16,
          "relative_linf_error": 1.5338844481409445e-15,
          "passed": true
        },
        {
          "time": 0.99983872,
          "dx": 0.0625,
          "absolute_linf_error": 2.636779683484747e-16,
          "relative_linf_error": 2.7468777117924803e-15,
          "passed": true
        },
        {
          "time": 0.99983872,
          "dx": 0.010416666666666666,
          "absolute_linf_error": 4.0939474033052647e-16,
          "relative_linf_error": 3.747506280373112e-15,
          "passed": true
        },
        {
          "time": 0.99983872,
          "dx": 0.001953125,
          "absolute_linf_error": 2.7755575615628914e-16,
          "relative_linf_error": 2.400455035939089e-15,
          "passed": true
        },
        {
          "time": 0.99983872,
          "dx": 0.0001220703125,
          "absolute_linf_error": 3.885780586188048e-16,
          "relative_linf_error": 3.4382034503290657e-15,
          "passed": true
        }
      ],
      "passed": true
    }
  },
  "fields": {
    "legacy": {
      "schema_version": 1,
      "kind": "full-vector-velocity-and-PhiFlow-force-crosscheck",
      "profile_revision": "appendix-b-axis-v1",
      "table_sha256": "53dca05c200208deb233760cc52f4bbbd4d40f45d514cd0381bffdf812224ae3",
      "binary_sha256": "7f189494cf8e79f940cfab24df2f941589353c0eda815a5e7625423ddf1c6e42",
      "cases": [
        {
          "n": 16,
          "time": 0,
          "velocity_linf_error": 0,
          "force_linf_error": 0,
          "velocity_linf": 0,
          "force_linf": 0,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.55,
          "velocity_linf_error": 0,
          "force_linf_error": 0,
          "velocity_linf": 0,
          "force_linf": 0,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.56,
          "velocity_linf_error": 1.550963648536927e-25,
          "force_linf_error": 3.87729331605656e-19,
          "velocity_linf": 3.360645870483902e-10,
          "force_linf": 7.581282377053116e-7,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.62,
          "velocity_linf_error": 4.163336342344337e-17,
          "force_linf_error": 1.2143042127377157e-10,
          "velocity_linf": 0.10957180838325314,
          "force_linf": 5.3551862834178,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.775,
          "velocity_linf_error": 3.3306690738754696e-16,
          "force_linf_error": 5.551116233348807e-10,
          "velocity_linf": 0.9206282165542111,
          "force_linf": 5.029629423537484,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.85,
          "velocity_linf_error": 1.1102230246251565e-16,
          "force_linf_error": 5.551119564017881e-10,
          "velocity_linf": 1.0349249260603846,
          "force_linf": 9.23199855383153,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.985,
          "velocity_linf_error": 1.3877787807814457e-17,
          "force_linf_error": 6.938449814697378e-11,
          "velocity_linf": 0.3972034971912062,
          "force_linf": 50.186683569856875,
          "passed": true
        },
        {
          "n": 32,
          "time": 0,
          "velocity_linf_error": 0,
          "force_linf_error": 0,
          "velocity_linf": 0,
          "force_linf": 0,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.55,
          "velocity_linf_error": 0,
          "force_linf_error": 0,
          "velocity_linf": 0,
          "force_linf": 0,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.56,
          "velocity_linf_error": 8.336429610885982e-25,
          "force_linf_error": 1.5509702659818273e-18,
          "velocity_linf": 3.60852452124497e-10,
          "force_linf": 8.141809546598875e-7,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.62,
          "velocity_linf_error": 4.85722573273506e-16,
          "force_linf_error": 5.898068700105341e-10,
          "velocity_linf": 0.11762285871769032,
          "force_linf": 5.728787626796512,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.775,
          "velocity_linf_error": 5.551115123125783e-16,
          "force_linf_error": 3.747003818332928e-9,
          "velocity_linf": 1.0292472986860712,
          "force_linf": 7.038370557519797,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.85,
          "velocity_linf_error": 3.497202527569243e-15,
          "force_linf_error": 1.6653385337406235e-9,
          "velocity_linf": 1.2474790501837503,
          "force_linf": 12.69633210690303,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.985,
          "velocity_linf_error": 2.220446049250313e-16,
          "force_linf_error": 1.6653700640745228e-9,
          "velocity_linf": 2.3297435653430556,
          "force_linf": 197.78654712104233,
          "passed": true
        }
      ],
      "passed": true
    },
    "localized": {
      "schema_version": 1,
      "kind": "full-vector-velocity-and-PhiFlow-force-crosscheck",
      "profile_revision": "appendix-b-axis-v2-localized",
      "table_sha256": "fb613aa587c4bd42d63af26ac783e71f02b0380f570813a027b752a82f20f994",
      "binary_sha256": "7f189494cf8e79f940cfab24df2f941589353c0eda815a5e7625423ddf1c6e42",
      "cases": [
        {
          "n": 16,
          "time": 0,
          "velocity_linf_error": 0,
          "force_linf_error": 0,
          "velocity_linf": 0,
          "force_linf": 0,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.55,
          "velocity_linf_error": 0,
          "force_linf_error": 0,
          "velocity_linf": 0,
          "force_linf": 0,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.56,
          "velocity_linf_error": 1.550963648536927e-25,
          "force_linf_error": 3.87729331605656e-19,
          "velocity_linf": 3.360645870483902e-10,
          "force_linf": 7.581282377053116e-7,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.62,
          "velocity_linf_error": 4.163336342344337e-17,
          "force_linf_error": 1.2143042127377157e-10,
          "velocity_linf": 0.10957180838325314,
          "force_linf": 5.3551862834178,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.775,
          "velocity_linf_error": 3.3306690738754696e-16,
          "force_linf_error": 5.551116233348807e-10,
          "velocity_linf": 0.9206282165542111,
          "force_linf": 5.029629423537484,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.85,
          "velocity_linf_error": 1.1102230246251565e-16,
          "force_linf_error": 5.551119564017881e-10,
          "velocity_linf": 1.0349249260603846,
          "force_linf": 9.23199855383153,
          "passed": true
        },
        {
          "n": 16,
          "time": 0.985,
          "velocity_linf_error": 1.3877787807814457e-17,
          "force_linf_error": 6.938449814697378e-11,
          "velocity_linf": 0.3972034971912062,
          "force_linf": 50.186683569856875,
          "passed": true
        },
        {
          "n": 32,
          "time": 0,
          "velocity_linf_error": 0,
          "force_linf_error": 0,
          "velocity_linf": 0,
          "force_linf": 0,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.55,
          "velocity_linf_error": 0,
          "force_linf_error": 0,
          "velocity_linf": 0,
          "force_linf": 0,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.56,
          "velocity_linf_error": 8.336429610885982e-25,
          "force_linf_error": 1.5509702659818273e-18,
          "velocity_linf": 3.60852452124497e-10,
          "force_linf": 8.141809546598875e-7,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.62,
          "velocity_linf_error": 4.85722573273506e-16,
          "force_linf_error": 5.898068700105341e-10,
          "velocity_linf": 0.11762285871769032,
          "force_linf": 5.728787626796512,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.775,
          "velocity_linf_error": 5.551115123125783e-16,
          "force_linf_error": 3.747003818332928e-9,
          "velocity_linf": 1.0292472986860712,
          "force_linf": 7.038370557519797,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.85,
          "velocity_linf_error": 3.497202527569243e-15,
          "force_linf_error": 1.6653385337406235e-9,
          "velocity_linf": 1.2474790501837503,
          "force_linf": 12.69633210690303,
          "passed": true
        },
        {
          "n": 32,
          "time": 0.985,
          "velocity_linf_error": 2.220446049250313e-16,
          "force_linf_error": 1.6653700640745228e-9,
          "velocity_linf": 2.3297435653430556,
          "force_linf": 197.78654712104233,
          "passed": true
        }
      ],
      "passed": true
    }
  },
  "smoke": {
    "status": "completed",
    "validated": true,
    "adapter_sha256": "ab44004f9d5c7fb2c536d54eaa4a2b41c6ab36c66e4f3eca0c14c9f9383e2416",
    "binary_sha256": "916284d0e3667a2e06a6d5c7c2d90cc7ec207fa50d1a4fe944dbdf9b09459a70",
    "inputs_sha256": "810310f9bebf26a04dfc60a55a08f31b5bd0d36e93ac12ee8b43525369c3f1e6",
    "adapter_source_hashes": {
      "ns_case.H": "ee52bad8a0ea865ffa4baadfcdf522174344dc09c7a7adcb6185e01eda773c5a",
      "incflo_overlay.py": "007b2885c4f7e5a8ea58d4baef956607e66ecbdccbbcc55db9593051a4418210",
      "paper_profile.H": "9b3b6f7ace3f431ca9717408c64a65ed5939c48ec3d969c8a6f8cbbe420e4274",
      "paper_fields.H": "6936eecf8afaafd5bcf255eb72ec3addc29b249aedd54d1a38359043dfaab38f"
    },
    "parameters": {
      "base_n": 16,
      "widths": [
        0.5
      ],
      "box": 32,
      "end": 0.62,
      "max_dt": 0.0005,
      "epsilon_tau_ratio": 0,
      "frame_dt": 0.025
    },
    "wall_seconds": 24.96396645717323,
    "final": {
      "schema_version": 1,
      "adapter_sha256": "ab44004f9d5c7fb2c536d54eaa4a2b41c6ab36c66e4f3eca0c14c9f9383e2416",
      "case": "paper",
      "problem": 0,
      "step": 217,
      "time": 0.62,
      "dt": 0.0001325336603188454,
      "levels": 2,
      "stored_cells": 8192,
      "active_cells": 7680,
      "volume": 8,
      "l2_error": 0.0024455324036502515,
      "linf_error": 0.0069017292049317926,
      "peak_speed": 0.1183500570287568,
      "energy": 0.003874883547792736,
      "velocity_integral": [
        -0.00000905065160426973,
        -0.000005813577715122263,
        -0.000003603189538525969
      ],
      "peak_rss_mib": 39.828125
    },
    "native_frames": [
      {
        "path": "plt00000",
        "time": 0,
        "step": 0,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00001",
        "time": 0.025,
        "step": 1,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00002",
        "time": 0.05,
        "step": 2,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00003",
        "time": 0.07500000000000001,
        "step": 3,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00004",
        "time": 0.1,
        "step": 4,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00005",
        "time": 0.125,
        "step": 5,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00006",
        "time": 0.15000000000000002,
        "step": 6,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00007",
        "time": 0.17500000000000002,
        "step": 7,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00008",
        "time": 0.2,
        "step": 8,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00009",
        "time": 0.225,
        "step": 9,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00010",
        "time": 0.25,
        "step": 10,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00011",
        "time": 0.275,
        "step": 11,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00012",
        "time": 0.30000000000000004,
        "step": 12,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00013",
        "time": 0.325,
        "step": 13,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00014",
        "time": 0.35000000000000003,
        "step": 14,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00015",
        "time": 0.375,
        "step": 15,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00016",
        "time": 0.4,
        "step": 16,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00017",
        "time": 0.42500000000000004,
        "step": 17,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00018",
        "time": 0.45,
        "step": 18,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00019",
        "time": 0.47500000000000003,
        "step": 19,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00020",
        "time": 0.5,
        "step": 20,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00021",
        "time": 0.525,
        "step": 21,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00022",
        "time": 0.55,
        "step": 22,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00088",
        "time": 0.5750000000000001,
        "step": 88,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0.0002913573271590782,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00158",
        "time": 0.6000000000000001,
        "step": 158,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0.030471275830550586,
        "compared": false,
        "velocity_linf_difference": 0
      },
      {
        "path": "plt00217",
        "time": 0.62,
        "step": 217,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0.1183500570287568,
        "compared": false,
        "velocity_linf_difference": 0
      }
    ]
  },
  "earlier_output_failure": {
    "status": "failed",
    "validated": false,
    "error": "native archive is missing scheduled frames from rest",
    "adapter_sha256": "beef7755f03951b6dfd2794028302d51076edbe0b9c070aaaad77033eda2995a",
    "parameters": {
      "base_n": 16,
      "widths": [
        0.5
      ],
      "box": 32,
      "end": 0.62,
      "max_dt": 0.0005,
      "epsilon_tau_ratio": 0,
      "frame_dt": 0.025
    },
    "final": {
      "schema_version": 1,
      "adapter_sha256": "beef7755f03951b6dfd2794028302d51076edbe0b9c070aaaad77033eda2995a",
      "case": "paper",
      "problem": 0,
      "step": 207,
      "time": 0.62,
      "dt": 0.0001325336603188454,
      "levels": 2,
      "stored_cells": 8192,
      "active_cells": 7680,
      "volume": 8,
      "l2_error": 0.0024455324036502515,
      "linf_error": 0.0069017292049317926,
      "peak_speed": 0.1183500570287568,
      "energy": 0.003874883547792736,
      "velocity_integral": [
        -0.00000905065160426973,
        -0.000005813577715122263,
        -0.000003603189538525969
      ],
      "peak_rss_mib": 39.453125
    },
    "saved_times": [
      0,
      0.05,
      0.1,
      0.15000000000000002,
      0.2,
      0.25,
      0.275,
      0.325,
      0.375,
      0.42500000000000004,
      0.47500000000000003,
      0.525,
      0.55,
      0.5750000000000001,
      0.6000000000000001,
      0.62
    ]
  },
  "localization": {
    "legacy_revision": "appendix-b-axis-v1",
    "new_revision": "appendix-b-axis-v2-localized",
    "default_changed": false,
    "change": "Multiply only the core A_z by the fixed radial and axial cutoff. The already-localized exterior term is unchanged.",
    "exterior_leakage": {
      "base_n": 128,
      "mask": "r > 0.94 + 2dx OR abs(z) > 0.94 + 2dx",
      "sampled_cells": 592288,
      "time": 0.7,
      "legacy_peak_speed_outside": 0.0010376529298,
      "legacy_global_peak": 0.7559870821
    },
    "tests": "At N64, new background potential vanishes outside support to roundoff, velocities agree exactly inside the plateau with 2dx clearance, and discrete divergence remains below 1e-11."
  },
  "fleet_launches": [
    {
      "host": "oliver",
      "name": "reference-n32-l4",
      "base_n": 32,
      "levels": 4,
      "widths": [
        0.5,
        0.25,
        0.125
      ],
      "end": 0.85,
      "max_dt": 0.00025,
      "phase_step": 0.0375,
      "status": "launched"
    },
    {
      "host": "kay",
      "name": "time-fine-n32-l4",
      "base_n": 32,
      "levels": 4,
      "widths": [
        0.5,
        0.25,
        0.125
      ],
      "end": 0.85,
      "max_dt": 0.000125,
      "phase_step": 0.01875,
      "status": "launched"
    },
    {
      "host": "young",
      "name": "space-fine-n64-l4",
      "base_n": 64,
      "levels": 4,
      "widths": [
        0.5,
        0.25,
        0.125
      ],
      "end": 0.985,
      "max_dt": 0.00025,
      "phase_step": 0.0375,
      "status": "launched"
    }
  ],
  "fleet_bundle_sha256": "eee990c0d839b5e471c24cf48a7825d98beeb81b09e07efaea0fa0cbe0e57da5",
  "limitations": [
    "The finite source and correction depend on each level's spacing.",
    "Nested test cubes have not passed a swept-support production-mesh audit.",
    "Current fleet jobs are independent serial trajectories, not one distributed domain.",
    "Existing best movies use v1; the new v2 has not replaced them.",
    "Fine-patch field agreement is not force-difference or continuum convergence."
  ],
  "fine_force": {
    "schema_version": 1,
    "kind": "fine-local-patch-PhiFlow-force-crosscheck",
    "scope": "Compare bounded fine-grid patches to the existing Python/PhiFlow stencils.\n\nFull-domain coordinates are preserved. A padded local array supplies identical\nderivatives in the interior; its artificial periodic edges are discarded.\nNo full 16,384-cubed array is allocated. This checks implementation agreement,\nnot continuum accuracy or an accepted production mesh.\n",
    "table_sha256": "fb613aa587c4bd42d63af26ac783e71f02b0380f570813a027b752a82f20f994",
    "binary_sha256": "b74295545def14ffbbef73a6e75642a1fb8f7f4692deceec508713f36fc612d1",
    "width": 12,
    "padding": 5,
    "cases": [
      {
        "n": 1024,
        "dx": 0.001953125,
        "time": 0.85,
        "eta": 0,
        "theta": 0,
        "start": [
          651,
          506,
          506
        ],
        "component_linf_errors": [
          4.85722573273506e-15,
          4.496403249731884e-15,
          9.506284648352903e-16,
          1.4490327160388006e-8,
          1.4140717929933544e-8,
          3.733058306920611e-9
        ],
        "component_linf_scales": [
          0.2617882044082298,
          0.38477942483316646,
          0.11121236111552182,
          7.053270738895768,
          15.198371496575884,
          4.079753152825717
        ],
        "passed": true
      },
      {
        "n": 1024,
        "dx": 0.001953125,
        "time": 0.85,
        "eta": 0.5,
        "theta": 0.7,
        "start": [
          634,
          614,
          566
        ],
        "component_linf_errors": [
          6.522560269672795e-15,
          6.661338147750939e-15,
          7.16093850883226e-15,
          2.1094460372905743e-8,
          2.0517892274085625e-8,
          2.3702042106776844e-8
        ],
        "component_linf_scales": [
          0.28035693448263993,
          0.5118025263737662,
          0.478453104501934,
          6.257446565716218,
          7.656849161545627,
          7.845538726873853
        ],
        "passed": true
      },
      {
        "n": 1024,
        "dx": 0.001953125,
        "time": 0.85,
        "eta": 0.8,
        "theta": 2.2,
        "start": [
          362,
          702,
          644
        ],
        "component_linf_errors": [
          7.771561172376096e-15,
          1.0658141036401503e-14,
          1.0658141036401503e-14,
          1.666812377010274e-8,
          2.0822142232646e-8,
          2.556146583287955e-8
        ],
        "component_linf_scales": [
          0.47021815424438446,
          0.4739707162550778,
          0.4694603268267692,
          4.36863463211372,
          3.1197259912588766,
          4.040815499599523
        ],
        "passed": true
      },
      {
        "n": 1024,
        "dx": 0.001953125,
        "time": 0.985,
        "eta": 0,
        "theta": 0,
        "start": [
          552,
          506,
          506
        ],
        "component_linf_errors": [
          7.91033905045424e-15,
          7.993605777301127e-15,
          2.435551760271437e-15,
          1.8332244167140743e-8,
          1.885922529254458e-8,
          1.0014382212375494e-8
        ],
        "component_linf_scales": [
          1.2661715685925712,
          2.2830107810053564,
          0.5271128820634949,
          278.2067951550816,
          1060.1263458541803,
          219.61336715587797
        ],
        "passed": true
      },
      {
        "n": 1024,
        "dx": 0.001953125,
        "time": 0.985,
        "eta": 0.5,
        "theta": 0.7,
        "start": [
          546,
          540,
          525
        ],
        "component_linf_errors": [
          1.0727529975440575e-14,
          1.1102230246251565e-14,
          8.43769498715119e-15,
          3.219676614207856e-8,
          3.3011247069225647e-8,
          2.579508873168379e-8
        ],
        "component_linf_scales": [
          1.1080319267843812,
          2.4327963584955596,
          1.5122216851619643,
          995.1940212084533,
          1538.1960155399217,
          816.9157465862919
        ],
        "passed": true
      },
      {
        "n": 1024,
        "dx": 0.001953125,
        "time": 0.985,
        "eta": 0.8,
        "theta": 2.2,
        "start": [
          460,
          568,
          550
        ],
        "component_linf_errors": [
          7.771561172376096e-15,
          8.104628079763643e-15,
          7.105427357601002e-15,
          2.9979076998642995e-8,
          3.606007936696187e-8,
          3.3329229154333007e-8
        ],
        "component_linf_scales": [
          2.2078628649534178,
          1.209445400961043,
          1.5478547874868456,
          863.8225394534418,
          739.9616190050074,
          1003.380451373773
        ],
        "passed": true
      },
      {
        "n": 1024,
        "dx": 0.001953125,
        "time": 0.99983872,
        "eta": 0,
        "theta": 0,
        "start": [
          510,
          506,
          506
        ],
        "component_linf_errors": [
          1.4210854715202004e-14,
          1.4210854715202004e-14,
          1.4210854715202004e-14,
          6.899927029735409e-7,
          6.272603059187531e-7,
          5.02026523463428e-7
        ],
        "component_linf_scales": [
          30.859035841090826,
          31.261774857557693,
          40.307505824872806,
          532959.2731586947,
          497534.33981617715,
          380393.2130468835
        ],
        "passed": true
      },
      {
        "n": 1024,
        "dx": 0.001953125,
        "time": 0.99983872,
        "eta": 0.5,
        "theta": 0.7,
        "start": [
          510,
          509,
          508
        ],
        "component_linf_errors": [
          1.0658141036401503e-14,
          1.0658141036401503e-14,
          1.4210854715202004e-14,
          0.0000024463224690407515,
          0.000002446351572871208,
          5.02026523463428e-7
        ],
        "component_linf_scales": [
          28.632952553223014,
          31.261774857557693,
          40.307505824872806,
          448517.0083910958,
          497534.33981617715,
          380393.2130468835
        ],
        "passed": true
      },
      {
        "n": 1024,
        "dx": 0.001953125,
        "time": 0.99983872,
        "eta": 0.8,
        "theta": 2.2,
        "start": [
          501,
          512,
          510
        ],
        "component_linf_errors": [
          1.0658141036401503e-14,
          1.0658141036401503e-14,
          1.4210854715202004e-14,
          0.0000024462933652102947,
          0.0000024463224690407515,
          0.0000021953601390123367
        ],
        "component_linf_scales": [
          31.19468291680844,
          22.556832299837748,
          40.307505824872806,
          533333.3559977348,
          446528.0376078773,
          380393.2130468835
        ],
        "passed": true
      },
      {
        "n": 16384,
        "dx": 0.0001220703125,
        "time": 0.85,
        "eta": 0,
        "theta": 0,
        "start": [
          10519,
          8186,
          8186
        ],
        "component_linf_errors": [
          7.771561172376096e-14,
          7.505107646466058e-14,
          1.1095291352347658e-14,
          4.95151192936305e-7,
          3.5436137224564845e-7,
          7.415429514878724e-8
        ],
        "component_linf_scales": [
          0.16548121188616238,
          0.36241398270901104,
          0.058068441142196905,
          6.905309082079079,
          10.314275136217832,
          2.9782513373704638
        ],
        "passed": true
      },
      {
        "n": 16384,
        "dx": 0.0001220703125,
        "time": 0.85,
        "eta": 0.5,
        "theta": 0.7,
        "start": [
          10246,
          9921,
          9150
        ],
        "component_linf_errors": [
          1.0522138715884921e-13,
          9.092726571680032e-14,
          9.159339953157541e-14,
          4.411367806878008e-7,
          3.9441754884350644e-7,
          4.921259595391803e-7
        ],
        "component_linf_scales": [
          0.23687300859371122,
          0.48259638568889307,
          0.4676375281346188,
          0.2625372723510919,
          4.0659951621053505,
          7.15374656446172
        ],
        "passed": true
      },
      {
        "n": 16384,
        "dx": 0.0001220703125,
        "time": 0.85,
        "eta": 0.8,
        "theta": 2.2,
        "start": [
          5897,
          11329,
          10401
        ],
        "component_linf_errors": [
          1.2073675392798577e-13,
          1.599276266972538e-13,
          1.7053025658242404e-13,
          6.371021799012055e-7,
          8.366471591081392e-7,
          9.849752689028435e-7
        ],
        "component_linf_scales": [
          0.45412134752990374,
          0.4618611523914647,
          0.4634570069094213,
          3.516873857362064,
          3.0505196106252646,
          3.7041825444075505
        ],
        "passed": true
      },
      {
        "n": 16384,
        "dx": 0.0001220703125,
        "time": 0.985,
        "eta": 0,
        "theta": 0,
        "start": [
          8923,
          8186,
          8186
        ],
        "component_linf_errors": [
          9.581224702515101e-14,
          9.85878045867139e-14,
          4.409667075933044e-15,
          5.103480376078551e-7,
          4.4091484596719965e-7,
          4.479222504016889e-8
        ],
        "component_linf_scales": [
          0.7289352523796706,
          2.240656320345512,
          0.043023618793646065,
          50.12615296675533,
          273.1795317295087,
          31.652103454382917
        ],
        "passed": true
      },
      {
        "n": 16384,
        "dx": 0.0001220703125,
        "time": 0.985,
        "eta": 0.5,
        "theta": 0.7,
        "start": [
          8837,
          8734,
          8496
        ],
        "component_linf_errors": [
          1.6142642778049776e-13,
          1.723066134218243e-13,
          1.20570220474292e-13,
          8.744348889422326e-7,
          7.943503987917211e-7,
          4.524057715116214e-7
        ],
        "component_linf_scales": [
          0.20677547690628262,
          2.4292934731920837,
          1.4105111189004953,
          106.1177630633117,
          322.09368175416955,
          236.57799235862896
        ],
        "passed": true
      },
      {
        "n": 16384,
        "dx": 0.0001220703125,
        "time": 0.985,
        "eta": 0.8,
        "theta": 2.2,
        "start": [
          7462,
          9180,
          8899
        ],
        "component_linf_errors": [
          5.684341886080802e-14,
          7.105427357601002e-14,
          7.105427357601002e-14,
          4.6643097562082403e-7,
          6.586942333797197e-7,
          4.779778066676954e-7
        ],
        "component_linf_scales": [
          2.0793980567061134,
          1.0150143925128123,
          1.498431220493959,
          164.63907279496416,
          70.67887281318261,
          118.92451364160539
        ],
        "passed": true
      },
      {
        "n": 16384,
        "dx": 0.0001220703125,
        "time": 0.99983872,
        "eta": 0,
        "theta": 0,
        "start": [
          8262,
          8186,
          8186
        ],
        "component_linf_errors": [
          2.1405099914773018e-13,
          1.6342482922482304e-13,
          7.37188088351104e-14,
          0.000014223434845916927,
          0.00000921997707337141,
          0.000004539964720606804
        ],
        "component_linf_scales": [
          12.178821229260436,
          48.72566355592809,
          5.042496304834363,
          250216.91398219432,
          1483539.7397392765,
          171032.5890727025
        ],
        "passed": true
      },
      {
        "n": 16384,
        "dx": 0.0001220703125,
        "time": 0.99983872,
        "eta": 0.5,
        "theta": 0.7,
        "start": [
          8253,
          8242,
          8219
        ],
        "component_linf_errors": [
          2.788880237858393e-13,
          3.055333763768431e-13,
          1.1368683772161603e-13,
          0.000021045227185823023,
          0.00001809815876185894,
          0.000008165690815076232
        ],
        "component_linf_scales": [
          23.8135805224565,
          42.210184601524794,
          15.043000296515054,
          884058.0949985012,
          1126139.6066718819,
          189627.64523657516
        ],
        "passed": true
      },
      {
        "n": 16384,
        "dx": 0.0001220703125,
        "time": 0.99983872,
        "eta": 0.8,
        "theta": 2.2,
        "start": [
          8110,
          8289,
          8262
        ],
        "component_linf_errors": [
          3.410605131648481e-13,
          3.1952218648712005e-13,
          1.8474111129762605e-13,
          0.00001583842094987631,
          0.000019180904928361997,
          0.000007794966222718358
        ],
        "component_linf_scales": [
          33.8750225619226,
          5.614176373893448,
          15.270232403963453,
          429760.668181569,
          224513.39109623316,
          126018.33389031971
        ],
        "passed": true
      }
    ],
    "passed": true
  },
  "portability_regression": {
    "ci_run": 34709289101,
    "observed_exterior_endpoint": 1.4163339483144095e-116,
    "change": "Use 16 machine epsilons times the old potential peak instead of exact zero for a cubic endpoint evaluation. The old leakage detection and exact plateau comparison remain."
  },
  "early_temporal_comparison": {
    "scope": "Matched-grid full-vector comparison at one early time. A two-run sensitivity measurement, not an observed-order or late-time accuracy certificate.",
    "source_commit": "880c1bb",
    "mesh": {
      "base_n": 32,
      "levels": 4,
      "widths": [
        0.5,
        0.25,
        0.125
      ]
    },
    "reference": {
      "host": "oliver",
      "frame": "plt00325",
      "max_dt": 0.00025,
      "phase_step": 0.0375
    },
    "finer_time": {
      "host": "kay",
      "frame": "plt00622",
      "max_dt": 0.000125,
      "phase_step": 0.01875
    },
    "metrics": {
      "time": 0.625,
      "step": 325,
      "levels": 4,
      "stored_cells": 131072,
      "force_linf_error": 0,
      "peak_speed": 0.15028759991294344,
      "compared": true,
      "report_difference": true,
      "time_difference": 0,
      "velocity_linf_difference": 0.00020562947663143455,
      "velocity_l2_difference": 0.000017762591522065346,
      "reference_velocity_l2": 0.042858001745037115,
      "composite_volume": 8
    },
    "relative_l2_difference": 0.0004144521629294633,
    "caveat": "Pinned reference has roundoff-scale duplicate output events; those raw records remain intact."
  },
  "output_event_regression": {
    "discovery": "The upstream writer accepts a frame within 1e-12 of its nominal time. A stricter clipping calculation then took a roughly 2.7e-15 step and saved the same scheduled event again.",
    "observed_reference_events": [
      0.575,
      0.6,
      0.625,
      0.65,
      0.675,
      0.7
    ],
    "change": "Use the writer's same event tolerance when choosing the next output; min with the existing dt prevents enlarging a CFL or phase limit.",
    "verification": {
      "status": "completed",
      "validated": true,
      "parameters": {
        "base_n": 16,
        "widths": [
          0.5
        ],
        "box": 32,
        "end": 0.62,
        "max_dt": 0.00025,
        "epsilon_tau_ratio": 0,
        "frame_dt": 0.025
      },
      "adapter_sha256": "0f3dc3b3d24df6b318178af41254dcd136e3a515cdd0dde21e58f8c1e906f1c9",
      "binary_sha256": "2335334144ece125e039657c2bf80f4b829e217522f337b52320312c9e7e2fac",
      "wall_seconds": 36.468132874928415,
      "final": {
        "schema_version": 1,
        "adapter_sha256": "0f3dc3b3d24df6b318178af41254dcd136e3a515cdd0dde21e58f8c1e906f1c9",
        "case": "paper",
        "problem": 0,
        "step": 303,
        "time": 0.62,
        "dt": 7.66053886991358e-15,
        "levels": 2,
        "stored_cells": 8192,
        "active_cells": 7680,
        "volume": 8,
        "l2_error": 0.0024488059422140707,
        "linf_error": 0.006904140882700218,
        "peak_speed": 0.11834934847995683,
        "energy": 0.003874799102358641,
        "velocity_integral": [
          -0.000009050557318721612,
          -0.000005813665273439033,
          -0.000003603149510217716
        ],
        "peak_rss_mib": 39.28125
      },
      "native_frames": [
        {
          "path": "plt00000",
          "time": 0,
          "step": 0,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00001",
          "time": 0.025,
          "step": 1,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00002",
          "time": 0.05,
          "step": 2,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00003",
          "time": 0.07500000000000001,
          "step": 3,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00004",
          "time": 0.1,
          "step": 4,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00005",
          "time": 0.125,
          "step": 5,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00006",
          "time": 0.15000000000000002,
          "step": 6,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00007",
          "time": 0.17500000000000002,
          "step": 7,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00008",
          "time": 0.2,
          "step": 8,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00009",
          "time": 0.225,
          "step": 9,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00010",
          "time": 0.25,
          "step": 10,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00011",
          "time": 0.275,
          "step": 11,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00012",
          "time": 0.30000000000000004,
          "step": 12,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00013",
          "time": 0.325,
          "step": 13,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00014",
          "time": 0.35000000000000003,
          "step": 14,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00015",
          "time": 0.375,
          "step": 15,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00016",
          "time": 0.4,
          "step": 16,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00017",
          "time": 0.42500000000000004,
          "step": 17,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00018",
          "time": 0.45,
          "step": 18,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00019",
          "time": 0.47500000000000003,
          "step": 19,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00020",
          "time": 0.5,
          "step": 20,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00021",
          "time": 0.525,
          "step": 21,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00022",
          "time": 0.55,
          "step": 22,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0,
          "composite_volume": 8
        },
        {
          "path": "plt00122",
          "time": 0.5749999999999973,
          "step": 122,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0.0002911601962203061,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0.00008290563343478517,
          "composite_volume": 8
        },
        {
          "path": "plt00222",
          "time": 0.5999999999999945,
          "step": 222,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0.0304705212057158,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0.00830010581421513,
          "composite_volume": 8
        },
        {
          "path": "plt00303",
          "time": 0.62,
          "step": 303,
          "levels": 2,
          "stored_cells": 8192,
          "force_linf_error": 0,
          "peak_speed": 0.11834934847995683,
          "compared": false,
          "report_difference": false,
          "time_difference": 0,
          "velocity_linf_difference": 0,
          "velocity_l2_difference": 0,
          "reference_velocity_l2": 0.031123942160170833,
          "composite_volume": 8
        }
      ],
      "sub_1e10_steps": [
        {
          "step": 303,
          "time": 0.62,
          "dt": 7.66053886991358e-15
        }
      ]
    },
    "caveat": "A final roundoff-sized endpoint cleanup step remains in this fixed-dt test, but it does not add a duplicate output event. The already-running pinned fleet probes were not edited."
  }
}
