abortion_corpus_v0_1.json at runtime; browsers block that on a
file:// URL. From this folder run
python -m http.server and open
http://localhost:8000/combined.html.
This library defends the right to choose abortion against objections raised to it, in two strictly separated layers. Layer 1 is optionality-only — appraisal-silent, asymmetry-independent, importing no antinatalist premise — so the right stands for a pregnant person who rejects antinatalism outright; its opening move is the bodily-sovereignty spine: a right to life is not a right to the use of an unwilling body, so granting fetal personhood arguendo does not overturn the default against bodily conscription. Layer 2 carries the suite's one licensed positive moral claim (terminating-a-pregnancy-wrongs-no-one): on Benatar's asymmetry the deprivation account of killing has no patient before sentience, so terminating wrongs no one, and preventing existence's guaranteed harms is a reason in the act's favor. The claim appraises the act, never a person's decision — it is not a directive that anyone should abort, lays no duty on any pregnant person, and exhorts nothing; it is universal and non-comparative, structural and not a suffering-calculus, and the asymmetry is sealed to Layer 2 alone, the optionality defense standing asymmetry-independent beneath it and every other library left untouched. Complete (v0.1.6): both layers are authored. Layer 1 is the five optionality defenses (the spine, the personhood-independence foundation, the responsibility defense, the manner-of-removal defense, and the future-deprivation defense); Layer 2 closes at two nodes — the advisory claim that terminating a pregnancy wrongs no one, and the non-comparative firewall that the appraisal selects no life. The wing is at terminus.