Explanation Overview¶
Use the explanation section when you want to understand why the library works the way it does.
-
Inference Strategies
Learn why the library offers lexical, magic, magika, and hybrid detection instead of one single strategy.
-
Architecture
See how the modules fit together and how the design supports extension.
-
Backend Conformance
Learn how reviewed Ground Truth, runtime metadata, and the three-platform baseline verify backend behavior.
Start Here¶
- Read Inference Strategies first if you are deciding between lexical, magic, magika, and hybrid.
- Read Architecture if you plan to extend the library or contribute code.
- Read Backend Conformance for the evidence behind strategy recommendations.
What This Section Gives You¶
Explanation pages are not recipes and not API dictionaries. They focus on rationale, trade-offs, and design constraints so you can make better decisions when you use or extend the library.