CND Issues
| File | Line | Issue | Fix |
|---|---|---|---|
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 18 | "title" is a plain string — extend mix:title instead | Add mix:title to the type declaration and remove this property |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 21 | "ctaUrl" uses (string) for a link/url — use choicelist[linkTypeInitializer] | Replace with: - j:linkType (string, choicelist[linkTypeInitializer]) mandatory |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 26 | "title" is a plain string — extend mix:title instead | Add mix:title to the type declaration and remove this property |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 34 | "title" is a plain string — extend mix:title instead | Add mix:title to the type declaration and remove this property |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 37 | "ctaUrl" uses (string) for a link/url — use choicelist[linkTypeInitializer] | Replace with: - j:linkType (string, choicelist[linkTypeInitializer]) mandatory |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 41 | "title" is a plain string — extend mix:title instead | Add mix:title to the type declaration and remove this property |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 43 | "imageUrl" uses (string) for a link/url — use choicelist[linkTypeInitializer] | Replace with: - j:linkType (string, choicelist[linkTypeInitializer]) mandatory |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 46 | "ctaUrl" uses (string) for a link/url — use choicelist[linkTypeInitializer] | Replace with: - j:linkType (string, choicelist[linkTypeInitializer]) mandatory |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 56 | "title" is a plain string — extend mix:title instead | Add mix:title to the type declaration and remove this property |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 17 | forsure:heroSection: flat ctaText+ctaLink forces a single CTA — model as child nodes | Remove ctaText and ctaLink. Add: + * (ns:cta). Create a [ns:cta] type with label + j:linkType |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 33 | forsure:textCard: flat ctaText+ctaLink forces a single CTA — model as child nodes | Remove ctaText and ctaLink. Add: + * (ns:cta). Create a [ns:cta] type with label + j:linkType |
| /home/runner/work/agentic/agentic/agentic-benchmark-Y7d9X7/forsure/settings/definitions.cnd | 40 | forsure:imageCard: flat ctaText+ctaLink forces a single CTA — model as child nodes | Remove ctaText and ctaLink. Add: + * (ns:cta). Create a [ns:cta] type with label + j:linkType |
http://localhost:8080/cms/render/live/en/sites/forsure/home.html
A11y: 100%SEO: 100%Img: N/AContent: N/ACND: 1%



