Files
dsh-context/src
bowenliang123 a19c86c593 chore: drop the dead compareVersions and unexport nothing-imported symbols
- compareVersions had zero production callers (the gate rides
  meetsBaseline alone) and is not re-exported through the package entry;
  its spec block duplicated what meetsBaseline's cases already pin
  through compareParsed (a major-gap case joins meetsBaseline's block to
  keep every arm covered). isNewerVersion keeps its own numeric-only
  compare: ignoring prereleases there is the upgrade nudge's deliberate
  semantics, and adopting the channel-aware order would change
  user-visible behavior.
- pad2 hand-rolled padStart(2, '0') in a function that already used
  padStart for the year.
- StoredHeaderTool/StoredHeaderRecord and DecodeCounts/DecodeSpans lost
  export keywords nothing inside or outside the repo imported.
2026-10-08 01:05:01 +08:00
..