KJP AI Integration — Feature Brief

Consolidated from Notion 2026-04-23. Internal use, can be adapted for client-facing. Status: Phase 2 — deferred to fall/winter 2026. Preserved for when work reactivates.

What the client asked for, what we're building, what's still open, and a plain-English overview of the process.


1. What the client asked for


2. What the finished system does


How It Works — Process Overview

1. Clean up the existing taxonomy. Before the AI runs, prepare tag and color data so it has clean options to work from. - Remove duplicate and misspelled tags (e.g., "Pruple," "Yelllow") - Clear out unused categories that have never been assigned to a photo - Confirm the final list of color and mood tags the AI will use

2. AI analyzes each photo. A custom tool pulls each photo from the website and sends it to an AI vision model, which reviews the image and makes selections. - Picks the most relevant tags from the existing tag list - Assigns a color (or colors) from the 16-color category list - Rates its own confidence so lower-confidence results get flagged for closer review

This is the step where AI processing fees apply.

3. Start with a small test batch. Before processing the full catalog, run a pilot of ~50 photos. - Client reviews AI's suggestions and tells us what's right and what's off - Fine-tune based on feedback - Repeat until satisfied with quality before scaling up

4. Client reviews and approves before anything goes live. All AI suggestions land in a simple review dashboard — nothing touches the website until approved. - See the photo alongside its suggested tags and color - Approve, edit, or skip each one - Changes are only pushed to the site after sign-off

5. Approved updates publish to the website. Once batch is approved, everything syncs automatically. - Tags and colors appear on the correct photos - No manual data entry required on client end

6. New photos are handled automatically going forward. After the initial catalog is complete, the system continues running on its own. - New imports are picked up automatically - They're analyzed and added to the review queue within 24 hours


3. Open questions — decisions before build