-- maybe the combination of a P.ProductID and GitConfig is a ProductRepository?
codeRepositoryDir :: P.ProductID -> GitConfig -> FilePath
codeRepositoryDir prodID gitConfig =
  productDir prodID gitConfig ++ "/repo"
codeRepositoryDir :: P.ProductID -> GitConfig -> FilePath
codeRepositoryDir prodID gitConfig =
  productDir prodID gitConfig ++ "/repo"
codeRepositoryDir prodID gitConfig =
  productDir prodID gitConfig ++ "/repo"