I guess I'm looking for clarification here on how these things are related (if at all) and what the implications may be of treating one as the other. At a more basic level, clarification on what Drydock resource types represent in general would be helpful.
It's fairly clear via APIs and existing implementations what the intentions are for harbormaster artifact types.