Assuming you want to find a technical co-founder you will need to bring valuable skills to the table. If you have truly amazing ideas this could be maybe 50% of what you bring to the table, but more likely your ideas will be 5-10% of your contribution, because once you get going on an idea you are going to need to iterate and at that point you need everyone to be bringing ideas to the table.
The essence of a pointy-haired boss is someone who has a lot of ideas (which may be good or bad), but is so entrenched in middle management that they have no idea how to actually get things done. As an engineer I love when people have great ideas, but I hate when I'm the only one working 16 hour days because the non-technical folks think their job is to tell me what to do then wait til it's done.
The essence of a pointy-haired boss is someone who has a lot of ideas (which may be good or bad), but is so entrenched in middle management that they have no idea how to actually get things done. As an engineer I love when people have great ideas, but I hate when I'm the only one working 16 hour days because the non-technical folks think their job is to tell me what to do then wait til it's done.
What constitutes valuable contributions? Well, I think Spencer Fry said it better than anyone else around here ever has: http://spencerfry.com/whats-a-non-programmer-to-do