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
readonlyeffectiveStatus:ArtifactStatus
Defined in: packages/core/src/application/use-cases/get-status.ts:36
Effective status after cascading through required dependencies.
files
readonlyfiles:ArtifactFileStatus[]
Defined in: packages/core/src/application/use-cases/get-status.ts:38
Per-file status details.
state
readonlystate:ArtifactStatus
Defined in: packages/core/src/application/use-cases/get-status.ts:34
Persisted aggregate artifact state.
type
readonlytype:string
Defined in: packages/core/src/application/use-cases/get-status.ts:32
Artifact type identifier (e.g. 'proposal', 'spec').