Skip to main content

Interface: ContextSpecEntry

Defined in: packages/core/src/application/use-cases/compile-context.ts:143

A spec entry in the compiled context result.

Properties

content?

readonly optional content?: string

Defined in: packages/core/src/application/use-cases/compile-context.ts:155

Rendered spec content (present only when mode is 'full').


description?

readonly optional description?: string

Defined in: packages/core/src/application/use-cases/compile-context.ts:149

The spec description from metadata (summary/full modes).


mode

readonly mode: "list" | "summary" | "full"

Defined in: packages/core/src/application/use-cases/compile-context.ts:153

Rendering shape for this entry.


source

readonly source: ContextSpecSource

Defined in: packages/core/src/application/use-cases/compile-context.ts:151

How this spec was collected.


specId

readonly specId: string

Defined in: packages/core/src/application/use-cases/compile-context.ts:145

Fully-qualified spec ID (e.g. core:core/compile-context).


title?

readonly optional title?: string

Defined in: packages/core/src/application/use-cases/compile-context.ts:147

The spec title from metadata or heading extraction (summary/full modes).