Context
Branch feat/agent-refine-v2 (from commit c636708) refactored the hackathon_novelty pipeline:
- Removed
quick_node / analyze_node → single score_node
- Removed
percentile and cluster from output (were never in ALLOWED_OUTPUT_KEYS)
- Removed
quick_scored status and quick analysis_depth
- Added
relevance_score, aligned to output
- Added
user_output_keys to SkillCard for role-based filtering
TS types and mock data updated. Rendering code still references removed fields.
Broken references
client/apps/web/app/dashboard/[id]/page.tsx (admin view)
- L194-196: CSV export uses
percentile, cluster
- L327: Renders
result.percentile
- L330: Renders
result.cluster
client/apps/web/app/i/[id]/page.tsx (participant view)
- L394:
100 - result.percentile calculation
- L402: Renders
result.percentile
- L407: Renders
result.cluster
Marketing copy
components/ui/feature-section-with-hover-effects.tsx L24
app/page.tsx L161, L308
- All mention "percentiles" and "cluster labels"
What needs to change
- Dashboard (admin): Replace
percentile/cluster columns with relevance_score/aligned. Update CSV export.
- Participant view: Show
novelty_score + aligned flag only (matches user_output_keys).
- Marketing copy: Update "percentiles, cluster labels" to match actual output fields.
Related
Context
Branch
feat/agent-refine-v2(from commitc636708) refactored the hackathon_novelty pipeline:quick_node/analyze_node→ singlescore_nodepercentileandclusterfrom output (were never inALLOWED_OUTPUT_KEYS)quick_scoredstatus andquickanalysis_depthrelevance_score,alignedto outputuser_output_keysto SkillCard for role-based filteringTS types and mock data updated. Rendering code still references removed fields.
Broken references
client/apps/web/app/dashboard/[id]/page.tsx(admin view)percentile,clusterresult.percentileresult.clusterclient/apps/web/app/i/[id]/page.tsx(participant view)100 - result.percentilecalculationresult.percentileresult.clusterMarketing copy
components/ui/feature-section-with-hover-effects.tsxL24app/page.tsxL161, L308What needs to change
percentile/clustercolumns withrelevance_score/aligned. Update CSV export.novelty_score+alignedflag only (matchesuser_output_keys).Related