Rectification — the arc¶
Computational birth-time rectification: the research that asked can we recover an
unknown birth time from life events?, found that minute-level time is an
ill-posed inverse (unrecoverable), and that sect (day/night) is recoverable at
~70% — which then shipped as the stellium.rectification package subsystem.
Start here: RECTIFICATION_REPORT.md — the capstone
write-up (corpus, methodology, the ill-posed-inverse framing, the convergence test,
confound checks, and the one traditional doctrine that survived).
What’s in this folder¶
Path |
What it is |
|---|---|
The capstone. The full empirical study and its conclusions. |
|
The original Bayesian-grid theory (forward model, sect as a marginal). |
|
Data models, API, phased plan for the (unbuilt) grand engine. |
|
The standalone re-cast + benchmark harness + sect classifier spec. |
|
The time-posterior from time-dependent techniques (profection → directions). |
|
The running lab log of every sub-finding. |
|
The frozen 63-person verified corpus ( |
|
The provenance-first research prompts, candidate roster, and the events worklist (ADB source pages) used to gather the corpus. |
|
|
|
|
The standalone proving code that produced the report’s numbers. Untracked/local (git-ignored) — superseded by the package subsystem, kept for reproducibility. |
Where it shipped¶
The validated finding — sect recovery — is now first-class package surface:
Package:
stellium.rectification(analyze_sect,convergence_matrix) — see ../../SUBSYSTEMS.md.User guide: ../../../astrology/RECTIFICATION.md — what it is, how to use it, and how not to.
Re-running the harness (local)¶
The harness/ is git-ignored but kept on disk. It uses flat imports (a conftest.py
puts its own dir on sys.path) and reads the corpus from ../data/:
source ~/.zshrc && pyenv activate starlight
cd docs/development/specs/rectification/harness
python -m pytest # the harness's own tests
python probe_malefic_sect.py # e.g. the malefic-of-sect probe