I was wondering why sometime (not always) sense-id and module registration can't work on a fresh humix-think install . A workaround is to simply restart the humix-think application and then the design doc can registered on cloudant successfully.
Check log and found this error
2016-08-19T14:29:56.451+0800
[App/0]
out
[RED] server.js, start()
2016-08-19T14:29:56.465+0800
[App/0]
out
create db and view on cloudant
2016-08-19T14:29:56.468+0800
[App/0]
out
subscription start
2016-08-19T14:29:56.539+0800
[App/0]
out
19 Aug 06:29:56 - [info] Starting flows
2016-08-19T14:29:56.545+0800
[App/0]
out
19 Aug 06:29:56 - [info] Started flows
2016-08-19T14:29:56.547+0800
[App/0]
out
failed to create design doc
2016-08-19T14:29:56.658+0800
[App/0]
out
database humix created!
Investigating