I'm using a simple little "favor token" system to handle that, but would love to see something more robust in a future version! For now, when my character fulfills a promise, my character gets tokens equal to the number of boxes the promise took. Still work out values of things as I go, but it's a simple system that's working nicely.