Software
Package ecosystem
TypeScript and Python implementations of the CPT framework, organized into core and pro tiers. Core packages are now available for free download. Pro packages remain in private local validation.
Package matrix
| Package | Language | Tier | Status | Access |
|---|---|---|---|---|
@measey/cpt-physics | TypeScript | Core | v2.2.0 Available | Free download |
cpt-physics | Python | Core | v2.2.0 Available | Free download |
cpt-galaxy-atlas | Universal | Pro | Workbook 1.0.0 | Controlled |
Capability split
Core tier
cpt-core / cpt-physics
- Physical constants (CODATA 2018/2022, container a0 = 1.1169e-10 m/s^2)
- Stellar astrophysics (Herschel filaments, Bennett pinch, 6 archetypes, Crab pulsar 1.35e18 V)
- S³ Cosmology (Heegaard solid torus 3.499e80 m^3, Salpeter 45.05 Myr clock, MOTS throats)
- Nuclear binding engine (Euler edge law 3n_α-6, continuous iron peak A*=59.864, u_nuc)
- Topology & Higher Hopf fibrations (S⁷→S⁴ Jacobian 16, S¹⁵→S⁸ Jacobian 256, neutrino triad)
- Particle spectrum & Clifford tension quantum (M_0C = 69.8 MeV)
- Weber electrodynamics & point-current two-seat Darwin recovery
Pro tier
cpt-pro / cpt-physics-pro
- Vectorized topology APIs
- Nuclear structure engine
- Extended precision computational modes
- Advanced electrodynamics modeling
Featured: V4 Nuclear Engine
Topological nuclear binding energy model
The V4 engine predicts binding energies, decay modes, and drip lines across the entire periodic table with ~1% mean error on total binding energy — SEMF-class accuracy (comparable to the 1935 semi-empirical mass formula). It is calibrated to measured inputs (the α-particle and deuteron binding energies) and uses per-region geometry families; it is a topological phenomenological model, not a zero-parameter first-principles derivation.
Current distribution mode
Core packages are now freely available from the CPT Physics Store. Download as TypeScript (.tgz), Python (.whl / .tar.gz), or as a universal .zip containing both languages with a getting-started guide.
Pro packages remain in controlled distribution. Early access is available to qualified collaborators by request. See the Licensing Notice for details.
Quick-start examples
These examples illustrate the API surface. Packages are not yet publicly available.
import { cpt } from '@measey/cpt-physics';
// Physical constants (CODATA 2018/2022)
console.log('Fine structure alpha:', cpt.constants.alpha);
console.log('Milgrom acceleration a0:', cpt.constants.a_0, 'm/s^2');
// Stellar astrophysics (Herschel filament & Bennett equilibrium)
const lambda_crit = cpt.stellar.critical_line_mass(10, 2.33); // 16.19 M_sun/pc
const I_pinch = cpt.stellar.bennett_pinch_current(lambda_crit); // 2.695e13 A
const times = cpt.stellar.filament_dynamical_timescales(1.39e-16, I_pinch, 0.05);
console.log('Free-fall timescale:', times.tau_ff_yr, 'yr');
console.log('ED timescale:', times.tau_ED_yr, 'yr'); // 8/(pi*sqrt(6)) = +3.96%
// S3 Cosmology & Heegaard solid torus splitting
const V_hemi = cpt.cosmology.manifold.heegaard_solid_torus_volume();
console.log('Heegaard hemisphere volume:', V_hemi, 'm^3');import cpt_physics as cpt
# Physical constants
print(f"Fine structure alpha: {cpt.constants.alpha}")
print(f"Milgrom acceleration a0: {cpt.constants.a_0} m/s^2")
# Stellar astrophysics (Herschel filament & Bennett equilibrium)
lambda_crit = cpt.stellar.critical_line_mass(10.0, 2.33) # 16.19 M_sun/pc
I_pinch = cpt.stellar.bennett_pinch_current(lambda_crit) # 2.695e13 A
times = cpt.stellar.filament_dynamical_timescales(1.39e-16, I_pinch, 0.05)
print(f"Free-fall timescale: {times['tau_ff_yr']:.2e} yr")
print(f"ED timescale: {times['tau_ED_yr']:.2e} yr")
# S3 Cosmology & Heegaard solid torus splitting
V_hemi = cpt.cosmology.manifold.heegaard_solid_torus_volume()
print(f"Heegaard hemisphere volume: {V_hemi:.3e} m^3")Public release criteria
All criteria below must be met before packages are published to public registries. Current status: criteria not yet fully met.
- All internal validation suites passing
- Controlled external pilot completed without blocking issues
- Documentation coverage above minimum threshold
- Independent reproducibility check completed
- Review readiness assessment passed
- TypeScript / Python cross-implementation parity certified at pro tier