I agree that marriage is an unwritten contract, I mean you literally sign something as part of the ceremony that legally binds you in the eyes of the government after making serious promises in front of everyone you care about. In some ways this contract is already agreed to well before the wedding, during the period you are dating, living together and sorting out what each other thinks about things.
Nevertheless due to my more pessimistic view of human agency, I wouldn't write it up, instead relying on constant good communication about each others feelings on things. (Not implying that this is a perfect recipe or that people should be blamed for being bad communicators if a relationship fails, sometimes there truly are irreconcilable differences).
I've been thinking about this over the last few days and I feel that the need to get it all nailed down in this manner could perhaps be coming from a place of insecurity? It might be an idea to address this separately? Id like to say that anyone who could write vows like the ones above with their partner is probably in an excellent place in their relationship.
In your other responses i saw that you are the primary breadwinner and that your beloved is at least partially dependent on you. This situation is similar to one of my friends and i don't think they have been handling it well, I think he doesn't realise the extent of the power imbalance this causes. His weakly held opinions have more impact on his wife than he realises and I think that her relative lack of ability to argue with him has caused them to make some poor decisions in the past. I know this is slightly off topic un-solicited advice, but It might be helpful to you to realise (on the off chance that you hadn't already thought about it in this way).
I wish you and your fiancé the best in your life together :)
"We decided to take marriage vows very seriously", I this this is good, however I think you are making a basic error in what this should mean you have in your vows. I think you are trying to write a specific contract, or a set of programming instructions.
We, as in humans, are poorly defined, barely conscious, irrational, lumps of meat. We are not aware of our own utility functions let alone those of others, especially as they change over time and chaotically in the course of a day. We are unable to follow a precise recipe like the one you have outlined.
I think the only thing you can communicate with your vows is the spirit of your words not their contractual meaning. That's why you often hear in others vows poorly defined meaningless things like "I feel you and I were destined to be together" or "I love you with all of my heart". The words are not the point, nobody remembers them anyway.
I also took my vows seriously, i simply tried to be a bit more concrete that the average set of vows.
I went with:
I vow to mow the lawns, vacuum the floor, clean the bathroom and if the mood strikes, do the dishesI vow to always do my best to keep you happy, healthy in mind and body and well pamperedI vow to cook for you all sorts of delectable, interesting and marginally sub-lethal dishesI vow to be there for you when you need me, and far away when you don'tI vow to always attempt to improve myself and help you grow in any direction you so desireI vow to always give you something to laugh about, a reason to smileI vow to thinkI vow to helpI vow to listenI vow to love you for the rest of your life
This article changed my life, made doing tasks much much easier, I made a spreadsheet for it.
My algorithm is:
To do list
I hope it serves you well.
While I absolutely agree that an unsorted to-do list is a minefield, I intuitively feel that FVP is a more-wrong approach to To-Do lists. I also feel that it might work for very small, short term lists but would struggle to scale.
Tasks are extremely varied things and so not always easily comparable, for example when comparing the task "Buy milk" and "Finish term Paper", the term paper is probably more important in the longer term, but in the short term you wont have any milk for your breakfast. Unless extremely time crunched, breakfast comes first.
*Edit - After some reflection I think the main disadvantage of FVP is when you have to put in the decision making effort. You have to make a decision just before you do the task. Better to rank an issue as you write them on the list, that way you can separate the effort of doing the task from the effort of writing it on your to do list, see below for my favoured solution.
I use and love this, Urgent & important: How (not) to do your to-do list - LessWrong.
My algorithm is:
Here is my spreadsheet, I hope it serves you well.
I would love to receive feedback.