{
  "format": "p040-npz-v1",
  "file": "overnight_linear_recency_complete_n21.npz",
  "sha256": "e640eb213e8aa31e254c6241fcdf24bb2966649989d5ad44d4caa1f31ab6e5f2",
  "file_bytes": 5021178,
  "array_bytes": 5016060,
  "members": {
    "source_positions": {
      "dtype": "<i8",
      "shape": [
        630
      ],
      "nbytes": 5040,
      "sha256": "2819b67e2d9e3ef92a38a28155d19e955920ba5cbc7bd95a607359b16f824d8f"
    },
    "raw": {
      "dtype": "<f8",
      "shape": [
        630,
        97
      ],
      "nbytes": 488880,
      "sha256": "6073438db93b0f988fc9c7f3a96e703685365e6ff4cb0086cbf8b8885a6bb39e"
    },
    "independent_raw": {
      "dtype": "<f8",
      "shape": [
        630,
        97
      ],
      "nbytes": 488880,
      "sha256": "bd9a6a10fdb4660ae276540155bde5ed70dcedb27905800a8cca146ee129bb7b"
    },
    "ranks": {
      "dtype": "<f8",
      "shape": [
        630,
        97
      ],
      "nbytes": 488880,
      "sha256": "f28ec12f47d1c50dc3a93cfcdab3774e6e4e18de82e40accb558d128973e5d2f"
    },
    "support": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "5402efba70b16589032288648d4ddf95238c6e0d328e867af9f02f0eb9274610"
    },
    "reasons": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "f2d872f3a70850df1dd42d3edb54c677ebc1e89ea8600df63cefbfbb57f765ae"
    },
    "production_S": {
      "dtype": "<f8",
      "shape": [
        630,
        97
      ],
      "nbytes": 488880,
      "sha256": "5ff238eeaed21dc3b003f394e28a65465d0526dd6db1bd3b1847a4ba07bf9b81"
    },
    "production_T": {
      "dtype": "<f8",
      "shape": [
        630,
        97
      ],
      "nbytes": 488880,
      "sha256": "5adf968c0a3261bb80a60e1d818c8a9a9c46a07957f31144fee89def59eaff1f"
    },
    "production_L": {
      "dtype": "<f8",
      "shape": [
        630,
        97
      ],
      "nbytes": 488880,
      "sha256": "44fc401662c8c2cc08a3326ebf2a6872682aa2c6721acd050c5c3fccdbe51b83"
    },
    "independent_S": {
      "dtype": "<f8",
      "shape": [
        630,
        97
      ],
      "nbytes": 488880,
      "sha256": "0475cf390657cb953622f0dc477afbba946e35546048e74bd538135d9e2942d9"
    },
    "independent_T": {
      "dtype": "<f8",
      "shape": [
        630,
        97
      ],
      "nbytes": 488880,
      "sha256": "57a6c375e627d35e1f69d7614886c207b551e398e3c18ce4ae2d53e30ff70471"
    },
    "independent_L": {
      "dtype": "<f8",
      "shape": [
        630,
        97
      ],
      "nbytes": 488880,
      "sha256": "531bd40e779efefbe7a57c11ca006455b2714b626c71994b3e959fbfa4db31de"
    },
    "domain_difference": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "153ea9d3f107bcff8e6d09c818f3f8fe7ce43115b31dceeb1cf474927ec5f447"
    },
    "raw_outside": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "153ea9d3f107bcff8e6d09c818f3f8fe7ce43115b31dceeb1cf474927ec5f447"
    },
    "rank_difference": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "153ea9d3f107bcff8e6d09c818f3f8fe7ce43115b31dceeb1cf474927ec5f447"
    },
    "zero_difference": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "153ea9d3f107bcff8e6d09c818f3f8fe7ce43115b31dceeb1cf474927ec5f447"
    },
    "sign_difference": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "153ea9d3f107bcff8e6d09c818f3f8fe7ce43115b31dceeb1cf474927ec5f447"
    },
    "S_outside": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "153ea9d3f107bcff8e6d09c818f3f8fe7ce43115b31dceeb1cf474927ec5f447"
    },
    "T_outside": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "153ea9d3f107bcff8e6d09c818f3f8fe7ce43115b31dceeb1cf474927ec5f447"
    },
    "L_outside": {
      "dtype": "|u1",
      "shape": [
        630,
        97
      ],
      "nbytes": 61110,
      "sha256": "153ea9d3f107bcff8e6d09c818f3f8fe7ce43115b31dceeb1cf474927ec5f447"
    }
  },
  "axes": {
    "source": "source.npz",
    "rows": "source_positions",
    "columns": "source.symbols_utf8",
    "n": 21,
    "method": "recency",
    "independent_rank_reconstruction": "Exact L/E average percentile rank of full independent_raw row; compare with saved ranks and rank_difference."
  },
  "reason_codes": {
    "0": "valid",
    "1": "invalid_positive_price",
    "2": "invalid_direct_quotient",
    "3": "invalid_log",
    "4": "insufficient_history",
    "5": "invalid_aggregate",
    "6": "not_requested"
  },
  "semantics": "NPZ ZIP_STORED. NPY little-endian float64 preserves all bits including negative zero and NaN; bool/uint8 masks and reason codes; int64 nanoseconds; UTF-8 fixed-width byte symbols. np.load(..., allow_pickle=False). Array hashes use C-order bytes. Shared source indices are zero-based. No fill, rounding or object arrays."
}
