Regras como Pretendido, se a consistência for mantida entre o Ritual Caster e o Book of Ancient Secrets:
Caster Ritual
Choose one of the following classes: bard, cleric, druid, sorcerer, warlock, or wizard. You must choose your spells from that class’s spell list, and the spells you choose must have the ritual tag.
If you come across a spell in written form, such as a magical spell scroll or a wizard’s spellbook, you might be able to add it to your ritual book. The spell must be on the spell list for the class you chose, the spell’s level can be no higher than half your level (rounded up), and it must have the ritual tag.
Livro dos Segredos Antigos
On your adventures, you can add other ritual spells to your Book of Shadows. When you find such a spell, you can add it to the book if the spell's level is equal to or less than half your warlock level (rounded up) and if you can spare the time to transcribe the spell. For each level of the spell, the transcription process takes 2 hours and costs 50 gp for the rare inks needed to inscribe it.
As restrições são que a magia seja fisicamente escrita , ou inscrita, igual ou menor que a metade do seu nível, e você tenha tempo e materiais para transcrever. Isto segue as regras interpretação fornecidas por Jeremy Crawford e Mike Mearls, onde a explicação da Pacto do Feiticeiro Tomo com o Livro dos Segredos Antigos deve encontrar os feitiços de rituais escritos.
Você já identificou as fontes primárias: outros livros de feitiços e pergaminhos, se o feitiço tiver a etiqueta ritual.
Locais adicionais poderiam ser permitidos, ou melhor, incluídos pelo DM por razões estratégicas. Um feitiço de ritual de condutor de história poderia ser gravado na parede de uma masmorra, servindo como uma chave para uma futura masmorra.