fix(indexer): persist quality score during skill upsert
Quality was calculated by SkillAnalyzer during crawl but never saved to database — same class of bug as the securityStatus fix in Phase 2. Added qualityScore and qualityDetails to both the indexSkill upsert call and the onConflictDoUpdate set clause. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -594,6 +594,8 @@ export const skillQueries = {
|
||||
githubForks: skill.githubForks,
|
||||
securityScore: skill.securityScore,
|
||||
securityStatus: skill.securityStatus,
|
||||
qualityScore: skill.qualityScore,
|
||||
qualityDetails: skill.qualityDetails,
|
||||
sourceFormat: skill.sourceFormat,
|
||||
contentHash: skill.contentHash,
|
||||
rawContent: skill.rawContent,
|
||||
|
||||
Reference in New Issue
Block a user