mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-12 14:16:12 +00:00
Three things the tests said were covered and were not. A column flipped from honoured to ignored moved both sides of its own assertion, because the check read the verdict off the table it was checking. The verdicts are now written out as literals, so changing one is a decision somebody states twice. The preview block was unreachable from an SSR-only test, so nothing would have noticed it rendering through the outcome view — which would classify what a preview *would* write as a success and put a tick on a run that never ran. It moves into its own component that takes the verdict as a prop, the way the CSV result view already does, and the preview and the archived-row report are asserted directly. The account-wide import narrows its in-progress check to account-wide jobs, so an import running on one medication's page does not refuse it. Nothing pinned that; now something does. Also correct two comments about the earlier replay-key fault. The repeated value in the reported file was not a dose quantity — it was copied from the example this dialog itself displays. The field never carried identity, and the submission was never at fault.