Skip to main content

Module project_context

Module project_context 

Source
Expand description

Adapter from the authoritative bamboo-projects store into the engine’s secret-free Project context seam.

Structs§

ProjectStoreContextSource

Enums§

ProjectWorkspaceValidationError

Functions§

validate_project_path_candidate_with_resolver
Validate a proposed authoritative Project path with the same canonicalization, confinement, and ownership rules used at session resolution time. project_id is None during create and the existing stable ID during a CAS update.
validate_workspace_assignment
Resolve confinement before checking ownership, without mutating the global workspace registry or session metadata. HTTP creation paths must call this before any workspace/session side effect.
validate_workspace_assignment_with_resolver