Docs · Capacités
Catalogue · matrice
Capacités
La clé active un sous-ensemble. Le pack fixe la base ; les options se cochent au portail. wire(app) active automatiquement selon capabilities[].
Catalogue
| ID | Effet | Branchement typique |
|---|---|---|
moderate | Modération contenu (texte ; image UGC si activé) | Middleware POST / guard |
age.verify | Parcours preuve d’âge + modale / verify_url | Signup → verify_url |
enterprise.verify | Parcours SIRET hébergé | session.enterprise_verify_url |
curfew | Couvre-feu kids/teens + rappel 1 h écran — pack plateformes / réseaux sociaux uniquement | wire auto (CPL) |
isolation.same_tier | Bulles de visibilité par palier | visibility / fil |
dm.family_only | DM mineurs → famille | checkDmAccess |
profile.invisible_minors | Profils mineurs invisibles | enforce profile.view |
member.activation | Activation membre org au login | /org/activate |
image.age | OCR pièce / preuve âge (jobs) | API manuelle (pas wire auto) |
image.ugc | Modération image UGC | check + image |
media.video | Vidéo / live_frame → review v1 | check media |
learn.signals (meta) | Signaux anonymisés | opt-out portail / meta clé |
Matrice pack × base (avec âge)
| Profil | Base | Options typiques |
|---|---|---|
| saas (CSA) | moderate | — |
| education (CME) | moderate + age.verify + member.activation + image.age | isolation, dm, invisible_minors, enterprise.verify, image.ugc, media.video |
| mairie (CMA) | idem education | idem (pas de curfew) |
| entreprise (CEN) | idem + souvent enterprise.verify | options sociales + media (pas de curfew) |
| platform (CPL*) | toutes dont curfew | — |
Shield IA seul (sans suffixe âge / mode ia_only) → moderate uniquement.
CSA = contenu filtré, pas de parcours âge. CME/CMA/CEN = brancher signup locale vers
verify_url + stocker ageCategory.