Skip to main content

15 docs tagged with "architecture"

View all tags

Architecture Overview

Understand Custy's active runtime layers, dependency flow, subsystem boundaries, and architectural trade-offs.

Changelog System

Trace Custy's active changelog flow from Git ranges and message providers through semantic processing, release planning, Jinja rendering, and file output.

CLI Layer

Trace Custy's Typer entrypoints, command registration, global context, argument resolution, and core delegation.

Configuration System

Trace Custy configuration from packaged initialization resources through TOML loading, precedence, typed subsystem models, and runtime consumers.

Core Layer

Understand Custy's orchestration and domain subsystems, their responsibilities, dependencies, and current coupling.

Execution Model

Follow how Custy resolves, builds, and executes a pipeline and how failures are handled.

Git Operations

Trace Custy's Git factory, executor protocol, high-level service, result models, dry-run boundary, tag sorting, and consumers.

Overview

Understand responsibilities and execution flow.

Overview

Understand responsibilities and execution flow.

Overview

Understand responsibilities and execution flow.

Pipeline Engine

Understand Custy's profiles, expansion, global ordering, step registry, builders, shared context, and sequential execution.

Workflow Engine

Understand WorkflowConfig, WorkflowEngineBuilder, service construction, phase methods, runtime state, and finalization behavior.