Skip to main content

RSMS suite documentation

Documentation is grouped by topic. Start with rsms-master-tasklist for open work, or jump to a section below.

Planning & backlog

DocPurpose
rsms-master-tasklistLiving TODO / in-progress index
rsms-results-backlogRedirect — use master tasklist

Results storage & API

DocPurpose
rsms-results-storage-designNormative Table + blob layout
rsms-results-table-storage-rework-planRollout / migration context
rsms-results-prefetch-designFrontend prefetch / cache
rsms-mass-balance-legacy-parityMass balance vs legacy
rsms-plume-river-mile-axis-known-issueEmpty RM arrays / dual-axis CXPLT

Worker & engine

DocPurpose
rsms-worker-implementation-planQueue worker design (W1–W4)
rsms-worker-ohio-riverflows-tlsOhio RiverFlows TLS / certifi
rsms-worker-windows-service-nssmNSSM deployment on RSMS VM
rsms-engine-data-flowEngine pipeline data flow

Task 4 — threat / context layers (map)

DocPurpose
[rsms-threat-layers-overview](Threat Layers/rsms-threat-layers-overview)Scope, architecture, phased rollout
[rsms-threat-layers-backlog](Threat Layers/rsms-threat-layers-backlog)Prioritized layer IDs (L00, L08, …)
[rsms-task4-and-r5-layer-catalog](Threat Layers/rsms-task4-and-r5-layer-catalog)Task 4 themes + full R5 inventory
[rsms-threat-layers-r5-mapping](Threat Layers/rsms-threat-layers-r5-mapping)R5 patterns ↔ RSMS integration
[rsms-ohio-gis-layer-recon](Threat Layers/rsms-ohio-gis-layer-recon)Ohio EPA portal recon (Phase 3)

Testing

DocPurpose
rsms-automated-testing-scopeTest coverage priorities

Subcontract & R5 reference

PathPurpose
rsms-upgrade/Mirrored Task 4 text + R5 quick-start extract

Archive

PathPurpose
archive/Historical Parquet / DuckDB era (do not implement)
  • ssot/ — machine-readable SSOT (rsms-ssot.json, domain units)
  • rsms-api-fastapi/docs/ — API auth, Azure Web App, design decisions