PackML

Piper modules follow the PackML state model shown below.

PackML state model diagram