v2.6.5: phaseFilter/sort error messages + reserved-char doc corrections
phaseFilter/sort error messages + reserved-char doc corrections
Wired phaseFilter and sort errors to param-named, actionable messages; corrected reserved-char guidance across all 7 free-text query params.
Fixed:
phaseFilterenum errors now emit the valid values (NA, EARLY_PHASE1, PHASE1, PHASE2, PHASE3, PHASE4) instead of raw Essie parser text (#71)sortformat errors now show a FieldName:asc/FieldName:desc example instead of opaque upstream text (#71)- Dead code removed:
upstreamParamInfo.phase— phaseFilter routes through filter.advanced (Essie AREA[Phase]), never filter.phase (#71) - Reserved-char docs corrected on all 7 free-text params:
,acts as AND;( )work when matched; only[ ]are reserved (#70)
Dependency bumps:
@types/node25.9.1 → 25.9.2
499 tests pass; bun run devcheck clean.