Added
- Programmatic Smart Injection (Option B): Replaced legacy full-document rewriting using Gemini Pro with a highly efficient programmatic Markdown injector. The new system uses Gemini Flash 3.5 to choose the target section header, while Python surgically inserts the link. This prevents 429 rate limit blocks and cuts down API costs by 95%.
- Persisted Raw Impact Score: Added
impact_scoreattribute to evaluations saved insidedata/inventory.yaml, ensuring that cached resources retain their original AI classification scores.
Fixed
- KeyError: 'impact_score': Implemented resilient fallback logic in the curation orchestrator to calculate
impact_scorefrom thestarsattribute (e.g.stars * 20) for cached items that lack the rawimpact_scorefield.