```ruby
class OrganisationalManualDocumentServiceRegistry < AbstractManualDocumentServiceRegistry
  def initialize(dependencies)
    @organisation_slug = dependencies.fetch(:organisation_slug)
  end

private
  attr_reader :organisation_slug

  def manual_repository_factory
    ManualsPublisherWiring.get(:repository_registry).
      organisation_scoped_manual_repository_factory
  end

  def manual_repository
    manual_repository_factory.call(organisation_slug)
  end
end
```

Use Ruby keyword args in OrganisationalManualDocumentServiceRegistry
user
```ruby
class OrganisationalManualDocumentServiceRegistry < AbstractManualDocumentServiceRegistry
  def initialize(organisation_slug:)
    @organisation_slug = organisation_slug
  end

private
  attr_reader :organisation_slug

  def manual_repository_factory
    ManualsPublisherWiring.get(:repository_registry).
      organisation_scoped_manual_repository_factory
  end

  def manual_repository
    manual_repository_factory.call(organisation_slug)
  end
end
```
assistant