OptionalatGame-time SECONDS magnitude (the world clock — drives decay).
OptionalgroupsObjective Groups shared by source & subject.
OptionalkindOptionallocalityAddress-prefix scope, or null = global.
OptionalrealReal-time epoch MILLISECONDS (wall clock — analytics / correlation).
OptionalsignalRaw, kind-specific payload — for reactions: { emote, tags, … }.
Durable id of the emitter (retained for eigenvector weighting).
Durable id the signal is about (the credited subject).
The fields a caller supplies to append one renown signal — the
RenownApi.appendcall shape.subject/sourceare required;kinddefaults toreaction,signalto{},localitytonull,groupsto[], andatto the game-time witness (resolved by theRenownLogicappend seam when omitted).