wip: repository_factory: add create()
wip: repository_manager_spec: fix test