Skip to main content

hardmap

Reproducible evidence for the charge-atlas / proof-space program. This repository consolidates four research projects into one installable package whose CLI regenerates every statistic the accompanying preprint cites — either from committed, verified artifacts (fast tier, seconds–minutes) or from scratch (full tier, wall-clock documented per claim). The repo is the paper's evidence: the seal chain, the ledgers, and the numbers, checkable without trusting the author.

v1.0.0. pip install hardmap && hardmap repro --all reproduces all eight paper-cited numbers, and hardmap verify passes the internal-coherence sweep. The sealed verification pass is complete (H4-verification.md).

Provenance & the seal chain

The program's epistemic argument rests on sealed-before-measured: each preregistration was sealed by the act of committing it, so the seal is the commit that introduced it. This repo was extracted, history-preserving, from a private predecessor monorepo with git filter-repo, which rewrites commit hashes. Every sealed prereg therefore resolves end to end — sealed at X (public: Y) — via:

The frozen charge atlas (eightfold/eightfold/results/atlas/atlas.jsonl) is preserved byte-identical through the migration (enforced by a round-trip test); its code_commit provenance field resolves through the hash-map like any other seal.

Layout

hardmap/         # the thin consolidation CLI (repro / verify / atlas)
eightfold/       # the atlas: frozen atlas.jsonl, schema, validator, Crucible, Factors
foundry/         # the oracle line: lattice / prism / ferry, netting, preregs
proof-census/    # samplers, verifier, the C1–C3 census harness
desert-map/      # banked/killed; retained for fixtures + the verifier census reuses
docs/            # hash-map, seal-chain, and (aggregated) findings / prereg / specs
repro/           # manifest.yaml: claim-id -> entrypoint -> expected value -> tolerance -> tier  (H3)

Internal dependencies: foundry imports eightfold; proof-census imports desertmap. Publishing all four in one distribution keeps those edges resolved.

Install

pip install -e .          # fast tier: numpy<2, scipy, pyyaml, py>=3.10
pip install -e ".[full]"  # + torch, for full-tier resampling (desert-map / census C3)

Reproducing

hardmap repro --all       # recompute every fast-tier number, diff vs expected within tolerance
hardmap repro --claim canon.gradient.v   # a single claim
hardmap repro --full      # full tier: regenerate from scratch where available (wall-clock per claim)
hardmap repro --list      # list every claim id
hardmap verify            # coherence sweep: estimates in CIs, V in [0,1], netted <= raw, no plurality
hardmap atlas             # dump the frozen atlas (jsonl byte-identical, or --format csv)

repro --all recomputes the eightfold statistics from the frozen atlas and the census aggregate from the committed proof checkpoint, and reads the verified oracle matrices; it exits nonzero on any mismatch. The per-number map (entrypoint, expected value, tolerance, tier) is repro/manifest.yaml.

License

Dual-licensed. Source code under Apache-2.0 (LICENSE); research data and prose (the atlas datasets, results, preregistrations, findings, and specs) under CC-BY-4.0 with citation of the preprint as the attribution condition. See NOTICE for the exact split and CITATION.cff to cite.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hardmap-1.0.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hardmap-1.0.0-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file hardmap-1.0.0.tar.gz.

File metadata

  • Download URL: hardmap-1.0.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for hardmap-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6452011909ebd7aea407428a55d6b92d8be905d957803bc98d60adf35ce4da2d
MD5 bcc4aaadd7b77cc7ef28d3d5b2c51450
BLAKE2b-256 e737bb0fd5aa915932528ed71f1ad1d492c0650d3b5d77050de87b4d6dcfc22f

See more details on using hashes here.

Provenance

The following attestation bundles were made for hardmap-1.0.0.tar.gz:

Publisher: workflow.yml on cloudronin/hardmap

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hardmap-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: hardmap-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for hardmap-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e78821f076141844e7b0da5f8469480a6b5e465309f690da252fb4ff3bb92cc5
MD5 bedf3fc999b9b5ba718d1ec613b871c9
BLAKE2b-256 3bc921fb8344b1cf988cb50ce2a5725daf25d266003773f9fd4fbe165a62b8c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for hardmap-1.0.0-py3-none-any.whl:

Publisher: workflow.yml on cloudronin/hardmap

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page