Skip to content

SSK-3xx - tag identity

SSK-301 - Unknown storesynk-like tag (misspelling)

Section titled “SSK-301 - Unknown storesynk-like tag (misspelling)”
  • Severity: Error
  • Applies to: any hyphenated custom tag.
  • Detect: a hyphenated custom tag that is neither a known HTML element nor a known storesynk tag, but closely resembles one - e.g. show-prices, sale-badge, product-url, storesynk-products, add-cart.
  • Why it breaks: an unrecognized custom tag is never upgraded by the engine, so it is an inert wrapper that renders nothing.
  • Known symptoms: an element that “exists in the HTML but does nothing.”
  • Fix: suggest the nearest known tag (e.g. show-pricesshow-price, sale-badgeshow-sale-badge, product-urlproduct-link, storesynk-productsstoresynk-product, add-cartadd-to-cart).

SSK-303 - <show-thumbnail index="…"> authored on the template

Section titled “SSK-303 - <show-thumbnail index="…"> authored on the template”
  • Severity: Warning
  • Applies to: show-thumbnail.
  • Detect: a show-thumbnail with an authored index attribute.
  • Why it breaks: the index-less instance is the self-cloning template; the engine assigns index to each clone, so authoring it on the template breaks cloning.
  • Known symptoms: a broken or single-frame thumbnail strip.
  • Fix: remove index - the engine assigns it to the clones.

Imported from the Storesynk skill v0.1.0 (references/structure-rules.md). To change this page, change it there.