Skip to main content

Interface: ArtifactYamlData

Defined in: packages/core/src/domain/services/build-schema.ts:124

Raw artifact entry shape from validated YAML.

Properties​

delta?​

optional delta?: boolean

Defined in: packages/core/src/domain/services/build-schema.ts:135


deltaInstruction?​

optional deltaInstruction?: string

Defined in: packages/core/src/domain/services/build-schema.ts:136


deltaValidations?​

optional deltaValidations?: readonly ValidationRuleRaw[]

Defined in: packages/core/src/domain/services/build-schema.ts:138


description?​

optional description?: string

Defined in: packages/core/src/domain/services/build-schema.ts:128


format?​

optional format?: "markdown" | "json" | "yaml" | "plaintext"

Defined in: packages/core/src/domain/services/build-schema.ts:134


hasTasks?​

optional hasTasks?: boolean

Defined in: packages/core/src/domain/services/build-schema.ts:129


id​

id: string

Defined in: packages/core/src/domain/services/build-schema.ts:125


instruction?​

optional instruction?: string

Defined in: packages/core/src/domain/services/build-schema.ts:131


optional?​

optional optional?: boolean

Defined in: packages/core/src/domain/services/build-schema.ts:133


output​

output: string

Defined in: packages/core/src/domain/services/build-schema.ts:127


preHashCleanup?​

optional preHashCleanup?: readonly PreHashCleanupRaw[]

Defined in: packages/core/src/domain/services/build-schema.ts:139


requires?​

optional requires?: readonly string[]

Defined in: packages/core/src/domain/services/build-schema.ts:132


rules?​

optional rules?: ArtifactRulesRaw

Defined in: packages/core/src/domain/services/build-schema.ts:141


scope​

scope: "spec" | "change"

Defined in: packages/core/src/domain/services/build-schema.ts:126


taskCompletionCheck?​

optional taskCompletionCheck?: TaskCompletionCheckRaw

Defined in: packages/core/src/domain/services/build-schema.ts:140


template?​

optional template?: string

Defined in: packages/core/src/domain/services/build-schema.ts:130


validations?​

optional validations?: readonly ValidationRuleRaw[]

Defined in: packages/core/src/domain/services/build-schema.ts:137