SlotProvenance
How one resolved slot value was obtained: a verbatim `direct` fact (`"fact"`), a `derived` transform (`"computed"`), an author-stated literal (`"authored"`), or a per-fixture override (`"override"`).
How one resolved slot value was obtained: a verbatim direct fact
("fact"), a derived transform ("computed"), an author-stated literal
("authored"), or a per-fixture override ("override"). ref names the
source field or transform that produced the value; it is absent for
"authored"/"override", which have no upstream reference to name.
Import from @homepages/template-kit or @homepages/template-kit/fixtures.
Signature
Section titled “Signature”export type SlotProvenance = { kind: "fact" | "computed" | "authored" | "override"; ref?: string; value: unknown;};