Skip to content

Proposal Archive Page Template

This template can be used to quickly create archive pages for proposals submitted to AIFS governance.

Copy the following fields from the proposal content and/or voting platform data to populate the archive page.

ElementPlaceholderDescription
TitleproposalTitleThe title of the proposal (including # + Standard)
DescriptiondescriptionSentence-length summary of the proposal
Author(s)proposalAuthorThe author(s) of the document
DiscussiondiscussionUrlLink to the discussion forum or workspace
Voting PagevoteUrlLink to the voting platform URL
Publish DatepubDateDate of proposal submission to voting space
Proposal ContentproposalContentThe body text of the document
VotesvoteTallyThe number of votes per result (% or count)
Vote ResultvoteResultThe result of the vote (Passed or Failed)
State ChangesstateChangeDAO State changes resulting from the proposal
  • The title of your document as a level-1 heading.

    If your document type has requirements related to the structure of its title (such as a proposal), specify them here.

  • A single-sentence summary of your document, often displayed in the header as a subtitle.

  • The author or co-authors of the document. This can be appended to the description for a shorter page header or omitted if not relevant to your document type.

  • Discussion Page (discussionUrl) A link to the proposal’s discussion forum thread or RFC post. Display as a pretty link ([🗣️`` Discussion](discussionUrl))

  • Voting Page (voteUrl) A link to the proposal’s voting page on Snapshot or similar (or link to Discord post, etc. if voting page isn’t available). Display as a pretty link ([⚡️`` Snapshot](voteUrl))

  • The date on which the proposal was submitted to the voting space.

  • Vote Result (voteResult) The result of the vote (Passed, Failed, Etc.) You may want to add an emoji to help indicate the result at a glance.

  • The full text content of the original proposal. Be sure to omit any fields already included in the archive page to avoid redundancy.

  • Votes (voteTally) The number or percent or votes for each option. Be sure to boldly label each option (e.g. Yes: 100%), separate with commas and omit options with “0” value for legibility.

  • State Changes (stateChange) Describe the governance state changes made as a result of the proposal. Provide a link to the relevant entry in the GitHub commit history if possible.

Document Model

description

Proposed by: proposalAuthor

🗣️ Discussion 🌡️⚡⛓️ Snapshot

Submitted: pubDate Result: voteResult ✅ ❌

proposalContent

Votes: voteTally Result: voteResult

stateChange

{% tabs %} {% tab title=“Markdown” %}

// Generic Markdown Template
```markdown
# proposalTitle
description
Proposed by: proposalAuthor
[🗣️ Discussion](discussionUrl)
[🌡️⚡⛓️ Snapshot](voteURL)
**Submitted:** pubDate
**Result:** voteResult ✅ ❌
proposalContent
## 🗳️ Voting Result
**Votes:** voteTally
**Result:** voteResult
## 🏗️ Governance State Changes
{% endtab %}
{% endtabs %}
#### How to Use Archive Templates
1. Copy the relevant template above.
2. Paste the template into your preferred text editor (i.e. VS Code or Notepad).
3. Replace the element placeholders (such as `docTitle`) with your written content.
4. Copy and paste the completed document into your destination (Snapshot, Station, Discord, Notion, etc).