Change Log and History
Every actor and faction keeps its own change log. Bondsmith writes an entry on the source entity when a reputation score, a relation value, or an actor’s Worth changes. Relations toward locations are not logged.
What an entry records
Section titled “What an entry records”- The old value and the new value.
- Who made the change.
- A timestamp.
- The related entity, for a relation change.
- The party member whose standing moved, for a reputation score change.
- An optional note, typed with the change or added later.
An entry written by decay names decay in place of a user name. If you have a perspective set in the viewer, your changes carry that actor or faction name instead of your user name.
A score edit that moves the whole party writes one entry per member. A reset icon marks an entry written by resetting a score to neutral. A gem icon marks a Worth change.
Adjustments to the same score made in quick succession collapse into one entry, running from the first old value to the last new value. Each relation change writes its own entry.
An actor with no entries shows an empty log. A faction with no entries has no Change Log section.
Timestamps
Section titled “Timestamps”Each entry shows how long ago the change happened in real-world time.
Every entry also stores the world time in seconds from when it was written, with or without a calendar module. With Calendaria active, Bondsmith also records the in-world date and time.
While Calendaria is active and the Calendaria timeline setting on the settings page is on, timeline graphs place entries by the stored world seconds, and dragging an entry writes a new world-seconds stamp onto it. An entry carrying neither an in-world date nor a world-seconds stamp is positioned from the real-world timestamps of the stamped entries around it. Otherwise, timeline graphs place entries by the real-world timestamp, and dragging rewrites that timestamp.
A reputation change that crosses a tier boundary can also write a note onto the calendar. Only a change tied to a specific party member writes one. The note is filed on the current in-world date and names the member, the entity, and the tier reached. The settings page controls whether Bondsmith writes it.
Context notes
Section titled “Context notes”You can attach a short note to a change as you make it. Type a reason in the prompt and press Enter to save it onto the entry. Escape or clicking away skips the note. The settings page controls whether the prompt appears and at what change size.
Comments
Section titled “Comments”You can comment on any existing entry. The comment toggle opens a text field holding the entry’s current note. The comment saves when you click away and shows beneath the entry. Saving replaces the context note recorded with the change.
Deleting entries
Section titled “Deleting entries”You can delete any entry from the log after confirming. The undo keybinding restores the entry if the deletion is the last recorded data change.
Sort order
Section titled “Sort order”The settings page sets whether the log lists newest or oldest entries first.
Each entity’s stored log is capped. Recording a relation change trims the oldest entries past the cap. The detail view shows a bounded slice of recent history.
Untracking an actor discards its change log and the faction log entries that name it.
How the log reads for players
Section titled “How the log reads for players”Each entry’s values follow the same visibility rules as the rest of the entity. When players can see the numbers, the entry shows the old and new values. When the score is hidden from players, the entry reads “Relationship changed”. The GM always sees the numbers.
Players who can view an entity’s log also see the context notes and comments on its entries.
A player who changes an outgoing relation from a character they own writes an entry on that character’s log.
Players see the reset and Worth markers and the relative timestamp. The comment and delete controls appear only for the GM.