Refactor repo provider interface for static configuration