ci: add semantic version publishing
All checks were successful
CI / test (pull_request) Successful in 6m17s
refactor: simplify package layout and harden runtime behavior
Some checks failed
CI / test (pull_request) Failing after 0s