forked from molecule-ai/molecule-core
Wire WCAG 1.3.1 label associations: 6 bare <label>+control pairs in ConfigTab (Description, Tier, Runtime, Effort, Task Budget, Backend) now use stable useId() IDs with matching htmlFor/id. Field helper in DetailsTab updated to generate its own fieldId via useId() and inject it into the child element via cloneElement, so every Name/Role/Tier field in edit mode is correctly associated without requiring call-site changes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| e2e | ||
| public | ||
| src | ||
| .env.example | ||
| .gitignore | ||
| Dockerfile | ||
| next.config.ts | ||
| package-lock.json | ||
| package.json | ||
| playwright.config.ts | ||
| postcss.config.js | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
| vitest.config.ts | ||