ballistics-engine 0.45.0

High-performance ballistics trajectory engine with professional physics
Documentation
# Paths that must never enter this PUBLIC repository. One extended-regex per
# line, matched case-insensitively against every staged path by
# .githooks/pre-commit. Material matching these belongs in the PRIVATE
# ballistics application repo. Deliberate exceptions: SENSITIVE_OK=1 git commit ...
ab_geometry
applied[_-]?ballistics
removal[- ]request
hornady
bullet_images
bullet_data_
cdm_
drag[_-]surface
lapua_radar
\.drg$
# BC5D solver material — a patent application is pending, so NEW material must
# not enter this PUBLIC repo. These are deliberately narrow: BC5D source, tests
# and scripts are ALREADY tracked here and must stay maintainable, so matching
# the bare string would only teach everyone to reflex SENSITIVE_OK=1. These
# catch document-shaped artifacts by path; the content rule in
# .githooks/pre-commit catches a new file whose path gives nothing away.
bc[_-]?5d.*(report|solver|notes|design|spec|whitepaper|patent|invention|claims|internal|draft)
(report|solver|notes|design|spec|whitepaper|patent|invention|claims).*bc[_-]?5d