SPB Git

spb/crea-ka

Public

Créa·Ka — annuaire public cross-plateforme des créateurs de contenu québécois (crea-ka.com)

History of scripts Clear filter
page 1
  1. Wed, Aug 26, 2026 1

  2. Tue, Aug 18, 2026 2

    1. Vague 3 : Twitch GQL public sans clé (abonnés), stats YouTube sans clé (InnerTube), découvertes wikipedia-qc + palmares-apple, fix marqueurs QC
      …
      - twitch : plus de SkipSource — API GQL publique du site (Client-ID public,
        requêtes groupées 20/POST) : abonnés, bio, avatar, partenaire/affilié,
        dernière diffusion ; voie Helix officielle conservée si clés fournies ;
        repli curl-binaire si empreinte TLS refusée. 21/26 comptes avec abonnés.
      - youtube : voie publique complète sans clé — page de chaîne + InnerTube
        browse du panneau À propos (vues totales, nb vidéos, pays) + page /videos
        (date de la dernière vidéo → dormant >12 mois) ; bannière, avatar,
        description → bio ; cap 300 chaînes/passage, rotation 14 j (yt_checked).
        Passage initial : 264 chaînes (vues+vidéos 264, last_video 261, bannières 245).
      - wikipedia-qc (découverte) : catégories fr+en de créateurs QC (API MediaWiki)
        → marqueur QC obligatoire pour les catégories pan-canadiennes → handles
        sociaux curés Wikidata (P2003/P7085/P2397/P2002/P5797/P2013 + P856) ;
        décédés exclus, is_minor via P569. 76 nouvelles fiches + 35 fusions.
      - palmares-apple (découverte) : top 100 podcasts Canada (API marketing
        officielle Apple, sans clé) + lookup groupé + attribution QC prudente
        (langue fr ET marqueur dans l en-tête du flux). Spotify charts (API morte),
        ADISQ (SPA sans liens) et Bible urbaine (prose sans handles) évalués et
        écartés — documenté dans sources.json.
      - fix _QC_MARKERS : frontières de mot (« levis » matchait teLEVISion,
        « estrie » tapESTRIEs) — faux positifs purgés de la base.
      - sources.json (16 sources), docs connecteurs régénérées, tests vague 3
        (46 verts).
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 1 file +1
    2. docs: documentation standardisée des 14 sources (générateur + fiches)
      …
      scripts/gen_connector_docs.py : générateur 100 % programmatique et rejouable
      qui croise data/sources.json (famille, palier, accès, signal d identité),
      l introspection statique (ast) de creaka/connectors/*.py et la BD live
      (creators/doc JSON, accounts par plateforme, sync_log : cadence, alertes).
      Écrit docs/connecteurs/INDEX.md + une fiche par source (sections fixes).
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 1 file +557
  3. Mon, Aug 17, 2026 3

    1. Câblage du widget KA Agent (bulle de chat IA Groupe KA)
      …
      - ka-agent.js déplacé vers frontend/src/ (emplacement pérenne) ;
        build_frontend.py le copie vers frontend/dist/ à chaque build,
        un rebuild ne perd donc plus le fichier.
      - Balises window.KA_AGENT={site:"crea-ka"} + /ka-agent.js (defer)
        dans le gabarit source ; dist régénéré.
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 1 file +3
    2. design: harmonisation « éditorial sharp » Groupe KA (ka-ui) — accent violet, footer commun, page /contact
      …
      - Vendorisation du package ka-ui dans frontend/src/ka/ (tokens.css, ecosystem.json,
        KaFooter.tsx, GroupeKaBadge.tsx) ; tokens.css injecté EN PREMIER dans le <head>
        via le nouveau marqueur __KA_TOKENS__, écosystème via __KA_ECO__
        (scripts/build_frontend.py gère désormais les 3 marqueurs)
      - Accent attribué à Créa-Ka : VIOLET (--accent:#7048e8, --accent-soft:#ece5fc,
        --accent-deep:#5433b8, --on-accent:#ffffff) + alias --lime/--lime-soft ;
        socle dédupliqué (body, grain, sélection, boutons) ; couleurs codées en dur
        (#c9a3ff, #5b34a8, rgba violettes) pointées vers les variables du groupe ;
        textes posés sur accent passés à --on-accent, textes sur encre à --accent-soft
      - Header : badge « Un service Groupe KA » cliquable vers le hub (desktop +
        mobile, préfixe replié sous 560 px) ; bouton « Se connecter avec KA » ;
        « Créer un compte KA ID » vers groupe-ka.com/connexion sur /compte
      - Footer : remplacement par le footer commun KaFooter (fond encre, avertissement
        agrégateur, 3 courriels, 15 liens de l'écosystème, mentions légales du hub +
        /retrait local) ; nav locale conservée au-dessus
      - Nouvelle route SPA /contact : courriels & rôles du groupe, avertissement,
        lien hub et liste des 12 plateformes (ecosystem.json)
      - SEO : <title> « Créa-Ka — Un service Groupe KA »
      - Responsive : cibles tactiles >=44 px (header, nav footer, cartes contact),
        aucun débordement horizontal (overflow-x:clip du socle), breakpoints
        360/768/1024/1440 du design system
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 1 file +18 −5
    3. Simon-Pierre Boucher · 3 files +95
Menu

Theme