Drop one-shot tmp/axe scripts and agent i18n scratch so the Gitea tree is deployable.
37 lines
1.6 KiB
Markdown
37 lines
1.6 KiB
Markdown
# 10 — Support KB product content (agent 6/10)
|
|
|
|
**Scope:** User-facing Support Knowledge articles about Descrybe product, workflows, how-tos, and troubleshooting.
|
|
**Storage:** `support_kb_articles` (goose `032_support_kb_auto_reply.sql`). Admin UI: `/admin/support/knowledge`.
|
|
|
|
## Seed
|
|
|
|
JSON corpus: `scripts/seed/support-kb-articles.json`
|
|
Command:
|
|
|
|
```powershell
|
|
cd apps/api
|
|
go run ./cmd/seed-support-kb -postgres $env:DATABASE_URL
|
|
# or rely on DATABASE_URL from the environment / root .env
|
|
```
|
|
|
|
Idempotent upsert on `slug`. Articles are published with keywords/intent_keys for FAQ auto-match.
|
|
|
|
## Images
|
|
|
|
Markdown bodies reference existing `apps/web/static` assets (no generated images):
|
|
|
|
| Asset | Used in |
|
|
|-------|---------|
|
|
| `/descrybe_preview.png` | What is Descrybe |
|
|
| `/descrybe_logo.png` | What is Descrybe |
|
|
| `/import_suppliers.png` | Getting started, import feeds |
|
|
| `/enhance_products.png` | Getting started, AI titles/descriptions |
|
|
| `/export_data.png` | Getting started, export feeds |
|
|
| `/import_taxonomy.png` | Feed mapping |
|
|
|
|
## Accuracy sources
|
|
|
|
README, `apps/web/src/lib/components/site/data.ts`, pricing-data Free/credits FAQ, `docs/getting-started.md`, `docs/free-tier.md`, `docs/store-connectors.md`, `docs/eprel.md`, `docs/tutorial.md`, `docs/marketing-suite-user-guide.md`, processing `ParseV1ProcessingType` / EAN validation in `v1_process_handlers.go`.
|
|
|
|
**Explicit non-claims:** FTP unsupported; Amazon export preset is marketing graphic / backlog (shipped presets: Google Shopping, Meta, custom); marketing throughput stats from homepage are not repeated as verified benchmarks in KB bodies.
|