Skip to main content

Module types

Module types 

Source

Structs§

ArtifactDescriptor
Descriptor for a published artifact attached to a node.
ArtifactFormat
Identifies an artifact’s data format as a structured tuple of (package, name, version).
ItemPair
A pair of items to compare. Either side may be None (add/remove).
ItemRef
Metadata-only view of one side of a comparison. Carries logical identity and content metadata but NOT a filesystem path — data access goes through DataAccess.
TabularData
Format-neutral tabular data. Produced by CSV, Excel, Parquet comparators; consumed by tabular transformers and extractors.
TabularDataPair
A pair of tabular data (left/right sides of a comparison).

Enums§

ArtifactSubject
Which side of a comparison an artifact describes.
CompareResult
Result of a comparator’s compare operation.
ExtractResult
Result of an extract (on-demand detail retrieval) operation.
ItemScope
Whether a comparator handles files, containers (directories), or both.
NodeShapeFilter
Dispatch filter on node shape for transformer matching.
TransformResult
Result of a transformer’s transform operation.

Functions§

tabular_extract
Shared extraction logic for tabular data.
tabular_v1
Standard format for tabular data artifacts.