# Builder Impl Judge Governance

> Internal governance (not user-invocable): the Builder bar for react-component, impl-judge face. How to verify the CODE conforms, by discipline, against the frozen suite. Loaded at the impl gate.

- Skill: `cyberuni/builder-impl-judge-governance` (Agent Skill)
- Install (CLI): `npx skillmds@latest add cyberuni/builder-impl-judge-governance`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cyberuni/builder-impl-judge-governance/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: cyberuni (https://skillmd.com/u/cyberuni)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/cyberuni/builder-impl-judge-governance

---


# builder · impl · judge — verify the code conforms, by discipline

The **Builder** bar at the **impl gate**, **backward** face: run each frozen scenario → boolean, and
confirm conformance per discipline. Coverage is derived from the frozen `.feature`, never re-authored;
no green-by-tampering. Same discipline sections as the producer, read as **checks**, not how-to.

## engineer

- `tsc --noEmit` clean under `exactOptionalPropertyTypes`; lint rule **bans** `ariaLabel`-style
  aliases (grep is zero); `className` prop type is `string | (RenderProps) => string`; ref forwards.

## designer

- A rendered snapshot per visual state exists and uses tokens (no literal hex/px); RTL renders.

## a11y

- `axe` reports **zero** violations for each scenario state; keyboard-interaction tests pass; the
  accessible name is present **and meaningful** (the judgment part — flag, don't auto-pass).

## security

- No unsanitized `dangerouslySetInnerHTML`; no untrusted-prop → sink path (static check + scenario).

## qa

- Edge/empty/error scenarios pass; coverage matches the frozen suite (no dropped scenario).

