<% use crate::types::prelude::*; %> <% use std::collections::BTreeSet; %>

Request for Admission

<%- request.collective().name() %>

Date: <%= request.date() %>

<%- request.member().name() %> (<%- request.member().github_link() %>, <%- request.member().address_link(true) %>) wishes to
  - JOIN -
the <%- request.collective().name() %> with rank of
  - <%= request.member().rank().name().to_uppercase() %>
by providing evidence in the following categories:
<% for cat in request.evidence_categories().iter().map(|c| c.multi_tier_name()).collect::>().into_iter() { %>  - <%= cat.iter().map(|cs| format!("{cs}")).collect::>().join(": ") %>
<% } %>



Motivation

<%- request.motivation() %>

About

<%- request.about() %>

Evidence

The fellow has either solely completed the following tasks or has significantly contributed to their success.
<% for (i, evidence) in request.evidence().iter().enumerate() { %>

<%= evidence.title() %>

<% for(j, task) in evidence.tasks().iter().enumerate() { %>  - <%= i + 1 %>.<%= j + 1 %>: <%= task.title %> (<%- task.links[0].format_link() %>)
<% } %>
<% } %>