mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-20 10:06:54 +03:00
Catalog: mode-aligned staging surfaces (persuade/operate/read/experience), star ratings on approvals feeding challenger draw weights, family retirements, authoring strategy and territory guide, rework and breadth authoring rounds, composition mining from rejected worlds. Seed: six challengers (two per tier), --reroll chains, --mode staging filter, rating-weighted draws. New-work: Present/visualize/re-roll flow, image-gen requirement, register-neutral vocabulary. Pipeline: per-mode staging prompts with split frames, hero-from-board reference generation, render-safety guards. Labs: ratings UI, unrated filter, mode chips, composition approve-guard. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
86 lines
2.5 KiB
JSON
86 lines
2.5 KiB
JSON
{
|
|
"detector": {
|
|
"ignoreRules": [],
|
|
"ignoreFiles": [
|
|
"tests/fixtures/**",
|
|
"tests/detect-antipatterns.test.js",
|
|
"site/pages/slop/**",
|
|
"site/data/anti-patterns-catalog.js",
|
|
"site/pages/shader-lab/**",
|
|
"site/scripts/demos/commands/**",
|
|
"site/styles/skill-demos.css",
|
|
"site/styles/slop-kinpaku.css",
|
|
"site/styles/worlds-lab.css"
|
|
],
|
|
"ignoreValues": [
|
|
{
|
|
"rule": "bounce-easing",
|
|
"value": "bounce-ball",
|
|
"reason": "User confirmed ball bounce animation is intentional",
|
|
"createdAt": "2026-06-15T04:15:03.164Z"
|
|
},
|
|
{
|
|
"rule": "design-system-color",
|
|
"value": "*",
|
|
"files": [
|
|
"site/styles/home-rebuild.css"
|
|
],
|
|
"reason": "AURELIA hotel picker is intentionally a foreign boutique-hotel palette inside the live picker demo",
|
|
"createdAt": "2026-06-15T23:37:38.170Z"
|
|
},
|
|
{
|
|
"rule": "design-system-color",
|
|
"value": "*",
|
|
"files": [
|
|
"site/styles/main.css"
|
|
],
|
|
"reason": "Generic AI slop card intentionally uses off-system colors for the before-state comparison",
|
|
"createdAt": "2026-06-15T23:37:38.170Z"
|
|
},
|
|
{
|
|
"rule": "design-system-color",
|
|
"value": "*",
|
|
"files": [
|
|
"site/styles/home-kinpaku.css"
|
|
],
|
|
"reason": "Homepage before-state slop demo intentionally uses off-system purple/magenta colors",
|
|
"createdAt": "2026-06-15T23:37:38.170Z"
|
|
},
|
|
{
|
|
"rule": "design-system-color",
|
|
"value": "*",
|
|
"files": [
|
|
"site/styles/design-system.css"
|
|
],
|
|
"reason": "Design-system comparison intentionally shows an off-system before-state",
|
|
"createdAt": "2026-06-15T23:37:38.170Z"
|
|
},
|
|
{
|
|
"rule": "design-system-color",
|
|
"value": "*",
|
|
"files": [
|
|
"site/styles/workflow.css"
|
|
],
|
|
"reason": "Generic slop card intentionally uses off-system purple colors for the before-state comparison",
|
|
"createdAt": "2026-06-15T23:37:38.170Z"
|
|
},
|
|
{
|
|
"rule": "design-system-font",
|
|
"value": "*",
|
|
"files": [
|
|
"site/styles/workflow.css"
|
|
],
|
|
"reason": "Generic slop card intentionally uses Inter for the before-state comparison",
|
|
"createdAt": "2026-06-15T23:37:38.170Z"
|
|
}
|
|
]
|
|
},
|
|
"hook": {
|
|
"enabled": true,
|
|
"limits": {
|
|
"maxFindings": 5,
|
|
"maxChars": 8000
|
|
}
|
|
}
|
|
}
|