Thank you for helping families facing ampullary and duodenal cancers. This project welcomes clinicians, caregivers, researchers, and automation agents. Pick the workflow that matches your comfort level.
| Contribution | Examples | How to submit |
|---|---|---|
| Plain-language story | What worked for drain care, nutrition hacks, inpatient tips | Open a "Human Story" issue or edit docs/community/stories/*.md directly |
| Clinic note digest | MyChart visit summaries, doctor plans (anonymized) | Use docs/community/templates/clinic-note.md or the Human Story issue form |
| Research summary | Trial results, biomarkers, guidelines | Open a "New Topic / Research" issue or create a new Markdown file under docs/ |
| Correction | Broken link, outdated regimen, typo | Open a "Correction" issue or send a pull request |
- Click any file in
docs/on GitHub. - Press the pencil icon (✏️) to edit.
- Use the provided template (each file starts with instructions).
- Describe your change and select “Create a new branch for this commit and start a pull request.”
- Submit! Maintainers will review and merge.
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt
mkdocs serve- Edit Markdown under
docs/. - Run
mkdocs serveto preview: http://127.0.0.1:8000 mkdocs buildbefore committing to catch errors.
Every fact needs a label:
GuidelineRandomized / Phase IIIPhase II / CohortCase series / MechanisticAnecdote
Tag statements inline (e.g., *Guideline level.*) and cite sources with markdown links.
- Lead with the plain-language explanation before deep detail.
- Use analogies: “Biliary drains are like plumbing clean-outs…”
- Avoid medical slang unless you define it right away.
- Use lowercase-with-hyphens for new files.
- For community stories, copy
docs/community/templates/story.md. - For research, follow
docs/community/templates/research.md.
- Plain-language summary at the top of each new section.
- Evidence label + citation for every clinical statement.
-
mkdocs buildpasses (or note if you only used the web editor). - Screenshots or notes if you changed layout/styling.
- Remove identifiers from caregiver stories (names, dates, locations).
- When summarizing clinic notes, replace exact dates with month/year, omit provider names, and never upload PDFs/screenshots.
- No medical advice: describe experiences & evidence, but remind readers to consult their care team.
- Open a “Question” discussion or tag
@zakkeasterbrookon your issue/PR. - Automation agents should follow
docs/AGENT_PLAYBOOK.mdfor detailed commands.
Let’s build the internet’s most compassionate, evidence-ranked resource for these cancers. Every thoughtful contribution counts.