Skip to content

topmark.pipeline.context package index

topmark / pipeline / context

Context layer for the TopMark pipeline.

The topmark.pipeline.context package groups the core types that describe per-file processing state:

  • model provides the ProcessingContext, and HaltState data structures.
  • status defines the aggregate ProcessingStatus used as the single source of truth for all pipeline axes.
  • policy contains helpers that interpret the effective policy for a given context.

Higher-level engine and runner modules depend on this package but should not need to reach into individual implementation details beyond the documented public attributes and methods.

Immediate children in this package

topmark.pipeline.context.model
Processing context model for the TopMark pipeline.
topmark.pipeline.context.policy
Policy helpers for interpreting configuration in the pipeline context.
topmark.pipeline.context.status
Status types and helpers for per-axis progress tracking in the TopMark pipeline.