@mankoff's solution of using Habits worked. Oddly he posted it as a comment instead
I enabled habits in org mode via the org-modules variable.
I enabled state logging (see below for details)
I then created a task with style set to habits.
Now when I complete the task, it is not seen until the day it is scheduled again.
example of an answer.a task:
** TODO [#C] Mail / BZ Triage :RECURRING:
SCHEDULED: <2015-02-13 Fri .+1d>
- State "DONE" from "TODO" [2015-02-12 Thu 11:13]
:PROPERTIES:
:LAST_REPEAT: [2015-02-12 Thu 11:13]
:STYLE: habit
:END:
See solution in my question.Details: http://orgmode.org/manual/Tracking-your-habits.html