II.
Blueprint JSON
Structured · liveblueprint:a11y
a11y json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "blueprint:a11y",
"_kind": "Blueprint",
"_file": "extensions/blueprints/a11y.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "a11y",
"description": "Install accessibility feedback loops — lint rules (jsx-a11y/vue-a11y/angular-eslint/htmlhint/djlint),\npre-commit hooks, GitHub Actions workflow, and runtime scanning via Axe/Playwright, Lighthouse CI,\nor pa11y. Per-stack recommendations for React, Vue, Angular, plain HTML, and Python templates.\n",
"installMd": "@plugins/a5c/marketplace/plugins/a11y/install.md",
"configureMd": "@plugins/a5c/marketplace/plugins/a11y/configure.md",
"uninstallMd": "@plugins/a5c/marketplace/plugins/a11y/uninstall.md",
"latestVersion": "1.0.0",
"versions": [
"1.0.0"
],
"tags": [
"accessibility",
"a11y",
"wcag",
"lint",
"ci",
"quality"
],
"author": "a5c-ai",
"packagePath": "plugins/a11y",
"marketplaceUrl": "https://github.com/a5c-ai/babysitter",
"scope": "project",
"domains": [
"topic:accessibility",
"specialization:frontend-react",
"domain:web-development"
],
"requiresLanguages": [],
"requiresFrameworks": [],
"targetSurface": [
"filesystem",
"git-hooks",
"ci",
"github-actions",
"package-json",
"settings"
],
"breakpoints": [
"Stage 1: Project Analysis (analyze stack, lint setup, existing a11y tooling)",
"Stage 2: A11y Layers (which layers to set up — multi-select)",
"Stage 3: Framework Selection (lint plugin + runtime tool per stack)",
"Stage 4: Strictness & CI Gating (WCAG conformance, severity threshold, blocking)",
"Stage 5: Git Hooks (husky/lint-staged or pre-commit/lefthook)"
]
},
"outgoingEdges": [
{
"from": "blueprint:a11y",
"to": "agent:claude-code",
"kind": "executable_by",
"attributes": {}
},
{
"from": "blueprint:a11y",
"to": "agent:codex",
"kind": "executable_by",
"attributes": {}
},
{
"from": "blueprint:a11y",
"to": "agent:cursor",
"kind": "executable_by",
"attributes": {}
},
{
"from": "blueprint:a11y",
"to": "agent:gemini-cli",
"kind": "executable_by",
"attributes": {}
},
{
"from": "blueprint:a11y",
"to": "agent:opencode",
"kind": "executable_by",
"attributes": {}
},
{
"from": "blueprint:a11y",
"to": "topic:accessibility",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "blueprint:a11y",
"to": "domain:web-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "blueprint:a11y",
"to": "source-ref:a5c-marketplace-a11y",
"kind": "sourced_from",
"attributes": {}
},
{
"from": "blueprint:a11y",
"to": "source-ref:a5c-marketplace",
"kind": "sourced_from",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "scope-boundary:blueprint-a11y.scope",
"to": "blueprint:a11y",
"kind": "bounds_subject"
}
]
}