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


deltaInstruction?

optional deltaInstruction?: string

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


deltaValidations?

optional deltaValidations?: readonly ValidationRuleRaw[]

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


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


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


optional?

optional optional?: boolean

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


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


requires?

optional requires?: readonly string[]

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


rules?

optional rules?: ArtifactRulesRaw

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


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


template?

optional template?: string

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


validations?

optional validations?: readonly ValidationRuleRaw[]

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