Skip to main content

Interface: ArchiveChangeResult

Defined in: packages/core/src/application/use-cases/archive-change.ts:52

Result returned by a successful ArchiveChange execution.

Properties

archivedChange

readonly archivedChange: ArchivedChange

Defined in: packages/core/src/application/use-cases/archive-change.ts:54

The ArchivedChange record that was persisted.


archiveDirPath

readonly archiveDirPath: string

Defined in: packages/core/src/application/use-cases/archive-change.ts:56

Absolute path to the archive directory where the change was stored.


postHookFailures

readonly postHookFailures: string[]

Defined in: packages/core/src/application/use-cases/archive-change.ts:58

Commands of post-archive hooks that failed; empty on full success.


staleMetadataSpecPaths

readonly staleMetadataSpecPaths: string[]

Defined in: packages/core/src/application/use-cases/archive-change.ts:64

Spec paths where metadata.json generation failed during this archive (e.g. extraction produced no required fields); empty when all metadata was generated successfully.