Skip to content

Commit 64b048d

Browse files
JacobCoffeeclaude
andcommitted
docs: add contract regeneration and mid-cycle upgrade flow to guide
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 1edcd6f commit 64b048d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

apps/sponsors/templates/sponsors/manage/guide.html

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,10 +185,15 @@ <h3 style="font-size:16px;font-weight:700;color:#3776ab;border-bottom:2px solid
185185
<li><strong>Execute</strong> by uploading the signed PDF (this finalizes the sponsorship too)</li>
186186
<li><strong>Nullify</strong> to void a contract that's no longer valid</li>
187187
<li><strong>Re-draft</strong> to create a new draft from a nullified contract</li>
188+
<li><strong>Regenerate</strong> to create a brand new contract when a sponsor changes level mid-cycle. The old contract is preserved as "Outdated" in the Contract History section. Unlock the sponsorship first, change the package/fee/benefits, then hit Regenerate</li>
188189
</ul>
189190

190191
<div class="manage-alert manage-alert-info">
191-
Contract content (sponsor info, benefits list, legal clauses) is editable in step 6 of the Composer or from the contract send page. Once you generate the final PDF, changes to the contract fields won't affect the generated file. Nullify and re-draft if you need to regenerate.
192+
<strong>Mid-cycle upgrades:</strong> When a sponsor upgrades (e.g. Contributing to Visionary), unlock the sponsorship, change the package and fee, then click Regenerate on the contract. This preserves the old contract in history and creates a fresh draft reflecting the new level. No need to delete anything or use the Django shell.
193+
</div>
194+
195+
<div class="manage-alert manage-alert-info">
196+
Contract content (sponsor info, benefits list, legal clauses) is editable in step 6 of the Composer or from the contract send page. The generated PDF/DOCX files labeled "Sent" are snapshots from when the contract was sent — editing the contract text after sending won't change those files. Regenerate to create a new version.
192197
</div>
193198
</div>
194199

0 commit comments

Comments
 (0)