9f4f2aade8
getPercentile used 'value > _max', so the highest score ever seen returned ~99 instead of 100, contradicting the method's javadoc. Use '>=' to match the documented contract. Also pin sibling deps to local SNAPSHOTs (ooo-util 1.6, narya 1.20, nenya/nenya-tools 1.7.3, depot 1.9). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>