---
# System prepended metadata

title: Authoring Content Workflow
tags: [No Frills Documentation]

---

---
tags: No Frills Documentation
---
# Authoring Content Workflow

[![hackmd-github-sync-badge](https://hackmd.io/rFiN4kp2Spq5C_eQG3NHcQ/badge)](https://hackmd.io/rFiN4kp2Spq5C_eQG3NHcQ)


```mermaid
sequenceDiagram
autonumber
actor Author
participant HackMD
actor Gatekeeper
participant GitHub
Author->>HackMD: Creates/Modifies Content
HackMD->>Author: Presents Preview
Author->>HackMD: Saves (Pushes) 
alt Has GitHub Permissions
    HackMD->>GitHub: Saves content in repository
else Does Not Have GitHub Permissions
    HackMD->>Gatekeeper: Request to Save content
    alt Approves
        Gatekeeper->>GitHub: Saves content
    else Rejects
        Gatekeeper->>Author: Revisions required
    end
end
```

See also [Refreshing Content Workflow](/WFEC9wpVTB-5AItA1rosYw)