Operational view
Pipeline state and raw data ingestion.
Upload the Smart v4 Excel template or an Ignite-style CSV. The API parses Raw Data, normalizes it, persists records, and rebuilds rollups.
Normalized records
—
Prevalence rollups
—
Database size
—
Vendors
—
Last ingestion
—
Browser local time
Convert a non-standard file (AI)
Upload a file that is not in the Ignite format. A sample is sent to the model, which proposes a mapping into the Ignite format. Review the preview, then download or ingest.
Ingestion history
Each uploaded file is one run. Mask a run to soft-exclude it from all stats (reversible); delete to remove its records, rebuild rollups, and free the file for re-upload.
CLI fallback
If a browser upload fails on a very large file, use the CLI on the backend host.
python -m scripts.ingest_all --rebuild-rollups python -m scripts.ingest_all python -m scripts.ingest_all --file data/raw/AFC-RPT-PositiveNegative-20260409.csv python -m scripts.ingest_all --status