Update:
Alright, fellas. Here's the story (long post).
It ended up being a combination of her expecting me to text her and maybe not thinking of it as a date at first.
I go and wait the 15 minutes. Of course she doesn't show. I was pretty ticked off, since I knew this was going to happen. Plus, I'd had a beer and I never drink. I texted her.
I'm pleased with how I handled this text situation.
Me: Are you here? I'm at a table by the bar
5 minute gap
Her: Okay, on my way.
Me: Did you forget?
Giving her some initial sense of my dissatisfaction here.
Her: Haha no I thought you were going to text if/when you were going!
Me: We set that up, day/time. How long's it gonna take you?
7 minute gap. Here I was giving her the idea that I wasn't happy about waiting and that I might leave. The time gap was either her traveling or delaying so that I wouldn't leave before she took off.
Her: You have to confirm day of! People are flakey. Less than 10 min
Me: True. Have you taken off?
More pressure. I'm not going to wait much longer.
Her: Yes, on the way
Probably another 10-15 minutes later she shows up.
All said I was there about 40 mins before she got there. Honestly, those texts weren't just my game. I was seriously considering leaving and letting her show up with me not being there. But I knew I'd regret it. And you'll see that it worked out well.
Knowing I couldn't let the thing pass (just like others mentioned in this thread), I immediately started giving her hell about it. I told her I normally would have texted her the day of, but since she told me to text her so she wouldn't forget, I wasn't going to take an order from her. I told her I haven't taken orders since I was in the military. "Would you respect me as a man if you said 'Jump' and I said 'How high'?". I said all this joking of course, but there was obviously a certain amount of tension there. She claimed she hadn't said she would forget without a text. HA.
To this point, I handled things well. Here's where I slipped some. I'd had a beer and a half by the time she arrived and I'm a total lightweight (I'm a health/fitness nut). I was fairly tipsy. Bear that in mind. The first half hour or so I went beyond ****y with her. I was just a straight-up jerk for the most part. I was really burned about waiting so long for her and it had to really show. Also, I'm not 100% sure she knew this was a date at first.
But the rest of it turned out well. The conversation picked up significantly and things got pleasant (which, by amazing coincidence, seemed to coincide w/ my sobering up, ha!). We were there (sports bar) to watch a basketball game (Pacers-Trailblazers), but didn't watch a lot since we were talking so much. Had appetizers and shared some with each other. Some touching. Got to know each other quite a bit more. The game went to overtime so it stretched the time out to the point where the date was getting too long (but I wasn't going to miss the end of a great game for this, of course). My team won (always a positive). Walked her to her car. Hand on back. Hugged.
So there you have it. I'm still not pleased with the whole "text a reminder" thing, but it all worked out.
So...... if you ever have a girl pull a line like this on you ("Text me so I don't forget."), obviously don't do something stupid like I did and say, "Yeah, sure." Say something alpha. "You won't need one. You won't forget a night out with me." "Exactly how full is your social calendar that you could forget dinner with a guy like me?" Or some crap like that.
But if you do mess up like I did, I suggest you handle the situation like I did. Don't text. Go to the date as planned. Wait 10-20 minutes. Text her, "Are you here?" Trust me -- she didn't forget you. If she's interested, she'll still want to come. Like this girl did tonight. Then put pressure on her. Let her know sub-textually (no pun intended) that you're not happy about waiting and you're considering leaving. You should be golden.
Of course, you might have to adjust times, etc. if she doesn't live close (like I knew this girl does), but you get the point.
There's my story and my two cents.