Skip to main content

Interface: ArtifactStatusEntry

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

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:36

Effective status after cascading through required dependencies.


files

readonly files: ArtifactFileStatus[]

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

Per-file status details.


state

readonly state: ArtifactStatus

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

Persisted aggregate artifact state.


type

readonly type: string

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

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