HerdDigest
Defined in: src/types.ts:345
A synthesized cross-session attention digest for one calendar day (the stored +
wire shape). Mirrors the recap lifecycle (generating → ready/failed). The verdict
fields (overnight/decisions/ciRework/train/focusNext) are empty until ready.
attentionFingerprint snapshots the per-session signal set at generation time so a
later task can decide whether the herd has drifted enough to regenerate.
Properties
Section titled “Properties”attentionFingerprint
Section titled “attentionFingerprint”attentionFingerprint:
Record<string,string[]>
Defined in: src/types.ts:353
ciRework
Section titled “ciRework”ciRework:
RundownItem[]
Defined in: src/types.ts:350
cwd:
string
Defined in: src/types.ts:355
dayKey
Section titled “dayKey”dayKey:
string
Defined in: src/types.ts:346
decisions
Section titled “decisions”decisions:
RundownItem[]
Defined in: src/types.ts:349
focusNext
Section titled “focusNext”focusNext:
RundownItem[]
Defined in: src/types.ts:352
generatedAt
Section titled “generatedAt”generatedAt:
number|null
Defined in: src/types.ts:358
model:
string|null
Defined in: src/types.ts:356
overnight
Section titled “overnight”overnight:
string
Defined in: src/types.ts:348
spawnedAt
Section titled “spawnedAt”spawnedAt:
number
Defined in: src/types.ts:357
spawnSessionId
Section titled “spawnSessionId”spawnSessionId:
string
Defined in: src/types.ts:354
staleCount?
Section titled “staleCount?”
optionalstaleCount?:number
Defined in: src/types.ts:362
Route-computed at GET time (count of attention-bearing sessions whose signal set changed since this digest was generated); NOT stored.
state:
HerdDigestState
Defined in: src/types.ts:347
train:
string
Defined in: src/types.ts:351
updatedAt
Section titled “updatedAt”updatedAt:
number
Defined in: src/types.ts:359