Skip to content

fix(engine/v2): olijf als warme kleur en party als occasion#40

Open
lucavandee wants to merge 2 commits into
mainfrom
claude/nostalgic-cori-bc148e
Open

fix(engine/v2): olijf als warme kleur en party als occasion#40
lucavandee wants to merge 2 commits into
mainfrom
claude/nostalgic-cori-bc148e

Conversation

@lucavandee
Copy link
Copy Markdown
Owner

Summary

Twee kleine bugfixes in de engine v2:

  • Bug 1 — Olijf-classificatie: olijf stond in COOL_COLORS maar is feitelijk een warme kleur (groen met gele ondertoon). Verplaatst naar WARM_COLORS zodat het consistent is met SEASON_PALETTE.herfst en de productEnricher die 'olive' groepeert met aardetinten/terracotta/roest.
  • Bug 2 — Party/uitgaan ontbrak: Quiz had work, casual, formal, date, travel, sport maar EnhancedResultsPage toonde al een party label ("Feest"). Nu gealigneerd: party is toegevoegd als OccasionKey met:
    • Quizoptie "Uitgaan / Feest" ("Stappen, festivals, feestjes")
    • targetFormality: 0.35 (casual met flair)
    • Keywords: festival, feest, uitgaan, club, stappen, party
    • Archetype bias richting AVANT_GARDE + STREETWEAR + SMART_CASUAL
    • Occasion copy "Uitgaan" + "Uitgesproken en speels voor festivals, feesten of stappen."
    • NL-aliassen: uitgaan / feest / feestjeparty

Test plan

  • npm run build — passes, no TS errors
  • Quiz: nieuwe optie "Uitgaan / Feest" verschijnt onder gelegenheden
  • Selecteer party in quiz → resultaten tonen outfits met lagere formality (~0.35) en statement-accessories
  • Producten met tag olijf scoren nu warm (geen mismatch penalty tegen warme profielen)

🤖 Generated with Claude Code

Luc and others added 2 commits April 18, 2026 12:22
…ion bias

QUIZ_STYLE_TO_ARCHETYPE:
- classic: 1.0 CLASSIC (was 0.7/0.2/0.1 verdeeld over CLASSIC/BUSINESS/MINIMALIST)
- smart-casual: 0.7 SC + 0.3 CLASSIC (was pure 1.0 SC)

OCCASION_ARCHETYPE_BIAS:
- work: BUSINESS 0.25→0.15, CLASSIC 0.2→0.25 (minder aggressieve business-push)
- casual: + AVANT_GARDE 0.1, + STREETWEAR 0.1 (meer variatie in casual)
- date: + AVANT_GARDE 0.1 (ruimte voor expressievere date-looks)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Verplaats 'olijf' van COOL_COLORS naar WARM_COLORS (groen met gele
  ondertoon hoort bij warme palet, net als bij SEASON_PALETTE.herfst).
- Voeg 'party' toe als OccasionKey (type, buildProfile, composer,
  scoring/occasion, engine) zodat quiz en EnhancedResultsPage
  gealigneerd zijn. Target formality 0.35 (casual met flair), party
  keywords: festival, feest, uitgaan, club, stappen, party.
- Voeg 'Uitgaan / Feest' toe als quizoptie in quizSteps.ts.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 18, 2026

Deploy Preview for fitfiai ready!

Name Link
🔨 Latest commit 63d727b
🔍 Latest deploy log https://app.netlify.com/projects/fitfiai/deploys/69e35cc6d3d1f00008b0ae4d
😎 Deploy Preview https://deploy-preview-40--fitfiai.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@supabase
Copy link
Copy Markdown

supabase Bot commented Apr 18, 2026

This pull request has been ignored for the connected project wojexzgjyhijuxzperhq because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant