Skip to content

← Back to Home

Code Reference

Detailed, look-up-oriented reference for the codebase's internals, grouped by subsystem — the data model, the submission/curation pipeline, the frontend, the admin/curation tooling, and deployment configuration. See Architecture first for the big picture; come back here when you need the specifics of a particular part.

Contents


Sections

  • Data Model — the model layer: HssiModel/HssiBase, ControlledList/ControlledGraphList, and the core software/people/ organization/vocabulary models.
  • Submission Workflow — how a submission moves from intake through curation to publication.
  • Frontend Architecture — the TypeScript frontend's module structure and how it talks to the backend.
  • Admin & Curation — the custom Django admin site and curator tooling.
  • Deployment Reference — exhaustive reference for the Docker/nginx/gunicorn deployment configuration.