Lorekeeper Reputation Profile Service
Coordinates reputation-memory recording, profile generation, and archived profile lookup.
Types
Input payload for recording a single reputation memory event.
Input payload for scheduling a post-mutation biography refresh.
Result returned when a profile is generated and archived.
Tone used for player biography generation.
Structured context passed into player biography generation.
Functions
Returns the latest canonical archived profile for a player.
Returns recent reputation memory events for a player, newest first.
Lists known player names with reputation context, newest first.
Emits startup diagnostics for the async reputation refresh pipeline.
Resolves a stored or user-facing alignment value to a known reputation tone.
Queues a profile refresh after a scored reputation mutation on a background worker.
Queues a profile refresh from non-scoring evidence signals on a background worker.
Records a reputation memory event in persistent lore storage.
Delivers a player biography book for the requested player name to the requester.
Resolves a reputation tier to the corresponding reputation-book narrative tone.