Understand the difference between Physlib and PhyslibAlpha
masterThe repository contains two distinct tiers for contributions:
Physlib
This is the main library. It has high review standards to ensure content is curated, reusable, and readable. It contains formalized physics results (definitions, theorems, lemmas, calculations) organized by physics topic, including tactics, notation, and syntax.
PhyslibAlpha
PhyslibAlpha sits downstream of Physlib and has lower review standards. It is intended for:
- Large Pull Requests
- AI-generated content
- Formalizations that are not yet perfect
Requirements for PhyslibAlpha PRs:
- Must pass basic linter checks.
- Must undergo a 'one-look' review to ensure content is mainstream physics, looks reasonable (no axioms, easy to read), and is placed in the correct location mirroring its place in
Physlib.
Note: Because of the lower review bar, contributions to PhyslibAlpha may not be maintained if they break.