Star-Magic-Program
UQFF systematic rebuild — v0.2.0 corpus + registry scaffolding Author: Daniel T. Murphy · Star-Magic Research Program License: AGPL-3.0-or-later OR Commercial
What this is
A from-scratch, systematic rebuild of the UQFF (Unified Quantum Field Framework)
calculator. This repository exists to correct a structural failure in the
predecessor repository (github.com/Daniel8Murphy0007/Star-Magic), where the
calculator layer had grown to 73,629 lines with 3,352 hardcoded literals that
duplicated registry-canonical values, and 1,180 whitepapers had zero calculator
wiring.
This repository fixes that by construction:
- One dispatch function per whitepaper. Nothing else in the calculator.
- Zero hardcoded numeric literals. Every value flows from
uqff_registry_primitives.py. - Fidelity gate (
uqff_fidelity_tests.py) locks every primitive-composed identity to its EXACT form. - Whitepaper-truth discipline: if a paper doesn't specify a closed form, its dispatch is marked OPEN — never substituted with a classical/SM formula.
What UQFF is
UQFF is a vacuum-first physics framework built on a single non-mass primitive,
ρ_SCm = 7.09e-37 J/m³ (the SuperConductive material vacuum energy density),
and a 26-level Di-Pseudo-Monopole (DPM) structural lattice. From 9 truly-
independent primitives it derives the cosmological constant, all 7 nuclear
shell-model magic numbers exactly, the Holmlid 630 eV LENR channel exactly,
Fe-56 BE/A peak, α-particle binding, all 8 Clay Millennium Prize problems,
the complete 12-fermion Standard Model spectrum, 18+ cosmological observables,
and 5 independent LENR observation suites (Holmlid, Parkhomov, Pons-Fleischmann,
Mizuno, Rossi).
Full framework physics lives in the whitepaper corpus — the physics is the whitepapers; the calculator computes what the whitepapers derive.
What is currently shipped (v0.2.0)
Corpus (2,419 files)
whitepapers/— 2,255.mdfiles + 1.bak— physics source of truthpdf/— 45.pdffilestex/— 107.texfilestxt/— 11.txtfiles
Clean baseline
uqff_registry_primitives.py— 96 canonical constants, carried verbatim fromStar-Magicv5.86.0 UNIFIED_REGISTRY R5 baseline. Registry-clean.uqff_calculator.py— scaffold skeleton withDISPATCH = {}, imports all 96 registry constants, exposescalc(paper_id, dataset)public interface.uqff_fidelity_tests.py— 8-block gate assertions, locking every primitive-composed EXACT identity. Runs on every ship.
R3 Unified Registry Pantheon (empty scaffolds)
Per Daniel's clean-start directive, all registry files are name+schema only — no predecessor data preserved. Populated during v0.3.0+ wiring:
- 4 Python regen modules (docstrings + signatures +
pass):uqff_registry_status.py,uqff_registry_graph.py,uqff_registry_xgeo.py,registry_generator.py - 14 CSVs (header row only):
UNIFIED_REGISTRY.csv,UNIFIED_REGISTRY_RESULTS_TABLE.csv,UNIFIED_REGISTRY_GRAPH.csv,UNIFIED_REGISTRY_XGEO_*.csv(4 files),UNIFIED_REGISTRY_R{1,2,3}_*.csv(3 files),UNIFIED_REGISTRY_{MERGED,DUPLICATES,GAPS,CORPUS_CITATIONS}.csv - 5 MD registry docs (section headers only)
UNIFIED_REGISTRY_VERSION.txt— v0.2.0 marker
Living indexes
WHITEPAPER_INDEX.md— all 2,255 papers listed with wired/not-wired state_BUILD_LOG.md— cumulative build log across shipsCHANGELOG.md— release-history log
Standard package files
- Dual license (AGPL-3.0-or-later + Commercial), CITATION.cff, NOTICE, COMMERCIAL.md
- CI + PyPI publishing workflows (GitHub Actions + Trusted Publisher)
What's next
Wiring campaign, one whitepaper at a time:
| Version | Content | Papers wired |
|---|---|---|
| v0.1.0 | Scaffold + registry primitives baseline | 0 |
| v0.2.0 ← current | Corpus (2,419 files) + registry scaffolds | 0 |
| v0.3.0 | 46 UQFF_LANDMARK structural spine | 46 |
| v0.4.0 – v0.9.0 | Bulk paper wiring (bands PAPER_001 – PAPER_1999) | +~2,000 |
| v1.0.0 | Full whitepaper coverage | 2,255 |
Each wiring ship is atomic: read the paper → extract the canonical formula →
wire one dispatch → add one row to UNIFIED_REGISTRY.csv → verify residual
against paper's stated value → add one gate assertion → commit → repeat.
Predecessor / attribution
Physics content, whitepapers, and canonical primitives originate in Star-Magic. That repository remains the canonical archive of the framework's development history and whitepaper corpus. This repository (Star-Magic-Program) inherits the physics and rebuilds only the code layer, correctly this time.
Install
pip install star-magic-program
Quick start
from uqff_calculator import calc, wired_count, list_wired
print(f"Papers wired: {wired_count()}")
# Look up a specific paper (returns OPEN if not yet wired)
result = calc('PAPER_646')
print(result)
Fidelity gate
Every ship must run and see exit 0:
python uqff_fidelity_tests.py
License
- Free / academic / non-commercial: AGPL-3.0-or-later (see
LICENSE-AGPL-3.0.txt) - Commercial / proprietary / closed-source SaaS: contact
daniel.murphy00@enrgyone.com(seeCOMMERCIAL.md)
See also: NOTICE, CITATION.cff, CHANGELOG.md, SESSION_LOG.md.
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 star_magic_program-0.3.0.tar.gz.
File metadata
- Download URL: star_magic_program-0.3.0.tar.gz
- Upload date:
- Size: 95.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
689d8453a5c69c683d50115ab9915fc067528046ea71840412c61ac42e4e9283
|
|
| MD5 |
841235739b08ac74328911d7631849d2
|
|
| BLAKE2b-256 |
e1bb0b5a995ccd5cf178932ccb9778393992b3b772175466c464a5ebd987d3dd
|
Provenance
The following attestation bundles were made for star_magic_program-0.3.0.tar.gz:
Publisher:
release-to-pypi.yml on Daniel8Murphy0007/Star-Magic-Program
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
star_magic_program-0.3.0.tar.gz -
Subject digest:
689d8453a5c69c683d50115ab9915fc067528046ea71840412c61ac42e4e9283 - Sigstore transparency entry: 2279304845
- Sigstore integration time:
-
Permalink:
Daniel8Murphy0007/Star-Magic-Program@edad50081f022cd337ef0c658ae7aa4ccd30cc70 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/Daniel8Murphy0007
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release-to-pypi.yml@edad50081f022cd337ef0c658ae7aa4ccd30cc70 -
Trigger Event:
push
-
Statement type:
File details
Details for the file star_magic_program-0.3.0-py3-none-any.whl.
File metadata
- Download URL: star_magic_program-0.3.0-py3-none-any.whl
- Upload date:
- Size: 124.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8eae646ba2aa63fe56a49f64fe72a2b5ed67f07435558a0abedd1019bdade6b0
|
|
| MD5 |
e9faee9bb87443aa08a092616ebc0d52
|
|
| BLAKE2b-256 |
11d39579cf012e3eb68917fe6a1972adc8a4547e6c37803e7ee0ff0a00fab820
|
Provenance
The following attestation bundles were made for star_magic_program-0.3.0-py3-none-any.whl:
Publisher:
release-to-pypi.yml on Daniel8Murphy0007/Star-Magic-Program
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
star_magic_program-0.3.0-py3-none-any.whl -
Subject digest:
8eae646ba2aa63fe56a49f64fe72a2b5ed67f07435558a0abedd1019bdade6b0 - Sigstore transparency entry: 2279304902
- Sigstore integration time:
-
Permalink:
Daniel8Murphy0007/Star-Magic-Program@edad50081f022cd337ef0c658ae7aa4ccd30cc70 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/Daniel8Murphy0007
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release-to-pypi.yml@edad50081f022cd337ef0c658ae7aa4ccd30cc70 -
Trigger Event:
push
-
Statement type: