docs: the triage list of the rugnux live status

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HVeDQsU5a8AJUdJPgWevAK
This commit is contained in:
leonarski_fandClaude Opus 5.5 committed 2026-11-11 16:13:30 +01:00
1 parent e1226fc90e
commit f4ee70ea18
1 file changed
+12
+12
View File
@@ -298,6 +298,18 @@ like the dataset routes (`/statistics/data_collection`, `/image_buffer/*`, `/pre
rugnux found. A collection in which rugnux finds no lattice still gets the spot count, resolution
estimate and background of every image in `GET /result/scan` and the master file, marked as not indexed.
`triage` is the pathology checklist of the SUMMARY of `<file_prefix>_report.txt`, built from the same result, so
the two always agree: one entry per condition the report lists (twinning, pseudo-symmetry, multiple lattices,
ice and powder rings, anisotropy, completeness, sweep gaps, supercell, overloads, ...), plus one for every
other warning that fired (e.g. `SCALING_NOT_CONVERGED`). Each has the report's label and words, the
`PATHOLOGY_FLAGS` codes it stands for and the warnings behind it, and a `severity`: `ok` - looked for and not
found; `attention` - its warning fired; `serious` - nothing usable came out (no lattice, or a merge without
signal: the report's verdict FAILED or UNUSABLE); `not_measured` - not looked for on this run. A rotation run
fills it when it is over; a serial one at each provisional merge and at the end. The serial merge has no
pre-scan and runs no twinning, pseudo-translation or anisotropy analysis, so on serial data those are
`not_measured`. The "Rugnux live" tab lists the conditions that fired first, in orange or red, then the green
ones, with the report's warnings on hover, and names the unmeasured ones in one line.
### Serial collections (experimental)
Live processing of serial collections is **experimental**. With rugnux live mode on, a serial