23 lines
956 B
JSON
23 lines
956 B
JSON
[
|
|
{
|
|
"antipattern": "side-tab",
|
|
"name": "Side-tab accent border",
|
|
"description": "Thick colored border on one side of a card — the most recognizable tell of AI-generated UIs. Use a subtler accent or remove it entirely.",
|
|
"severity": "warning",
|
|
"category": "slop",
|
|
"file": "/Users/wemadeplay/workspace/stz/bibimbap/src/main/webapp/WEB-INF/views/game-detail.jsp",
|
|
"line": 454,
|
|
"snippet": "border-left: 3px solid var(--accent)"
|
|
},
|
|
{
|
|
"antipattern": "broken-image",
|
|
"name": "Broken or placeholder image",
|
|
"description": "<img> tags with empty src, missing src, or placeholder values ship as broken-image boxes. Use real images, generated assets, or remove the tag.",
|
|
"severity": "warning",
|
|
"category": "quality",
|
|
"file": "/Users/wemadeplay/workspace/stz/bibimbap/src/main/webapp/WEB-INF/views/game-register.jsp",
|
|
"line": 462,
|
|
"snippet": "<img id=\"preview-thumb\" alt=\"\" hidden />"
|
|
}
|
|
]
|