<% @jurisprudence.subjects.sort_by { |sub| sub.lineage_name }.each_with_index do |subject, i| %>
<% doctrines = @jurisprudence.doctrines.includes(:doctrine_subjects).where(doctrine_subjects: { subject_id: subject.id }) %>
<% end %>
<%= render(DocumentDoctrineIndexComponent.with_collection(doctrines, current_user: current_user)) %>