Skip to main content

Crate copybook_governance_contracts

Crate copybook_governance_contracts 

Source
Expand description

Contract façade for governance interoperability.

This crate keeps the cross-cutting governance contract imports small and stable for downstream crates.

Modules§

feature_flags
Re-exported feature flag contract types.
support_matrix
Re-exported support matrix contract types.

Structs§

FeatureFlags
Feature flag configuration.
FeatureFlagsBuilder
Builder for constructing FeatureFlags with a fluent API.
FeatureFlagsHandle
Thread-safe, mutable handle to FeatureFlags for runtime toggling.
FeatureSupport
Metadata entry for a single COBOL feature in the support matrix.

Enums§

Feature
All available feature flags.
FeatureCategory
Feature category for grouping related features.
FeatureId
Identifier for a COBOL feature tracked in the support matrix.
FeatureLifecycle
Feature lifecycle stage.
SupportStatus
Current implementation status of a COBOL feature.

Functions§

all_features
Returns the complete list of tracked COBOL features and their support status.
find_feature
Looks up a feature by its kebab-case string identifier (e.g. "level-88").
find_feature_by_id
Looks up a feature by its FeatureId enum variant.