Proposal Archive Page Template
This template can be used to quickly create archive pages for proposals submitted to AIFS governance.
Required Fields
Section titled “Required Fields”Copy the following fields from the proposal content and/or voting platform data to populate the archive page.
| Element | Placeholder | Description |
|---|---|---|
| Title | proposalTitle | The title of the proposal (including # + Standard) |
| Description | description | Sentence-length summary of the proposal |
| Author(s) | proposalAuthor | The author(s) of the document |
| Discussion | discussionUrl | Link to the discussion forum or workspace |
| Voting Page | voteUrl | Link to the voting platform URL |
| Publish Date | pubDate | Date of proposal submission to voting space |
| Proposal Content | proposalContent | The body text of the document |
| Votes | voteTally | The number of votes per result (% or count) |
| Vote Result | voteResult | The result of the vote (Passed or Failed) |
| State Changes | stateChange | DAO State changes resulting from the proposal |
Field Definitions
Section titled “Field Definitions”-
Title (
Section titled “Title (proposalTitle)”proposalTitle)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.
-
Description (
Section titled “Description (proposalDescription)”proposalDescription)A single-sentence summary of your document, often displayed in the header as a subtitle.
-
Author (
Section titled “Author (proposalAuthor)”proposalAuthor)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)) -
Submission Date (
Section titled “Submission Date (pubDate)”pubDate)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. -
Proposal Content (
Section titled “Proposal Content (proposalContent)”proposalContent)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.
Proposal Archive Format
Section titled “Proposal Archive Format”Document Model
proposalTitle
Section titled “proposalTitle”description
Proposed by: proposalAuthor
🗣️ Discussion 🌡️⚡⛓️ Snapshot
Submitted: pubDate
Result: voteResult ✅ ❌
proposalContent
🗳️ Voting Result
Section titled “🗳️ Voting Result”Votes: voteTally
Result: voteResult
🏗️ Governance State Changes
Section titled “🏗️ Governance State Changes”stateChange
Proposal Archive Templates
Section titled “Proposal Archive Templates”{% 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).