Skip to main content

Interface: ArtifactStatusEntry

Defined in: packages/core/src/application/use-cases/get-status.ts:31

Status of a single artifact with file detail and dependency-aware effective status.

Properties

effectiveStatus

readonly effectiveStatus: ArtifactStatus

Defined in: packages/core/src/application/use-cases/get-status.ts:37

Effective status after cascading through required dependencies.


files

readonly files: ArtifactFileStatus[]

Defined in: packages/core/src/application/use-cases/get-status.ts:39

Per-file status details.


state

readonly state: ArtifactStatus

Defined in: packages/core/src/application/use-cases/get-status.ts:35

Persisted aggregate artifact state.


type

readonly type: string

Defined in: packages/core/src/application/use-cases/get-status.ts:33

Artifact type identifier (e.g. 'proposal', 'spec').