fix(checker): semver-correct prerelease comparison and general pseudo-versions

Compare prerelease identifiers per semver §11 (numeric parts numerically,
handling multi-digit counters like rc2->rc10) and detect the embedded
timestamp in any Go pseudo-version form for date ordering. Prune runner
tasks only once new work is confirmed so no-op invocations don't wipe the
UI history. Adds semver comparison tests.
taigrrcommitted parent 8406ad32953d4401e9f5437adbf00d4e2a67244eb4a7f56Browse files
3 files changed+101−24

Rendering diff…