Debug the animal. Don't guess it.
Project Kumquat is an open-source education roadmap that maps veterinary science through an engineering lens.
We reject dense, traditional medical literature. Instead, we model the animal body as a complex hardware stack: organs are specialized sub-routines, the vascular network is fluid plumbing, and the immune system is a dynamic, multi-tier firewall. When a biological system undergoes crisis, we do not guess โ we debug using system block diagrams, logic trees, and fault-tree diagnostic protocols.
This repository is engineered for people who require high-fidelity, academically grounded veterinary knowledge โ field rescuers, wildlife emergency responders, and bio-engineers โ without navigating a full clinical licensing array.
Project Kumquat was born out of a critical baseline breakdown. When a tiny, vulnerable ginger kitten was rescued from an industrial zone, we encountered the unforgiving, hardcoded realities of nature: a fast-moving, hostile pathogen known as Feline Panleukopenia (ุทุงุนูู ุงููุทุท ุงูููุฑูุณู). In the field, time translates directly to survival. Traditional veterinary resources are locked behind dense, academic text walls that fail to serve rescuers, software engineers, and logical problem-solvers who require deterministic triage frameworks under pressure. This project honors the memory of that tiny fighter, Kumquat (affectionately known as Koki). It rejects unstructured medical literature in favor of a System Architecture Approach to Biology. We treat the animal body as an integrated hardware stack: organs are specialized sub-routines, the vascular network is fluid plumbing, and the immune system is a dynamic, multi-tier fire-wall. When a system goes down, we do not guessโwe debug.
In memory of Kumquat (Koki) ๐ โ the baseline that taught us the cost of latency.
| โ This curriculum is for | โ This curriculum is not |
|---|---|
| Field rescuers stabilizing animals before handoff | A replacement for a licensed Doctor of Veterinary Medicine (DVM) |
| Wildlife & disaster emergency responders | A casual pet-owner blog or "home remedy" guide |
| Bio-engineers and systems thinkers entering animal health | A licensing pathway or clinical certification |
| Logical problem-solvers who need deterministic frameworks | A source of drug dosages to administer without a vet |
โ ๏ธ GROUNDING GUARDRAIL. Project Kumquat does not replace a licensed DVM degree. It provides vet-level grounding for non-vets. Every triage path in this project terminates at the same instruction: stabilize, then hand off to a professional veterinarian. Nothing here authorizes diagnosis, prescription, or surgery.
We hold one mapping consistent across every file in this repository. Learn the mapping once; reuse it everywhere.
| Biological System | Engineering Analogue | Arabic Term |
|---|---|---|
| Bone marrow | Cellular production plant / white-cell (WBC) factory | ูุฎุงุน ุงูุนุธู |
| Lymphatic system | Transit network / internal message bus | ุงูุฌูุงุฒ ุงููู ูุงูู |
| Lymph node | Localized filter checkpoint / firewall node | ุนูุฏุฉ ููู ูุงููุฉ |
| Immune system | Dynamic, multi-tier firewall | ุงูุฌูุงุฒ ุงูู ูุงุนู |
| Vascular network | Fluid plumbing / pressurized pipework | ุงูุฌูุงุฒ ุงูุฏูุฑุงูู |
| Liver | Detox & waste-processing daemon | ุงููุจุฏ |
| Gut barrier | Perimeter wall / I/O membrane | ุญุงุฌุฒ ุงูุฃู ุนุงุก |
| Mucous membranes / gums | Status LEDs (perfusion & oxygenation readout) | ุงูุฃุบุดูุฉ ุงูู ุฎุงุทูุฉ |
Every asset in this project โ Markdown, JSON, Notion schema, Marp slides, and the LaTeX thesis โ maps strictly onto these three phases.
PHASE 1 โโโโโโโโโโโโโโโโถ PHASE 2 โโโโโโโโโโโโโโโโถ PHASE 3
Foundational Pathophysiology & Field Triage &
Systems Architecture System Fault Trees Runtime Debugging
"Know the spec sheet" "Read the crash logs" "Debug it live"
~36 h ~48 h ~30 h
Total estimated study load: ~114 hours.
Open the interactive Markmap in a new tab
Healthy operating parameters and the tissue-level production plants. You cannot detect a fault without first knowing the spec sheet.
| Module | Focus | Key Bilingual Terms | Hours |
|---|---|---|---|
| 1.1 | The Hardware Stack Overview โ body-system block diagram | โ | 6 |
| 1.2 | Cellular Production Plants: Bone Marrow | ูุฎุงุน ุงูุนุธู | 8 |
| 1.3 | The Lymphatic Transit Network | ุงูุฌูุงุฒ ุงููู ูุงูู | 8 |
| 1.4 | Localized Filter Checkpoints: Lymph Nodes | ุนูุฏุฉ ููู ูุงููุฉ | 6 |
| 1.5 | Healthy Operating Parameters (HR, RR, Temp, CRT, MM color) | ุงูู ุคุดุฑุงุช ุงูุญูููุฉ | 8 |
| Phase Subtotal | 36 |
Exit criterion: You can recite normal feline/canine baselines from memory and explain where each blood cell line is manufactured and filtered.
How viral, bacterial, and toxic payloads execute code-injection attacks โ and how a single breach cascades into total system failure.
| Module | Focus | Key Bilingual Terms | Hours |
|---|---|---|---|
| 2.1 | Threat Model: Viral ยท Bacterial ยท Toxic payload classes | ู ูู ูุฑูุถ / ุงูุณู ูู | 8 |
| 2.2 | Code-Injection Mechanics: how pathogens hijack host cells | ุงูุนุฏูู ุงูููุฑูุณูุฉ | 10 |
| 2.3 | Immune Wipe: Feline Panleukopenia | ุทุงุนูู ุงููุทุท ุงูููุฑูุณู | 12 |
| 2.4 | Gut Barrier Breach & Bacterial Translocation | ุญุงุฌุฒ ุงูุฃู ุนุงุก | 8 |
| 2.5 | Cascade Failure: Systemic Sepsis & Liver Shutdown | ุงูุฅูุชุงู / ูุดู ุงููุจุฏ | 10 |
| Phase Subtotal | 48 |
Exit criterion: You can trace any presenting symptom backward to its originating subsystem fault, and forward to its downstream cascade.
A deterministic, step-by-step diagnostic loop for rescuers facing acute system failure โ executed before professional veterinary handoff.
| Module | Focus | Key Bilingual Terms | Hours |
|---|---|---|---|
| 3.1 | The Deterministic Triage Loop (master control flow) | ุงููุฑุฒ ุงูู ูุฏุงูู | 4 |
| 3.2 | A/B โ Airway & Breathing subsystem check | ู ุฌุฑู ุงูููุงุก / ุงูุชููุณ | 6 |
| 3.3 | Thermal Defense โ hypo/hyperthermia management | ุงูุญุฑุงุฑุฉ / ุงูุฎูุงุถ ุงูุญุฑุงุฑุฉ | 6 |
| 3.4 | Perfusion Debug โ Capillary Refill Time via gum barriers | ุฒู ู ุงู ุชูุงุก ุงูุดุนูุฑุงุช | 6 |
| 3.5 | Fluid Collapse & Shock Management โ Pro Handoff | ุงูุตุฏู ุฉ / ููุต ุงูุณูุงุฆู | 8 |
| Phase Subtotal | 30 |
Exit criterion: Under time pressure, you can run the full triage loop on a collapsed animal and produce a clean, structured handoff report for the receiving veterinarian.
These are the core debugging artifacts of Phase 2. Read top-to-bottom: ingress โ target โ local fault โ systemic cascade. Arabic terminology is mapped in the TERM MAP beneath each diagram (kept outside the boxes to preserve monospace alignment).
+==============================+
| PATHOGEN PAYLOAD INGRESS |
| FPV (fecal-oral vector) |
+===============+==============+
|
v
+------------------------------+
| TARGET: HIGH-MITOSIS CORES |
| (rapidly dividing cells) |
+------------------------------+
+----------------------+----------------------+
v v v
+-----------------+ +-----------------+ +-----------------+
| BONE MARROW | | GUT CRYPT ROW | | LYMPHOID TISSUE |
| WBC factory | | barrier line | | immune nodes |
| >> OFFLINE | | >> BREACHED | | >> DEPLETED |
+--------+--------+ +--------+--------+ +--------+--------+
| | |
v v v
+-----------------+ +-----------------+ +-----------------+
| PANLEUKOPENIA | | BACTERIAL | | FIREWALL DOWN |
| WBC count -> 0 | | TRANSLOCATION | | no AB response |
+--------+--------+ +--------+--------+ +--------+--------+
+---------------------+---------------------+
|
v
+------------------------------+
| SYSTEMIC SEPSIS CASCADE |
| (uncontrolled infection) |
+===============+==============+
|
v
+------------------------------+
| MULTI-ORGAN FAULT / SHOCK |
| liver shutdown . DIC . death|
+------------------------------+
TERM MAP (EN โ AR):
| Node | English | Arabic |
|---|---|---|
| Ingress | Feline Panleukopenia Virus (FPV) | ุทุงุนูู ุงููุทุท ุงูููุฑูุณู |
| Target | Bone marrow (WBC factory) | ูุฎุงุน ุงูุนุธู |
| Target | Lymphoid tissue (immune nodes) | ุงูุฌูุงุฒ ุงููู ูุงูู / ุนูุฏุฉ ููู ูุงููุฉ |
| Local fault | Panleukopenia (collapse of all white cell lines) | ููุต ุงููุฑูุงุช ุงูุจูุถ ุงูุดุงู ู |
| Local fault | Gut barrier breach | ุญุงุฌุฒ ุงูุฃู ุนุงุก |
| Cascade | Systemic sepsis | ุงูุฅูุชุงู ุงูุฌูุงุฒู |
| Cascade | Liver shutdown | ูุดู ุงููุจุฏ |
VIRAL payload BACTERIAL payload TOXIC payload
(code injection) (resource hijack) (corrosive input)
| | |
v v v
hijacks the host releases endo- and direct damage to
cell's replication exo-toxins; consumes cell membranes and
machinery to clone host nutrients and enzyme systems
itself oxygen (no replication)
| | |
+------------------------+------------------------+
|
v
+---------------------------------+
| CELLULAR DEGRADATION / DEATH |
| (necrosis | apoptosis) |
+----------------+----------------+
|
v
+---------------------------------+
| INFLAMMATORY RESPONSE OVERLOAD |
| (the firewall over-triggers) |
+---------------------------------+
TERM MAP (EN โ AR):
| Class | English | Arabic |
|---|---|---|
| Vector 1 | Viral payload (code injection) | ุงูุนุฏูู ุงูููุฑูุณูุฉ |
| Vector 2 | Bacterial payload (resource hijack) | ุงูุนุฏูู ุงูุจูุชูุฑูุฉ |
| Vector 3 | Toxic payload (corrosive input) | ุงูุณู ูู |
| Convergence | Cellular degradation / necrosis | ู ูุช ุงูุฎูุงูุง |
| Output | Inflammatory overload | ุงูุงุณุชุฌุงุจุฉ ุงูุงูุชูุงุจูุฉ |
The full loop ships in workspace/TRIAGE_SLIDES.md. The control-flow contract is:
START
|
v
[ A ] AIRWAY clear? --no--> clear obstruction --> re-check
| yes
v
[ B ] BREATHING present & effective? --no--> support / escalate
| yes
v
[ T ] TEMPERATURE in range? --no--> warm (hypo) / cool (hyper)
| yes
v
[ C ] CRT < 2s & gums pink? --no--> treat for shock / poor perfusion
| yes
v
[ F ] FLUID status stable? --no--> manage collapse, keep warm
| yes
v
>>> STRUCTURED HANDOFF TO VETERINARIAN <<<
Every branch โ without exception โ converges on professional veterinary handoff. The loop's job is to buy time, not to cure.
The blueprint spans three delivery tiers so that the same curriculum can be consumed as code, as a workspace, or as academic literature.
project-kumquat/
โ
โโโ README.md # โ YOU ARE HERE โ the core interface
โโโ ROADMAP.md # Visualization AST (Markmap.js / roadmap.sh)
โ
โโโ data/
โ โโโ CURRICULUM_MATRIX.json # Machine-readable curriculum (LMS import)
โ
โโโ workspace/
โ โโโ NOTION_LAYOUT.md # Notion database + Kanban blueprint
โ โโโ TRIAGE_SLIDES.md # Marp field-deployment slide deck
โ
โโโ academic/
โโโ THESIS_TEMPLATE.tex # University-grade LaTeX thesis (XeLaTeX)
| Tier | Format | Files | Built for |
|---|---|---|---|
| 1 ยท Open-Source Code Repository | Markdown & JSON | README.md, ROADMAP.md, CURRICULUM_MATRIX.json |
GitHub, scrapers, LMS importers |
| 2 ยท Interactive Digital Workspace | Notion schema & Markdown slides | NOTION_LAYOUT.md, TRIAGE_SLIDES.md |
Self-study tracking, field use on phone/tablet |
| 3 ยท Academic Research | LaTeX | THESIS_TEMPLATE.tex |
Citable, print-ready documentation |
Build status of this repo:
README.mdโ ยทTHESIS_TEMPLATE.texโ ยท remaining assets pending review checkpoint.
- Orient โ read this README end-to-end and internalize the Biology-as-a-Hardware-Stack mapping.
- Plan โ import
data/CURRICULUM_MATRIX.jsoninto your LMS, or clone the tracker fromworkspace/NOTION_LAYOUT.md. - Visualize โ render
ROADMAP.mdwith Markmap.js or a roadmap.sh custom layout for a node map. - Study โ work Phase 1 โ 2 โ 3 in order; do not skip the spec sheet.
- Deploy โ keep
workspace/TRIAGE_SLIDES.md(Marp) on your phone for field reference. - Cite โ compile
academic/THESIS_TEMPLATE.texwith XeLaTeX for a print-ready, Arabic-capable document.
Released under Creative Commons AttributionโShareAlike 4.0 (CC-BY-SA-4.0). Use it, fork it, translate it, teach with it โ keep it open, and keep the attribution.
@misc{project_kumquat,
title = {The Engineer's Blueprint for Veterinary Medicine \& Stray Triage},
author = {Project Kumquat Contributors},
note = {Codename Kumquat. Vet-level grounding for non-vets.},
year = {2026},
howpublished = {Open-source education roadmap}
}