This directory contains source-backed diagram material for the Hypergravity Habitat project.
No diagram in this repository should be treated as valid unless it has a documented source: an equation, a calculation script, a data table, a Mermaid source file, or a cited project document.
Every figure must have:
Generated images without a source file should not be committed.
| Figure ID | Topic | Source file | Source basis |
|---|---|---|---|
| FIG-001 | Resultant effective gravity vector | resultant-effective-gravity.mmd |
docs/physics-reference.md, calculations/hypergravity_sizing.py |
| FIG-002 | Demonstrator ladder | demonstrator-ladder.mmd |
docs/roadmap.md, docs/minimum-useful-demonstrator.md, docs/experimental-programme.md |
| FIG-003 | Architecture options | architecture-options.mmd |
docs/architecture-trade-study.md |
| FIG-004 | Safety case structure | safety-case-structure.mmd |
docs/safety-case-outline.md, docs/risk-register.md, docs/requirements-traceability-matrix.md |
| FIG-005 | Confounder-control chain | confounder-control-chain.mmd |
docs/vibration-and-confounders.md, docs/data-management-plan.md |
| FIG-006 | Physics plots | generate_physics_plots.py |
calculations/hypergravity_sizing.py, calculations/coriolis_projectile_deflection.py, docs/physics-reference.md |
Rendered SVG/PNG files are intentionally not required at this stage. The authoritative sources are the Mermaid and Python files.
If rendered graphics are later added, they should be generated from the source files and accompanied by a note such as:
Generated from: diagrams/resultant-effective-gravity.mmd
Source documents: docs/physics-reference.md, calculations/hypergravity_sizing.py
Generated on: YYYY-MM-DD
Purpose:
Source basis:
docs/physics-reference.mddocs/engineering/preliminary-sizing.mdcalculations/hypergravity_sizing.pyPurpose:
Source basis:
docs/roadmap.mddocs/minimum-useful-demonstrator.mddocs/experimental-programme.mdPurpose:
Source basis:
docs/architecture-trade-study.mddocs/facility-comparison.mdPurpose:
Source basis:
docs/safety-case-outline.mddocs/risk-register.mddocs/requirements-traceability-matrix.mdPurpose:
Source basis:
docs/vibration-and-confounders.mddocs/data-management-plan.mdPurpose:
Source basis:
diagrams/generate_physics_plots.pycalculations/hypergravity_sizing.pycalculations/coriolis_projectile_deflection.pyFigures should be:
Preferred source formats:
.mmd,This directory now contains source-backed diagram definitions and a generator script. The next step is rendering selected figures to SVG after deciding the exact output style.