Editing the wiki
Every page on this wiki is a Markdown file in the finkelsteinlab/wiki repository. Anyone in the finkelsteinlab GitHub organisation can edit it; ask the lab manager to add you.
Contents
Section titled “Contents”- Find the right page
- Where files go
- Edit on GitHub
- Pictures
- Rules for every page
- Rules for LLM assistants
1. Find the right page
Section titled “1. Find the right page”- Search the wiki first. Improve an existing page rather than starting a second one.
- Each page type has a guide and template:
- Safety, getting-started, careers and lab-life pages have no fixed template. Follow the rules in section 5.
2. Where files go
Section titled “2. Where files go”| Section | Folder |
|---|---|
| Getting started | src/content/docs/getting-started/ |
| Safety | src/content/docs/safety/ |
| Protocols | src/content/docs/protocols/<subsection>/ |
| Recipes and buffers | src/content/docs/recipes/ |
| Reagents and storage | src/content/docs/reagents/ |
| Instruments | src/content/docs/instruments/ |
| Computing and code | src/content/docs/computing/ |
| Careers and writing | src/content/docs/careers/ |
| Lab life | src/content/docs/lab-life/ |
| Pictures and files | public/media/<section>/ |
Name a file after its title, in lowercase with hyphens: “Water Baths” becomes water-baths.md. The sidebar sorts by file name.
3. Edit on GitHub
Section titled “3. Edit on GitHub”- To edit a page, click Edit page at the bottom.
- To add a page, open its folder on GitHub and choose Add file > Create new file. Paste the matching guide’s template.
- To add pictures or PDFs, open the matching
public/media/folder and choose Add file > Upload files. - Use the Preview tab to check the result.
- Click Commit changes. Open a pull request if you want someone to check it first; otherwise commit directly.
- The site rebuilds itself. Changes are live about two minutes after they reach
main.
4. Pictures
Section titled “4. Pictures”- Resize to at most 1600 px on the long side; keep files under 1 MB. Use JPG for photos, PNG for screenshots, SVG for diagrams.
- Upload to
public/media/<section>/with a descriptive name, such aswater-bath-display.jpg. - Insert it where it belongs:
 - Describe what matters in the square brackets; screen readers read it aloud.
- Never photograph passwords, door codes, notebooks or personal information.
5. Rules for every page
Section titled “5. Rules for every page”-
Front matter holds the
title. Do not add a#heading; the site prints the title. -
Number sections
## 1. Nameand subsections### 1.1 Name. Go no deeper. -
Put a
## Contentslist first when a page has three or more sections. Link each section by its heading in lowercase, with punctuation removed and spaces as hyphens:## 2. Operationis#2-operation. -
Number anything done in order. Use bullets or tables for everything else.
-
Put warnings in a box:
:::note,:::tip,:::cautionor:::danger, closed with:::. -
Link to other pages with site paths such as
/wiki/recipes/plates/instead of copying their content. -
When you link a manual, datasheet or web page outside the wiki, keep the original link and save a PDF copy to
public/media/archive/, then add a badge after the link:[Title](https://original) <a class="pdf-copy" href="/wiki/media/archive/<file>.pdf" title="Archived PDF copy">PDF</a>Vendor sites move; the copy keeps working.
-
No passwords, door codes, personal phone numbers or personal email addresses. Name offices and roles instead.
6. Rules for LLM assistants
Section titled “6. Rules for LLM assistants”These apply to every page, alongside the page-type rules.
- Never invent facts. Every number, name, model, location and contact comes from the person or their supplied material. Write
TODO: valuefor anything missing and say so. - Never delete content when restructuring a page. Move, renumber and reformat; keep every value, link and image.
- Follow the template for the page type and the rules in section 5.
- Ask for pictures. A picture is worth a thousand words. If one would help and none was given, add a
:::note[Picture wanted]box saying what to photograph, and tell the person. - Open a pull request with a one-line summary and a list of
TODOs and wanted pictures.