Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

feat(user-interface): apply team routing in /user-interface:design

Ouverte
#7,041 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
javascript
Domaine
tooling

Piste de recherche

Start with the "Team layer" section of docs/conventions/routing-as-data/README.md, then read how scripts/detect.mjs computes installed from reference/routing.json and where --config is parsed. Merge the validated team routing into those routes, and have skills/design/SKILL.md read the resolved config and name the team file when deny skips a route. Add cases to plugins/user-interface/tests/detect.test.mjs, then remove the validated-only notes in plugins/user-interface/README.md and the Adopters row. Done when a team deny takes effect and the tests pass.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

needs-human needs-triage

Refs: #6594, #7039

Problem

#7039 gives user-interface a team layer whose routing key (rows, disable, deny) is validated by scripts/detect.mjs --config and shown by /user-interface:setup check, but nothing applies it: detect.mjs computes installed from the bundled reference/routing.json rows only, and skills/design/SKILL.md never reads --config. A team routing.deny: [figma] therefore loads with no error and has no effect.

Found by the pre-ready code review of #7039. That PR documents routing as validated-only rather than wiring it in, to keep its scope.

Expected

Per docs/conventions/routing-as-data/README.md "Team layer": a team row overrides the bundled row with the same concern plus id, key by key, and a new one adds a row; disable and deny are unions; a route skipped by deny names the team file as the source; a missing or malformed team file degrades to the bundled routes with disclosure.

Done when

  • The validated team routing is merged into the routes /user-interface:design uses, with tests in plugins/user-interface/tests/detect.test.mjs.
  • skills/design/SKILL.md reads the resolved config and names the team file when deny skips a route.
  • The validated-only notes in plugins/user-interface/README.md and the routing-as-data Adopters row are removed.
Langage dominant
Shell
Étoiles
22
Forks
2
Merge moyen
8 h 24 min
PR mergées (30 j)
947

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de melodic-software/claude-code-plugins

Toutes les issues de melodic-software/claude-code-plugins

Issues similaires

Plus d'issues Shell/Bash

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.