I got the following error with your actual example:
$ bundle exec cap production deploy
(Backtrace restricted to imported tasks)
cap aborted!
SyntaxError: config/deploy.rb:35: syntax error, unexpected ':', expecting =>
"title": "Project",
^
config/deploy.rb:35: syntax error, unexpected ',', expecting end-of-input
Tasks: TOP => production
(See full trace by running task with --trace)
I got the following error with your actual example: