OverviewΒΆ

Digital content encoded in machine-readable formats can be created, viewed and distributed on digital electronics devices without concern for the nomenclature of such data. However, for a project with a life cycle going through Idea β†’ Encoding β†’ Distribution, human input remains crucial, and with it, ease of data tracking and discoverability.

This package provides foundational name objects for digital creation processes at πŸ‘¨β€πŸ³ The Grill, where all project contributions can be uniquely identified via the CGAsset name.

These contributions go through multiple iterations, with the most important ones captured as asset snapshots, versioned independently and stored for persistency. Each version of an asset and can be made up of multiple file resources, which can be identified via the CGAssetFile name.