DATA — Public reference datasets for methodology:
- data/README.md: schema + format definitions for brand catalogs
- data/swiece-sojowe-pl/brand_catalog.json: 35 tracked brands (33 manufacturers + 2 importers) + 5 excluded marketplaces/resellers
- data/swiece-sojowe-pl/brand_catalog.md: human-readable companion
- data/swiece-sojowe-pl/market_metadata.json: GMV estimate, personas, seasonality, expected dynamics
TOOLS — 6-stage prompt curation pipeline (Python 3.12+):
- tools/prompt_curation/README.md: process documentation + cost estimates
- tools/prompt_curation/config.py: tunable parameters per stage
- tools/prompt_curation/.env.example: required API keys template
- tools/prompt_curation/requirements.txt: dependencies
- tools/prompt_curation/1_persona_generator.py: Claude generates 7 buyer personas
- tools/prompt_curation/2_prompt_brainstormer.py: per persona × 30 prompts in voice
- tools/prompt_curation/3_reality_checker.py: Google Trends + Reddit cross-check
- tools/prompt_curation/4_validation_agents.py: 3 critic agents async (real_buyer/methodology/exploit_hunter)
- tools/prompt_curation/5_pilot_test_runner.py: sample × 3 LLM models pre-flight
- tools/prompt_curation/6_human_review_export.py: CSV export for founder approval
- tools/prompt_curation/7_finalize.py: post-approval → closed prompts/{cat}/v{N}.json
- tools/prompt_curation/pipeline.py: orchestrator (stages 1–6, then human review, then 7)
GITIGNORE — Fixed .env.* exclusion to allow .env.example.
This commit completes Faza 1. Stages outputs (data/{cat}/personas.json,
raw_prompts.json, validated_prompts.json, critic_review.json, pilot_test_results.json,
for_human_review.csv) are runtime artifacts — public when committed, derived from
public methodology + public brand catalog. Final approved prompt strings in
prompts/{cat}/v{N}.json remain CLOSED (gitignored, anti-Goodhart's Law).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
5.1 KiB
Brand Catalog — Świece sojowe PL
Human-readable companion to
brand_catalog.json. Same data, easier to scan.
Version: 1.0.0 · Last updated: 2026-05-03 · First scan cycle: May 2026 · First publication: August 2026
Tracked manufacturers (33 brands)
| Brand | Domain | Segment | Notes |
|---|---|---|---|
| JAKULO | jakulo.pl | premium-handmade | Łódź-based, founder's brand, 12k+ customers |
| Naturaodpauli | naturaodpauli.pl | premium-handmade | Top organic visibility in 2026 scans |
| Zolza | zolza.com.pl | premium | Two domains (.com.pl + .com), consolidate |
| Oskiknot | oskiknot.pl | premium-handmade | Wooden wick focus |
| Bookiet | bookiet.pl | premium-handmade | — |
| Triny | triny.pl | premium-handmade | Strong AI visibility early 2026 |
| Aromatowo | aromatowo.pl | premium-handmade | — |
| Yush | yush.pl | premium-handmade | — |
| LemonGlas | lemonglas.pl | premium-handmade | LMW Commerce client |
| Paleta Smaków | paletasmakow.pl | premium-handmade | LMW Commerce client |
| Bennovate | bennovate.pl | premium | LMW Commerce client |
| Soy Candle Poland | soycandlepoland.pl | premium-handmade | Detected Q1 2026 |
| Candle Room | candleroom.pl | premium | Detected Q1 2026 |
| Manufaktura Aromatów | manufaktura-aromatow.pl | premium-handmade | — |
| Tiny Sparks | tinysparks.pl | premium-handmade | Growing 2026 |
| Polski Knot | polskiknot.pl | premium-handmade | Branded around 'Polish wick' |
| Nacomi | nacomi.pl | mid | Cross-listed kosmetyki-naturalne |
| Yope | yope.pl | mid | Primary in kosmetyki-naturalne |
| Cinnamoroll | cinnamoroll.pl | premium-handmade | — |
| Skvor | skvor.pl | premium | — |
| Sojowo | sojowo.pl | premium-handmade | Name-on-the-tin |
| Ładne Rzeczy | ladnerzeczy.pl | premium-handmade | Multi-product including candles |
| Kreowane | kreowane.pl | premium-handmade | — |
| Candle & Sense | candleandsense.pl | premium-handmade | — |
| Atelier Aurum | atelieraurum.pl | premium | — |
| Wosk Natury | wosknatury.pl | premium-handmade | Eco-positioning |
| Świece Mokoszy | swiecemokoszy.pl | premium-handmade | Slavic-themed |
| Modus Naturae | modusnaturae.pl | premium | — |
| Pszczeli Knot | pszczeliknot.pl | premium-handmade | Beeswax-soy blend |
| Ekooko | ekooko.pl | premium-handmade | Eco-positioning |
| Homerose | homerose.pl | premium | Premium home fragrance |
| Kerzenduft | kerzenduft.pl | premium | German-language naming |
| Moodlight | moodlight.pl | premium | — |
Tracked importers (2 brands)
| Brand | Domain | Origin | Segment | Notes |
|---|---|---|---|---|
| Yankee Candle | yankeecandle.pl | US | premium | Strong PL e-commerce, soy variants included |
| Rituals | rituals.com | NL | premium | Cross-listed kosmetyki-naturalne |
Tracked but excluded from ranking (5 entities)
| Entity | Type | Why excluded |
|---|---|---|
| Allegro | Marketplace | Sales channel, not a brand |
| Empik | Marketplace | Sales channel, not a brand |
| Ceneo | Marketplace | Price comparison, not a brand |
| Notino | Reseller | Multi-brand reseller |
| Sephora | Reseller | Multi-brand reseller, primary in kosmetyki |
Sources used to compile this catalog
- Q1 2026 scan results from previous LMW Pulse
competitors_foundtable (10 brands) - Allegro/Ceneo "świece sojowe" category browse (15+ additional brands)
- Reddit r/Polska_Marka and r/CzasNaSwiece mentions (5 additional)
- Manual Google search "polskie świece sojowe handmade" (10 additional)
- Etsy.com PL store browse (3 additional)
- JAKULO customer service data — customers mentioning competitors (5 confirmed via support tickets)
Coverage estimate
The Polish soy candle market has approximately 30-50 brands with meaningful internet presence (own website, active social media, organic search visibility).
Current catalog: 33 manufacturers + 2 importers = 35 ranked brands.
This is 70-100% of the addressable market depending on coverage estimate. We expect 5-10 new brands to be detected per year via scan outputs (Stage 4 of curation pipeline detects "brands appearing in LLM answers but not in our catalog" and flags them for inclusion).
Adding a new brand
When a brand appears in scan outputs but isn't in this catalog:
- Stage 4 (validation agents) auto-flags
unknown_brand_X - Manual review: is this a real brand or LLM hallucination? (sometimes LLMs invent plausible brand names)
- If real: add to
brand_catalog.jsonper schema indata/README.md - Bump version (1.0.0 → 1.0.1)
- Commit with message:
data: add Brand X to swiece-sojowe-pl (detected in Q3 2026 scan)
Honeypot brand notice
A fictional brand exists in our scan output detection list, but is not in this public catalog. Its name and rank position are CLOSED — disclosure would defeat the purpose. If any external party reproduces our ranking and includes the honeypot brand, we have evidence of unauthorized use of Citee data without methodology compliance.
See methodology.json for honeypot policy details.