{% extends "base.html" %} {% block title %}MRWK Bounty #{{ bounty.id }}{% endblock %} {% block content %}

Bounty #{{ bounty.id }}

{{ bounty.title }}

Review the reward, status, source issue, and acceptance criteria before starting.

{% set issue_url = safe_public_url(bounty.issue_url) %}
Status {{ bounty.status }}
Reward per award {{ bounty.reward_mrwk }} MRWK
Awards {{ bounty.awards_paid }}/{{ bounty.max_awards }} paid
Remaining {{ bounty.awards_remaining }}
Available {{ bounty.available_mrwk }} MRWK
Effective remaining {{ bounty.effective_awards_remaining }}
Effective available {{ bounty.effective_available_mrwk }} MRWK
{% if bounty.availability_state != "open" or bounty.effective_awards_remaining != bounty.awards_remaining %}

{{ bounty.availability_note }} {% if bounty.effective_awards_remaining != bounty.awards_remaining %} Visible capacity before pending proposals: {{ bounty.awards_remaining }} award{% if bounty.awards_remaining != 1 %}s{% endif %}, {{ bounty.available_mrwk }} MRWK. {% endif %}

{% endif %} {% if bounty.pending_payout_proposals or bounty.pending_close_proposal %}

Pending treasury proposals

Capacity already in review

{% if bounty.pending_payout_proposals %} {% endif %} {% if bounty.pending_close_proposal %}

Proposal #{{ bounty.pending_close_proposal.proposal_id }} would close this bounty after {{ bounty.pending_close_proposal.executes_after }}. {% if bounty.pending_close_proposal.reference %} {% set close_reference_url = safe_public_url(bounty.pending_close_proposal.reference) %} {% if close_reference_url %} Reference: {{ bounty.pending_close_proposal.reference | replace("https://github.com/", "") }}. {% else %} Reference: {{ bounty.pending_close_proposal.reference }}. {% endif %} {% endif %}

{% endif %}
{% endif %}

Acceptance

What has to be true

{{ bounty.acceptance }}

Contributor next steps

Before you start

{% set requirements = bounty.submission_requirements %}
Claim command
{{ requirements.claim_command }}
Reference formats
{% for reference_format in requirements.reference_formats %} {{ reference_format }}{% if not loop.last %}, {% endif %} {% endfor %}
Expected artifact
{{ requirements.expected_artifact }}
  1. Confirm the source issue is still open and your change is not already covered by another PR.
  2. Keep the PR focused, link the source issue as Bounty #{{ bounty.issue_number }}, and include test or smoke-check evidence.
  3. Check active attempt reservations if you need to coordinate before opening a PR; attempts are advisory only and do not reserve MRWK, acceptance, or payment.
  4. {% if bounty.effective_awards_remaining %} {% if bounty.effective_awards_remaining == bounty.awards_remaining %} {{ bounty.effective_awards_remaining }} award{% if bounty.effective_awards_remaining != 1 %}s{% endif %} still open for distinct accepted work. {% else %} {{ bounty.effective_awards_remaining }} award{% if bounty.effective_awards_remaining != 1 %}s{% endif %} still open for distinct accepted work after pending treasury proposals. {% endif %} {% elif bounty.effective_awards_remaining == bounty.awards_remaining %} No awards remain; treat new work as unpaid unless maintainers reopen the bounty. {% else %} No awards remain after pending treasury proposals; treat new work as unpaid unless maintainers reopen or free capacity. {% endif %}

Accepted work

{{ bounty.awards_paid }}/{{ bounty.max_awards }} awards paid{% if bounty.effective_awards_remaining %}; {{ bounty.effective_awards_remaining }} still open{% elif bounty.awards_remaining %}; {{ bounty.awards_remaining }} visibly open before pending proposals{% endif %}.

{% if bounty.accepted_awards %}
{% for award in bounty.accepted_awards %} {% endfor %}
{% else %}

No accepted work has been paid for this bounty yet.

{% endif %}
{% endblock %}