RFC: Efficient Scoring Engine & Early Fit Gate #494
thegeekybeng
started this conversation in
RFC
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
RFC: Efficient Scoring Engine & Early Fit Gate
1. Goal Description
The goal is to introduce a high-efficiency processing gate that reduces token consumption and improves "Match Visibility." Currently, roles that are a 100% mismatch or Expired still trigger full evaluations, wasting resources. Furthermore, the current scoring logic allows a low Compensation score to "hide" a perfect role match.
2. (a) Token Waste Pattern
Problem: The system currently spends significant tokens (WebSearch + A-G reasoning) on roles that a human would reject instantly.
3. (b) Structural Change vs. Pre-filter
Proposal: Introducing a "Dual-Path Scoring Strategy."
4. (c) Backwards-Compatibility (Selection Panel)
To respect the original project logic, we add a configuration toggle in
config/profile.yml. This allows users to choose their preferred philosophy:original(Legacy): Includes Compensation in the 1-5 average. No early rejection gate.zero-waste(New): Removes Compensation from the primary score. Enables the Early Fit Gate to kill mismatches before they cost tokens.5. Implementation Status
The code changes for this RFC have been prepared in the branch
rfc/zero-waste-scoring.modes/_shared.md: Updated to handle conditional scoring.modes/pipeline.md: Updated to use the Early Fit Gate conditionally.config/profile.example.yml: Added configuration examples.Beta Was this translation helpful? Give feedback.
All reactions