cadrumo.application.workflow.profile_bucket_models module

Leaf records shared by workflow state and profile-bucket scanning.

class ProfileBucketPointer(**data)[source]

Bases: BaseModel

Pointer to a secure profile bucket and its operator-facing label.

Both identity fields carry the shared core constraint the bucket manifest persists them under, so the projection from a manifest to this pointer cannot fail on a value the manifest accepted.

Parameters:

data (Any)

bucket_id: BucketId
label: ProfileLabel