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 --allreproduces all eight paper-cited numbers, andhardmap verifypasses 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:
docs/hash-map.txt— the full old→new commit map.docs/seal-chain.md— every sealed prereg, resolved.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6452011909ebd7aea407428a55d6b92d8be905d957803bc98d60adf35ce4da2d
|
|
| MD5 |
bcc4aaadd7b77cc7ef28d3d5b2c51450
|
|
| BLAKE2b-256 |
e737bb0fd5aa915932528ed71f1ad1d492c0650d3b5d77050de87b4d6dcfc22f
|
Provenance
The following attestation bundles were made for hardmap-1.0.0.tar.gz:
Publisher:
workflow.yml on cloudronin/hardmap
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hardmap-1.0.0.tar.gz -
Subject digest:
6452011909ebd7aea407428a55d6b92d8be905d957803bc98d60adf35ce4da2d - Sigstore transparency entry: 2230268247
- Sigstore integration time:
-
Permalink:
cloudronin/hardmap@3a3938f59e59470efa8d371f3b994d63b43932a2 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/cloudronin
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@3a3938f59e59470efa8d371f3b994d63b43932a2 -
Trigger Event:
workflow_dispatch
-
Statement type:
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e78821f076141844e7b0da5f8469480a6b5e465309f690da252fb4ff3bb92cc5
|
|
| MD5 |
bedf3fc999b9b5ba718d1ec613b871c9
|
|
| BLAKE2b-256 |
3bc921fb8344b1cf988cb50ce2a5725daf25d266003773f9fd4fbe165a62b8c4
|
Provenance
The following attestation bundles were made for hardmap-1.0.0-py3-none-any.whl:
Publisher:
workflow.yml on cloudronin/hardmap
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hardmap-1.0.0-py3-none-any.whl -
Subject digest:
e78821f076141844e7b0da5f8469480a6b5e465309f690da252fb4ff3bb92cc5 - Sigstore transparency entry: 2230268666
- Sigstore integration time:
-
Permalink:
cloudronin/hardmap@3a3938f59e59470efa8d371f3b994d63b43932a2 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/cloudronin
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@3a3938f59e59470efa8d371f3b994d63b43932a2 -
Trigger Event:
workflow_dispatch
-
Statement type: