cadrumo.entrypoints.tui.modelo.installed_workspace module

Production handoff from admitted Declarations rows to Modelo workspace pages.

The installed workbench captures its Declarations and Modelo projections before it mounts the Declarations destination. This module joins those immutable facts without resolving persistence, registry, or network authority again.

exception ModeloWorkspaceDeclarationAdmissionError(message=None, *, context=None, translated_message=None)[source]

Bases: CadrumoError

An installed declaration cannot open a workspace from this generation.

Parameters:
  • message (str | None)

  • context (Mapping[str, object] | None)

  • translated_message (str | None)

Return type:

None

code
compose_installed_modelo_workspace_factory(*, bucket_id, declarations, projections)[source]

Bind one generation’s admitted declarations to canonical read sessions.

A declaration reaches the existing Modelo pages only when one captured workspace projection names its exact hidden work identity and visible address. The relation is deliberately total in both directions: a stale declaration, an unrelated projection, or a duplicate target is refused before any Textual screen is constructed.

Return type:

ModeloWorkspaceScreenFactoryV1

Parameters: