Micro-switch keyword catalog v1

Date: 2026-10-12

Acceptance result

Distribution

Every row contains an approved direct micro-switch term and passes the strict topic classifier. Keyboard switches, household lighting wiring, Nintendo, guitar electronics, brand navigation, commercial-intent wording, product models, and normalized duplicates are excluded.

The generated CSV and JSONL are runtime deliverables under pipeline/state/outputs/keyword-catalog-v1/. They are keyword candidates only. They do not assert that every application uses the same switch design, and they do not bypass later search-volume, evidence, planning, or article-content checks.

An asynchronous DataForSEO round using 20 direct micro-switch seeds returned 224 rows, of which 31 were net-new. Those rows were imported into the local raw keyword store, but the deterministic catalog excludes all keywords already present in that store, so the delivered 10,000 are net-new relative to the database.

Semantic clustering result

The catalog was imported into the pipeline, expanded with 2,000 additional strict direct-topic candidates, embedded locally with all-mpnet-base-v2, and clustered at cosine threshold 0.93. Semantic matches are also required to have the same reader task and at least 0.50 lexical subject overlap so that unrelated applications are not joined solely by vector similarity.

The runtime deliverables are under pipeline/state/outputs/keyword-clustering-v1/:

This stage does not generate article plans or articles. The 10,658 cluster-primary keywords are the candidate input for later evidence checks and content planning.