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').