{
  "schemaVersion": 1,
  "suite": "SOL ROLLER deterministic deep validation",
  "generatedAt": "2026-07-13T04:07:59.995Z",
  "status": "PASS",
  "runtime": {
    "engine": "Bun 1.3.11",
    "durationMs": 2652.8713749999997
  },
  "methodology": {
    "assertionPolicy": "Atomic checks are reported separately from unique semantic input cases; repeated frames are not relabeled as independent scenarios.",
    "determinism": "All input seeds and matrices are fixed. The evidence digest is stable across runs of the same implementation.",
    "scope": "CPU-side procedural generation, streaming budgets, growth invariants, goal/navigation geometry, and adaptive quality hysteresis.",
    "excluded": "GPU driver timing and browser rendering are covered by the separate browser smoke/performance suites."
  },
  "dimensions": {
    "seeds": 64,
    "tiers": 6,
    "chunksPerSeedTier": 121,
    "objectsPerChunk": 24,
    "seedTierChunkObjectProduct": 1115136,
    "densities": [
      0.5,
      0.75,
      1
    ],
    "streamSeeds": 16,
    "streamPositions": 33,
    "growthTrajectories": 4096,
    "navigationYawSamples": 360,
    "navigationBearingSamples": 72,
    "navigationDistances": 6,
    "navigationPlayerOrigins": 4,
    "qualityTraces": 2048
  },
  "totals": {
    "semanticCases": 7936949,
    "atomicChecks": 29687939,
    "failures": 0
  },
  "domains": {
    "world": {
      "atomicChecks": 14636922,
      "semanticCases": 1161978,
      "durationMs": 1128.154542,
      "categories": {
        "chunk-cardinality": 46464,
        "deterministic-cardinality": 46464,
        "byte-determinism": 1115136,
        "chunk-membership": 1115136,
        "ordinal": 1115136,
        "x-bounds": 1115136,
        "z-bounds": 1115136,
        "radius-bounds": 1115136,
        "height-bounds": 1115136,
        "archetype-bounds": 1115136,
        "color-bounds": 1115136,
        "rotation-bounds": 1115136,
        "name-mapping": 1115136,
        "initial-state": 1115136,
        "chunk-id-uniqueness": 1115136,
        "archetype-balance": 46464,
        "matrix-id-uniqueness": 384,
        "seed-differentiation": 378
      },
      "evidence": {
        "chunks": 46464,
        "descriptors": 1115136,
        "regeneratedDescriptors": 1115136,
        "matrixIdCollisions": 0,
        "seedDifferentiationCases": 378,
        "digest": "c58f3b92",
        "radiusUnits": {
          "min": 0.10000000892952901,
          "max": 1.8999995405711407
        },
        "heightScale": {
          "min": 0.7200002211658284,
          "max": 1.869998442735523
        }
      }
    },
    "streaming": {
      "atomicChecks": 8490528,
      "semanticCases": 4286304,
      "durationMs": 1305.7121249999998,
      "categories": {
        "pool-reference": 9504,
        "density-cardinality": 9504,
        "hard-cap": 9504,
        "center-x": 9504,
        "center-z": 9504,
        "chunk-scale": 9504,
        "active-window": 4276800,
        "active-id-uniqueness": 9504,
        "descriptor-identity-reuse": 4147200
      },
      "evidence": {
        "worlds": 9504,
        "descriptorVisits": 4276800,
        "identityReuseChecks": 4147200,
        "maximumItems": 600,
        "activeWindowIdCollisions": 0,
        "densityCardinality": {
          "1": 600,
          "0.5": 300,
          "0.75": 450
        }
      }
    },
    "growth": {
      "atomicChecks": 2709785,
      "semanticCases": 369971,
      "durationMs": 74.81925000000001,
      "categories": {
        "eligible-acceptance": 319003,
        "volume-conservation": 319003,
        "monotonic-radius": 319003,
        "pickup-accounting": 319003,
        "point-formula": 319003,
        "score-accounting": 319003,
        "monotonic-tier": 319003,
        "tier-change-flag": 319003,
        "oversized-rejection": 30865,
        "rejection-radius-immutable": 30865,
        "rejection-count-immutable": 30865,
        "rejection-score-immutable": 30865,
        "goal-readiness-reached": 4096,
        "all-tiers-visited": 4096,
        "goal-eligible-at-completion": 4096,
        "tier-boundary": 6006,
        "progress-bounds": 6006,
        "goal-threshold": 10001
      },
      "evidence": {
        "trajectories": 4096,
        "acceptedEvents": 319003,
        "rejectedEvents": 30865,
        "tierTransitions": 20480,
        "completedTrajectories": 4096,
        "minAcceptedToGoal": 62,
        "maxAcceptedToGoal": 96,
        "boundaryCases": 16007
      }
    },
    "navigation": {
      "atomicChecks": 1882624,
      "semanticCases": 626176,
      "durationMs": 67.47033299999975,
      "categories": {
        "distance-projection": 622080,
        "bearing-projection": 622080,
        "bearing-range": 622080,
        "landmark-distance": 4096,
        "landmark-forward": 4096,
        "landmark-visibility": 4096,
        "floating-origin": 4096
      },
      "evidence": {
        "vectorCases": 622080,
        "landmarkCases": 4096,
        "maximumDistanceError": 3.4924596548080444e-10,
        "maximumBearingErrorRadians": 7.59711880071734e-8,
        "maximumLandmarkDistanceError": 1.1204974725842476e-9
      }
    },
    "quality": {
      "atomicChecks": 1968080,
      "semanticCases": 1492520,
      "durationMs": 75.89587500000016,
      "categories": {
        "hysteresis-oracle": 491520,
        "level-state": 491520,
        "density-budget": 491520,
        "pixel-ratio-budget": 491520,
        "low-threshold-partition": 1000,
        "high-threshold-partition": 1000
      },
      "evidence": {
        "traces": 2048,
        "samples": 491520,
        "transitions": 4095,
        "densityBudgetChecks": 491520,
        "finalLevelHistogram": {
          "ECO": 0,
          "BALANCED": 2048,
          "ULTRA": 0
        }
      }
    }
  },
  "configuration": {
    "worldSeed": 1347374145,
    "tierScaleRatio": [
      0.25,
      1,
      4,
      16,
      64,
      256
    ],
    "chunkSizeUnits": 15,
    "streamRadiusChunks": 2,
    "maximumWorldInstances": 600,
    "finalRadiusMeters": 819.2,
    "goalRequiredRadiusMeters": 711.1111111111111
  },
  "failures": {
    "count": 0,
    "retained": [],
    "retentionLimit": 50
  }
}
