"""
manithy.core
~~~~~~~~~~~~

Core deterministic building blocks.  Every function in this package is
pure (no side-effects, no I/O) and must be fully deterministic:
    • canonical  - JSON canonicalization
    • hasher     - SHA-256 commit-ID generation
    • envelope   - J01 CommitBoundaryEvent assembly
"""
