#1. Objet et périmètre
Ce document décrit tout ce qui doit se produire avant le mardi 2026-11-10, jour du lancement public de KySpectra. Il couvre cinq programmes distincts qui se chevauchent dans le temps :
| # | Programme | Fenêtre | Objectif unique |
|---|---|---|---|
| A | Pilotes fermés (partenaires de conception) | 2026-09-07 → 2026-10-04 | Obtenir des preuves d'usage réelles hors de nos mains |
| B | Ambassadeurs | 2026-10-05 → 2026-11-08 | Constituer un premier cercle capable de parler du produit sans nous |
| C | Liste d'attente | 2026-09-01 → 2026-11-10 | Convertir l'intérêt en adresses qualifiées et consenties |
| D | Approche presse en amont | 2026-10-12 → 2026-11-10 | Placer trois à cinq contacts sous embargo, avec un dossier vérifiable |
| E | Contenu d'amorçage | 2026-09-14 → 2026-11-09 | Publier assez de matière pour que le jour J ne parte pas d'une page blanche |
Règle qui gouverne l'ensemble. Aucun de ces programmes n'a le droit de promettre une capacité qui n'est pas Livrée au moment où la promesse est faite. Les statuts en vigueur au 2026-08-17 sont rappelés au §8. Les capacités Planifiées (applications mobiles, pilotes nuage natifs, provisionnement automatique de fournisseur d'identité, place de marché) ne figurent dans aucun support de pilote, d'ambassadeur ou de presse autrement que dans une feuille de route explicitement datée et étiquetée.
#1.1 Situation de départ, sans complaisance
Au 2026-08-17, KySpectra dispose de :
- deux portails web Livrés et en ligne sur trois environnements ;
- une chaîne continue prouvée en production, du dépôt public importé jusqu'à un produit servi sur un sous-domaine avec TLS ;
- plus de 3 700 tests automatisés ;
- aucun utilisateur externe, aucun témoignage, aucune référence client.
Le programme de pilotes fermés existe précisément pour combler la dernière ligne. Tant qu'elle n'est pas comblée, tout support commercial utilise [Gabarit : témoignage à collecter auprès d'un pilote] et jamais une citation inventée.
#1.2 Rôles mobilisés
Aucun nom réel n'apparaît dans ce dossier. Les rôles suivants sont utilisés partout, y compris dans les fichiers 02-jour-j.md, 03-calendrier-90-jours.md et 04-checklist-lancement.md.
| Sigle | Rôle | Périmètre de décision |
|---|---|---|
| PO | Propriétaire de produit | Arbitrage de périmètre, priorisation, décision de report |
| RL | Responsable de lancement | Coordination du programme, tenue du calendrier, canal de crise |
| RI | Responsable ingénierie | Code, dettes techniques bloquantes, gel de code |
| RQ | Responsable qualité | Portes de qualité, régression, critères de sortie |
| RSC | Responsable sécurité et conformité | Durcissement, Loi 25, revue d'exposition |
| SRE | Responsable infrastructure | Environnements, sauvegardes, supervision, astreinte |
| RM | Responsable marketing | Site, contenu, liste d'attente, campagnes |
| RC | Responsable communication | Presse, porte-parole, communiqué, crise |
| RCO | Responsable commercial | Pilotes, devis, conversion, tarification appliquée |
| RS | Responsable support | Canaux d'aide, base de connaissances, escalade |
| JUR | Conseil juridique | Contrats, conditions d'utilisation, marques |
| FIN | Responsable finance | Prévisionnel, coûts d'exploitation, facturation |
| RDA | Responsable données et analytique | Instrumentation, indicateurs, respect de la vie privée dans la mesure |
#2. Programme A — pilotes fermés (partenaires de conception)
#2.1 Ce qu'est un partenaire de conception chez nous
Un partenaire de conception n'est pas un client en avance de phase. C'est une organisation qui accepte d'utiliser un produit incomplet en échange d'une influence documentée sur sa trajectoire. La relation est asymétrique et il faut l'assumer : nous demandons du temps réel sur un système réel, nous donnons de l'attention, de l'accès et un tarif préférentiel écrit.
#2.2 Profil recherché
| Critère | Ce que nous cherchons | Ce que nous écartons |
|---|---|---|
| Taille d'équipe logicielle | 5 à 40 personnes | Équipe d'une personne sans production, ou organisation de plus de 500 développeurs (cycle d'achat incompatible avec 4 semaines) |
| Système existant | Au moins un dépôt de code en production depuis plus de 12 mois | Projet vierge démarré pour l'occasion : la rétro-ingénierie n'a rien à mordre |
| Douleur déclarée | Perte de traçabilité entre exigence et code, ou reprise d'un système non documenté | « On veut tester l'IA » sans problème nommé |
| Contrainte de conformité | Présence d'une exigence d'audit, de Loi 25, de RGPD ou d'un cadre sectoriel | Aucune contrainte : le différenciateur D6 ne se teste pas |
| Disponibilité | Un référent nommé, 3 h par semaine pendant 4 semaines | Aucun référent identifié |
| Autorisation | Droit d'utiliser un dépôt réel sur une infrastructure tierce, validé en interne chez eux | Blocage juridique non levé à la signature |
| Langue de travail | Français ou anglais | — |
Cible de recrutement : 8 organisations candidates, 5 retenues, 4 actives à la fin. Nous ne cherchons pas le volume ; nous cherchons quatre récits vérifiables.
#2.3 Répartition souhaitée par persona
Les douze personas du dossier ne sont pas tous testables en quatre semaines. La sélection privilégie les six personas dont la douleur est adressée par une capacité Livrée.
| Fente | Persona dominant du référent | Capacité mise à l'épreuve | Statut de la capacité |
|---|---|---|---|
| 1 | CTO / VP Ingénierie (jeune pousse) | Rétro-ingénierie d'un dépôt existant vers spécifications | 🟢 Livré |
| 2 | Architecte logiciel ou d'entreprise | Artefacts projetés depuis la spécification (C4, modèle de données, OpenAPI, machines à états) | 🟢 Livré |
| 3 | Sécurité et conformité (RSSI ou responsable de la protection des renseignements) | Journal d'audit chaîné, rapport Loi 25, refus par défaut, séparation des devoirs | 🟢 Livré |
| 4 | Ops / SRE / DevOps | Déploiement gouverné vers Kubernetes, approbation, retour arrière, mise en ligne sur sous-domaine | 🟢 Livré |
| 5 | Agence / ESN / intégrateur | Reprise d'un système client sans documentation | 🟢 Livré |
| Réserve | QA / Test Lead | Génération de tests, données de test synthétiques, tests navigateur réels | 🟢 Livré |
Les personas Product Owner, analyste d'affaires, PME et éducation entrent au programme B (ambassadeurs) ou à la bêta ouverte, pas au pilote fermé : leur parcours dépend de surfaces encore en durcissement.
#2.4 Critères de sélection — grille de notation
Chaque candidature est notée sur 100. Seuil d'admission : 65. La grille est remplie par RCO et contresignée par PO.
| Critère | Poids | Barème |
|---|---|---|
| Existence d'un dépôt de production exploitable | 25 | 25 si le dépôt est accessible et compile ; 10 si accès partiel ; 0 sinon |
| Référent nommé et disponible 3 h/semaine | 20 | 20 si engagement écrit ; 10 si verbal ; 0 sinon |
| Contrainte de conformité réelle | 15 | 15 si cadre nommé (Loi 25, RGPD, ISO, SOC 2) ; 5 si interne ; 0 sinon |
| Adéquation à un persona de la §2.3 | 15 | 15 si correspondance directe ; 7 si adjacente ; 0 sinon |
| Autorisation juridique d'usage du dépôt | 15 | 15 si levée ; 0 si en cours (candidature mise en attente, pas rejetée) |
| Capacité à témoigner publiquement en cas de succès | 10 | 10 si accord de principe écrit ; 5 si à discuter ; 0 si refus ferme |
Un refus ferme de témoigner ne disqualifie pas : il coûte 10 points et il est honnête. Nous préférons un pilote sérieux et discret à un pilote bavard et inactif.
#2.5 Ce que nous donnons
| Contrepartie | Détail | Statut de ce qui est promis |
|---|---|---|
| Accès à l'environnement de production | Locataire dédié sur https://spectra.kyrieva.com, isolation stricte par tenant_id |
🟢 Livré |
| Plafond d'autonomie N2 | Équivalent du palier Équipe pendant toute la durée du pilote | 🟢 Livré (mécanisme de plafonnement vérifié) |
| Accompagnement | Une séance de démarrage de 90 min, un point hebdomadaire de 45 min, un canal de discussion direct | Engagement humain |
| Tarif de partenaire de conception | Gratuité pendant le pilote, puis 50 % de remise 12 mois sur le palier Équipe [Hypothèse] — le prix de référence est 49 $ CAD/utilisateur/mois, valeur réellement en base |
[Hypothèse] à valider par PO et FIN |
| Influence documentée | Chaque demande est enregistrée comme un objet de spécification dans notre propre instance, avec sa décision (retenue, reportée, refusée) et sa justification | 🟢 Livré (nous utilisons le produit sur lui-même) |
| Mention publique optionnelle | Logo et citation au lancement, uniquement sur accord écrit distinct | Optionnel |
Le tarif de partenaire est une hypothèse. Aucun engagement de prix n'est transmis à un candidat avant l'arbitrage de PO et FIN prévu au plus tard le 2026-09-04.
#2.6 Ce que nous demandons
| Engagement | Mesure | Fréquence |
|---|---|---|
| Importer au moins un dépôt réel et lancer une rétro-ingénierie complète | 1 exécution aboutie | Semaine 1 |
| Produire au moins 20 objets de spécification, dont 10 issus de la promotion automatique | Comptage dans l'espace de travail | Semaines 1 à 4 |
| Exécuter au moins un cycle de revue avec séparation des devoirs | 1 décision de revue par un tiers | Semaine 2 |
| Réaliser au moins un déploiement gouverné avec approbation | 1 rollout approuvé | Semaine 3 |
| Générer un rapport de conformité Loi 25 sur une période | 1 rapport | Semaine 4 |
| Tenir un journal de friction | 1 entrée par séance d'usage | Continu |
| Participer au point hebdomadaire | 4 points sur 4 | Hebdomadaire |
| Répondre à l'entretien de sortie de 60 minutes | 1 entretien enregistré avec consentement | Semaine 4 |
#2.7 Contrat d'engagement — clauses obligatoires
Le document contractuel est produit par JUR et signé avant tout accès. Il comporte au minimum :
| # | Clause | Contenu attendu |
|---|---|---|
| C1 | Objet et durée | Pilote fermé du 2026-09-07 au 2026-10-04, reconductible une fois par avenant écrit |
| C2 | Gratuité et tarif ultérieur | Gratuité pendant le pilote ; conditions post-pilote annexées, marquées [Hypothèse] tant que PO n'a pas arrêté la grille |
| C3 | Confidentialité réciproque | Le partenaire ne divulgue pas les fonctionnalités non annoncées ; nous ne divulguons rien de son code ni de ses données |
| C4 | Propriété des données | Les données du partenaire lui appartiennent ; export complet sur demande sous 5 jours ouvrables ; suppression sous 30 jours à la fin du pilote |
| C5 | Traitement des renseignements personnels | Rôle de chacun au sens de la Loi 25, finalité, durée, sous-traitants nommés (hébergement, passerelle LLM, authentification), localisation |
| C6 | Absence de garantie de disponibilité | Le pilote n'est couvert par aucun engagement de niveau de service ; les incidents sont communiqués sous 4 h ouvrées |
| C7 | Honnêteté des capacités | Annexe listant les capacités Livrées, En cours, Planifiées et Bloquées à la date de signature, reprise du §8 |
| C8 | Usage des retours | Nous pouvons implémenter toute suggestion sans contrepartie ; le partenaire ne revendique aucune propriété sur le produit |
| C9 | Communication publique | Aucune mention du partenaire sans accord écrit distinct et daté |
| C10 | Résiliation | Sortie possible à tout moment par écrit, sans pénalité, avec export des données |
| C11 | Responsabilité | Plafond de responsabilité limité au montant payé, soit zéro pendant la gratuité ; exclusion des dommages indirects |
| C12 | Droit applicable | Droit du Québec, tribunaux compétents du district judiciaire de Montréal [Gabarit : district à confirmer par JUR] |
#2.8 Calendrier détaillé du programme A
| Date | Jour | Action | Propriétaire |
|---|---|---|---|
| 2026-08-17 → 2026-08-23 | — | Rédaction de la grille de sélection, du contrat et de l'annexe de statuts | RCO, JUR |
| 2026-08-24 | lundi | Ouverture de la liste de 25 organisations à approcher | RCO |
| 2026-08-24 → 2026-09-02 | — | Prise de contact, 25 approches, objectif 12 réponses | RCO |
| 2026-09-01 | mardi | Ouverture publique de la liste d'attente (programme C) | RM |
| 2026-09-03 | jeudi | Entretiens de qualification de 30 min, 12 candidats | RCO, PO |
| 2026-09-04 | vendredi | Arbitrage de la grille tarifaire de partenaire | PO, FIN |
| 2026-09-04 | vendredi | Notation, sélection des 5 retenus, 3 en réserve | RCO, PO |
| 2026-09-07 | lundi | Démarrage du pilote. Séances de démarrage individuelles de 90 min | RCO, RI |
| 2026-09-11 | vendredi | Point hebdomadaire 1 — friction d'entrée, provisionnement, première rétro-ingénierie | RL |
| 2026-09-18 | vendredi | Point hebdomadaire 2 — spécifications, revue avec séparation des devoirs | RL |
| 2026-09-25 | vendredi | Point hebdomadaire 3 — déploiement gouverné | RL |
| 2026-10-02 | vendredi | Point hebdomadaire 4 — conformité, rapport Loi 25 | RL, RSC |
| 2026-10-02 → 2026-10-04 | — | Entretiens de sortie de 60 min, enregistrés avec consentement | PO |
| 2026-10-04 | dimanche | Clôture du pilote. Synthèse des frictions en objets de spécification | PO, RL |
| 2026-10-05 | lundi | Décision : quelles frictions sont bloquantes pour le jour J | PO, RI, RQ |
#2.9 Critères de sortie du programme A
Le pilote est déclaré concluant si et seulement si les six conditions suivantes sont réunies au 2026-10-04. Aucune n'est négociable ; un manquement déclenche un arbitrage de report par PO.
| # | Condition | Mesure |
|---|---|---|
| S1 | Au moins 4 partenaires actifs sur les 4 semaines | Comptage des points hebdomadaires honorés |
| S2 | Au moins 3 rétro-ingénieries complètes sur des dépôts qui ne sont pas les nôtres | Traces d'exécution en production |
| S3 | Au moins 2 déploiements gouvernés menés par un partenaire, pas par nous | Journal d'audit |
| S4 | Zéro fuite entre locataires constatée | Revue du journal d'audit + test de contrôle par RSC |
| S5 | Au moins 3 partenaires acceptant un témoignage nominatif ou anonymisé | Accord écrit |
| S6 | Aucune anomalie de sévérité bloquante restée ouverte plus de 5 jours ouvrables | Suivi des défauts |
#3. Programme B — ambassadeurs
#3.1 Intention
Un ambassadeur n'est pas un revendeur ni un affilié rémunéré. C'est une personne qui comprend le problème de la dette d'intelligibilité, qui a testé le produit, et qui accepte d'en parler avec ses propres mots. Nous ne rémunérons pas la parole. Nous rémunérons l'usage, par de l'accès.
#3.2 Profil et sourcing
| Source | Volume visé | Argument d'approche |
|---|---|---|
| Participants de la bêta ouverte les plus actifs | 12 | « Vous êtes parmi les 20 usages les plus soutenus. On aimerait votre lecture critique. » |
| Communautés de pratique en génie logiciel au Québec | 8 | Présentation du manifeste, pas du produit |
| Enseignants en génie logiciel et en informatique | 5 | Accès pédagogique, palier Éducation [Hypothèse] |
| Anciens collègues et réseau direct de l'équipe | 5 | Approche personnelle, sans script |
| Auteurs techniques francophones sur l'architecture et la conformité | 5 | Proposition d'accès anticipé sans contrepartie de publication |
Cible : 35 approches, 20 ambassadeurs actifs au 2026-11-08.
#3.3 Ce que reçoit un ambassadeur
| Contrepartie | Détail |
|---|---|
| Palier Équipe offert 12 mois | Valeur de référence 49 $ CAD/utilisateur/mois [Hypothèse] sur la durée offerte |
| Accès anticipé | 7 jours d'avance sur toute nouvelle capacité mise en bêta |
| Canal dédié | Discussion directe avec PO et RI, réponse sous 1 jour ouvrable |
| Attribution | Mention dans la page « Remerciements » du site, sur accord |
| Influence | Droit de proposer trois objets de spécification par trimestre, traités avec la même mécanique que ceux des partenaires de conception |
#3.4 Ce que nous demandons — et ce que nous ne demandons pas
Nous demandons :
- un usage réel, au moins deux séances par mois ;
- un retour écrit par mois, même court, même négatif ;
- la relecture des messages publics avant diffusion lorsqu'ils les concernent.
Nous ne demandons pas :
- de publier un avis positif ;
- de ne pas publier d'avis négatif ;
- d'utiliser un texte que nous aurions écrit à leur place.
Garde-fou éthique. Toute publication d'un ambassadeur qui mentionne la contrepartie reçue doit le dire explicitement. Nous fournissons la formule : « J'ai un accès gratuit à KySpectra en tant qu'ambassadeur. Ce texte est le mien. » Un ambassadeur qui refuse cette mention sort du programme.
#3.5 Calendrier du programme B
| Date | Action | Propriétaire |
|---|---|---|
| 2026-10-05 | Ouverture du programme, 35 approches lancées | RM |
| 2026-10-12 | Première cohorte de 10 ambassadeurs intégrée, séance de prise en main collective de 60 min | RM, PO |
| 2026-10-19 | Deuxième cohorte de 10, même séance | RM |
| 2026-10-26 | Envoi du dossier de messages : manifeste, différenciateurs, ce que nous ne revendiquons pas | RC |
| 2026-11-02 | Répétition du jour J avec les ambassadeurs : ce qui sera publié, à quelle heure, et ce qu'ils peuvent relayer | RL, RC |
| 2026-11-09 | Remise du kit de relais (visuels, textes courts, lien de parrainage) | RM |
| 2026-11-10 | Jour J — relais coordonné, voir 03-lancement/02-jour-j.md |
RM |
#4. Programme C — liste d'attente
#4.1 Page de collecte
| Élément | Décision |
|---|---|
| Adresse | https://kyspectradoc.kyrieva.com/liste-attente — repli garanti https://kyspectra-docs-portal.pages.dev/liste-attente |
| Statut de la surface | 🟡 En cours (frontend/docs-portal, créé pour ce programme) |
| Langues | Français par défaut, anglais de plein droit, bascule visible en haut de page |
| Promesse affichée | « Lancement public le 10 novembre 2026. Vous recevez votre accès par vagues, dans l'ordre d'inscription, avec priorité aux profils décrits ci-dessous. » |
| Ce qui n'est jamais promis | Une date d'accès individuelle, une application mobile, une capacité Planifiée |
#4.2 Champs du formulaire
Le principe de minimisation de la Loi 25 s'applique : nous ne collectons que ce dont nous avons un usage démontrable.
| Champ | Obligatoire | Justification de la collecte | Usage |
|---|---|---|---|
| Adresse de courriel | Oui | Seul moyen de livrer l'accès | Envoi de l'accès et des 4 courriels de la séquence |
| Prénom | Non | Personnalisation de l'adresse | Courriels |
| Rôle principal | Oui | Priorisation des vagues d'accès | Segmentation en 12 personas |
| Taille de l'équipe logicielle | Non | Adéquation au palier | Segmentation commerciale |
| Contrainte de conformité applicable | Non | Priorisation du différenciateur D6 | Segmentation |
| Langue préférée | Oui | Bilinguisme réel | Choix de la langue des envois |
| Code de parrainage reçu | Non | Attribution du parrainage | Comptage des invitations |
| Consentement explicite à recevoir 4 courriels | Oui, case décochée par défaut | Loi 25 : consentement libre, éclairé, spécifique | Base légale de l'envoi |
| Consentement distinct à recevoir des communications commerciales ultérieures | Non, case décochée par défaut | Consentement séparé et non conditionnel | Nurturing post-lancement |
Interdits sur ce formulaire : case pré-cochée, consentement groupé, champ « entreprise » obligatoire, question sur le budget, tout traceur publicitaire tiers. La page ne charge aucun script d'un domaine tiers.
#4.3 Séquence de confirmation — quatre envois, contenus arrêtés
| # | Déclencheur | Objet | Corps — points obligatoires |
|---|---|---|---|
| E1 | Immédiat après inscription | « Confirmez votre inscription à la liste KySpectra » | Double consentement : un lien de confirmation valable 7 jours. Rappel de ce que nous collectons et pourquoi. Lien vers la politique de confidentialité. Aucune promesse produit. |
| E2 | À la confirmation | « C'est confirmé. Voici ce que KySpectra fait réellement aujourd'hui. » | Le manifeste (§3.1 du brief). Le tableau des six maillons avec leurs statuts honnêtes. La phrase : « Nous n'avons pas encore de client en production hors de notre propre équipe. » Le lien de parrainage personnel. |
| E3 | J-14, soit 2026-10-27 | « Ce que vous verrez le 10 novembre » | Trois captures réelles de l'interface livrée. La feuille de route datée avec les mentions Planifié explicites. L'invitation à répondre par une question. |
| E4 | J-1, soit 2026-11-09, 17:00 America/Toronto | « Demain, 09:00 heure de Toronto » | L'heure exacte dans les quatre fuseaux. Le lien direct. La grille tarifaire arrêtée. Un rappel : le désabonnement en un clic. |
Chaque envoi comporte un lien de désabonnement en un clic, actif dès le premier courriel, et une adresse de contact humaine.
#4.4 Système de parrainage
| Règle | Décision |
|---|---|
| Mécanique | Chaque inscription confirmée reçoit un lien unique. Une inscription confirmée via ce lien compte pour 1. |
| Récompense à 3 filleuls confirmés | Accès à la vague 1 du jour J plutôt qu'à la vague suivante |
| Récompense à 10 filleuls confirmés | Palier Équipe offert 3 mois [Hypothèse] |
| Récompense à 25 filleuls confirmés | Invitation au programme ambassadeurs |
| Plafond | 25. Au-delà, le compteur affiche « merci » et cesse de récompenser. |
| Anti-abus | Une adresse par personne, vérification du double consentement obligatoire avant comptage, détection des domaines jetables, invalidation manuelle possible par RM |
| Ce que nous refusons | Toute récompense monétaire, tout classement public nominatif, toute relance automatique des filleuls non confirmés |
Garde-fou. Le parrainage récompense une mise en relation, pas un volume. Le plafond à 25 est là pour empêcher que la mécanique devienne un jeu. Aucune donnée du filleul n'est révélée au parrain : ni son adresse, ni son nom, ni son rôle. Le parrain ne voit qu'un compteur.
#4.5 Objectifs chiffrés du programme C
| Jalon | Inscriptions confirmées visées | Justification |
|---|---|---|
| 2026-09-30 | 150 | Amorçage par le réseau direct et les pilotes |
| 2026-10-31 | 500 | Effet de la bêta ouverte et des ambassadeurs |
| 2026-11-09, veille du lancement | 900 | Effet du contenu et du parrainage |
Ces cibles sont des objectifs internes, jamais des chiffres publiés. Un objectif manqué se documente, il ne se maquille pas.
#5. Programme D — approche presse en amont
#5.1 Principe d'embargo
L'embargo court du lundi 2026-11-02, 09:00 America/Toronto au mardi 2026-11-10, 09:00 America/Toronto. Aucun contact presse n'est établi avant le 2026-10-26 sans accord de RC.
| Règle | Décision |
|---|---|
| Formulation de l'embargo | « Sous embargo jusqu'au mardi 10 novembre 2026, 09:00 heure de Toronto (14:00 UTC). » Cette mention figure en tête de chaque document et dans l'objet du courriel. |
| Ce que nous donnons sous embargo | Le dossier de presse complet, un accès nominatif à l'environnement de production, un créneau d'entretien de 45 min avec PO |
| Ce que nous ne donnons pas | Aucun chiffre de marché non sourcé, aucune projection de revenus, aucun nom de partenaire de conception sans son accord écrit |
| Rupture d'embargo | Constatée : nous ne réagissons pas publiquement, nous levons l'embargo pour tous dans l'heure et nous en informons les autres contacts |
#5.2 Contenu du dossier de presse
Le dossier est produit par RC et vit dans 06-communication/. Il contient obligatoirement :
| # | Pièce | Contrainte de véracité |
|---|---|---|
| P1 | Communiqué de 1 page en français | Slogan principal du §2 du brief, phrase canonique, aucune promesse de gain chiffré |
| P2 | Communiqué en anglais | Traduction de plein droit, pas un résumé |
| P3 | Fiche produit de 2 pages | Tableau des six maillons avec les statuts, y compris les 🟡 et les ⚪ |
| P4 | Fiche « ce que KySpectra n'est pas » | Reprise intégrale du §5 du fichier 00-vision-mission-historique.md |
| P5 | Biographies de l'équipe | Rôles et parcours réels ; [Gabarit : biographies à faire relire par chaque personne concernée] |
| P6 | Jeu de 10 captures d'écran réelles | Capturées sur https://spectra.kyrieva.com, horodatées, sans donnée client, sans mojibake |
| P7 | Deux démonstrations enregistrées de 3 min | Enregistrement d'écran réel, sans montage qui masque une latence |
| P8 | Fichiers de marque | Logo aux formats SVG et PNG, palette, typographie. Bloquant : aucun fichier de logo n'existe au 2026-08-17. |
| P9 | Fiche de chiffres vérifiables | Uniquement les six chiffres autorisés au §8.3 du brief |
| P10 | Questions difficiles et réponses | Voir §5.4 |
#5.3 Types de médias visés
Aucun nom de publication ni de journaliste n'apparaît dans ce dossier interne tant que RC n'a pas constitué la liste réelle et vérifié la pertinence de chaque contact.
| Rang | Type de média | Angle proposé | Contact [Gabarit] |
|---|---|---|---|
| 1 | Presse technologique généraliste québécoise | Une plateforme d'ingénierie logicielle conçue au Québec, avec la conformité Loi 25 par construction | [Gabarit : 4 titres et 4 journalistes à identifier par RC avant le 2026-10-19] |
| 2 | Presse d'affaires canadienne | Le coût invisible de la dette d'intelligibilité pour les directions informatiques | [Gabarit : 3 titres à identifier] |
| 3 | Presse spécialisée en génie logiciel et DevOps, francophone | Spécification exécutable et gouvernance des agents : une position à contre-courant | [Gabarit : 5 titres à identifier] |
| 4 | Presse spécialisée anglophone en outillage de développement | From intent to production software, governed | [Gabarit : 5 titres à identifier] |
| 5 | Médias de la conformité et de la protection des renseignements | Journal d'audit chaîné et rapport Loi 25 : ce que cela change pour un auditeur | [Gabarit : 3 titres à identifier] |
| 6 | Balados techniques francophones | Entretien de 45 min sur le manifeste | [Gabarit : 4 émissions à identifier] |
| 7 | Infolettres d'ingénierie à forte audience | Angle technique, pas d'annonce | [Gabarit : 5 infolettres à identifier] |
| 8 | Presse ouest-africaine francophone en technologie | Bilinguisme réel et souveraineté de la chaîne de livraison | [Gabarit : 3 titres à identifier] |
| 9 | Médias universitaires et de la formation | Enseigner le cycle de vie complet sans infrastructure | [Gabarit : 3 titres à identifier] |
| 10 | Analystes indépendants du marché | Séance d'information sans embargo, après le 2026-11-10 | [Gabarit : 3 analystes à identifier] |
#5.4 Questions difficiles — réponses préparées
Ces réponses sont opposables. Elles engagent l'entreprise et elles sont vraies au 2026-08-17.
| Question | Réponse arrêtée |
|---|---|
| « Combien de clients avez-vous ? » | « Aucun client payant à ce jour. Nous sortons d'un programme de pilotes fermés avec un petit nombre de partenaires de conception. Nous préférons le dire que de gonfler un chiffre. » |
| « Avez-vous une application mobile ? » | « Non. Aucun code mobile n'existe. Les portails sont responsives et utilisables dans un navigateur mobile. Une application native est Planifiée, sans date engagée à ce jour. » |
| « Vous remplacez les développeurs ? » | « Non, et nous ne le revendiquons pas. Nous gouvernons ce que les agents produisent pour que des personnes puissent en répondre. » |
| « Combien de fois plus vite ? » | « Nous ne publions aucun facteur de productivité. Nous n'avons pas de mesure défendable et nous refusons d'en inventer une. » |
| « Vous êtes conformes à la Loi 25 ? » | « Le produit fournit des mécanismes qui aident à démontrer la conformité : journal d'audit à chaîne de hachage, rapport sur période, masquage d'existence entre locataires. La conformité d'une organisation reste la responsabilité de cette organisation. Nous ne vendons pas de conformité automatique. » |
| « Qu'est-ce qui ne marche pas ? » | « Le provisionnement automatique d'un fournisseur d'identité est Bloqué par des droits d'administration côté Keycloak. Les pilotes nuage natifs sont Planifiés : seul le mécanisme générique par ligne de commande est prouvé. La place de marché de capacités est En cours : le code existe et est testé, il n'est pas déployé. » |
| « Combien de tests ? » | « Plus de 3 700 tests automatisés, chiffre issu de notre tableau de santé qui ne compte que les suites vertes réellement exécutées. Le comptage brut des fonctions de test est plus élevé ; nous ne le publions pas sans expliquer la méthode. » |
| « Quel est votre marché ? » | « Nous ne citons aucun chiffre de marché que nous n'avons pas vérifié à la source. Nous pouvons vous fournir nos sources de référence si vous souhaitez faire votre propre estimation. » |
| « Qui héberge les données ? » | [Gabarit : réponse à figer par SRE et JUR, avec la liste nominative des sous-traitants et la localisation, avant le 2026-10-26] |
#5.5 Calendrier du programme D
| Date | Action | Propriétaire |
|---|---|---|
| 2026-10-05 | Constitution de la liste réelle de contacts, 30 noms cibles | RC |
| 2026-10-12 | Dossier de presse en version 0.9, relecture croisée PO et JUR | RC |
| 2026-10-19 | Liste arrêtée, ordre de priorité, 8 contacts prioritaires | RC |
| 2026-10-26 | Prises de contact informelles, sans document, pour tester l'intérêt | RC |
| 2026-11-02, 09:00 | Envoi du dossier sous embargo aux contacts intéressés | RC |
| 2026-11-03 → 2026-11-06 | Créneaux d'entretien de 45 min | PO, RC |
| 2026-11-09 | Confirmation d'embargo par écrit auprès de chaque contact | RC |
| 2026-11-10, 09:00 | Levée d'embargo, voir 03-lancement/02-jour-j.md |
RC |
#6. Programme E — contenu d'amorçage
#6.1 Principe
Le jour J ne doit pas être le premier jour où KySpectra parle. Il doit être le jour où KySpectra ouvre. Neuf semaines de publication précèdent le lancement, avec une règle simple : on publie une idée utile, pas une annonce.
#6.2 Plan de publication
| Semaine | Dates | Pièce | Format | Où | Propriétaire |
|---|---|---|---|---|---|
| 1 | 2026-09-14 → 2026-09-20 | « La dette d'intelligibilité » — le manifeste développé | Article long, FR + EN | Blogue du portail de documentation | PO |
| 2 | 2026-09-21 → 2026-09-27 | « Pourquoi 501 plutôt qu'un faux succès » — l'honnêteté d'ingénierie comme choix d'architecture | Article technique | Blogue | RI |
| 3 | 2026-09-28 → 2026-10-04 | « 404 et non 403 : masquer l'existence entre locataires » | Article technique court | Blogue | RSC |
| 4 | 2026-10-05 → 2026-10-11 | « Gouverner un agent comme on gouverne un employé » — registre, capacités, plafond d'autonomie N0 à N3 | Article + schéma | Blogue | PO |
| 5 | 2026-10-12 → 2026-10-18 | « Rétro-ingénierie d'un dépôt public : ce que la machine trouve et ce qu'elle ne trouve pas » | Démonstration enregistrée de 8 min | Blogue + vidéo | RI |
| 6 | 2026-10-19 → 2026-10-25 | « Séparation des devoirs : pourquoi vous ne pouvez pas approuver votre propre soumission » | Article court | Blogue | RSC |
| 7 | 2026-10-26 → 2026-11-01 | « Ce que KySpectra ne fait pas » | Article de cadrage, reprise du §5 de la vision | Blogue | PO |
| 8 | 2026-11-02 → 2026-11-08 | « Journal d'audit à chaîne de hachage : vérifier plutôt que croire » | Article + démonstration de vérification | Blogue | RSC |
| 9 | 2026-11-09 | « Demain » — annonce courte de l'heure et du lieu | Note de 200 mots | Blogue + réseaux | RC |
Les textes courts pour réseaux sociaux dérivés de chaque article sont produits par RM et vivent dans 04-marketing/04-reseaux-sociaux.md. Les visuels associés vivent dans 08-assets/.
#6.3 Règles éditoriales du contenu d'amorçage
- Chaque article cite une capacité réelle et son statut.
- Aucun article ne contient de chiffre de marché.
- Aucun article ne compare nominativement un concurrent.
- Tout article technique contient au moins un élément vérifiable par le lecteur : une réponse HTTP, un identifiant de politique, un comportement reproductible.
- La version anglaise paraît le même jour que la version française, pas une semaine après.
#7. Preuves à réunir avant J0
C'est la section la plus contraignante du document. Une preuve non réunie au 2026-11-08 interdit l'affirmation correspondante le 2026-11-10.
#7.1 Captures d'écran — 14 obligatoires
Toutes capturées sur https://spectra.kyrieva.com ou https://spectra.admin.kyrieva.com, en français et en anglais, en thème clair et en thème sombre, sans donnée d'un partenaire de conception, sans mojibake.
| # | Capture | Surface | Ce qu'elle prouve | Échéance |
|---|---|---|---|---|
| A1 | Espace de travail projet, 11 vues canoniques visibles | Portail client | La chaîne de valeur est une seule surface | 2026-10-30 |
| A2 | Import d'un dépôt public et lancement de la rétro-ingénierie | Portail client | Maillon 1 « Comprendre » | 2026-10-30 |
| A3 | Artefacts produits par la rétro-ingénierie | Portail client | Sept familles d'artefacts | 2026-10-30 |
| A4 | Spécification : objet versionné, typé, relié | Portail client | Maillon 2 « Spécifier » | 2026-10-30 |
| A5 | Validation EARS d'une exigence | Portail client | Qualité de la spécification | 2026-10-30 |
| A6 | Revue avec bouton d'approbation bloqué par séparation des devoirs | Portail client | Valeur « séparation des devoirs » | 2026-11-02 |
| A7 | Déploiement gouverné avec approbation et retour arrière | Portail client | Maillon 6 « Livrer » | 2026-11-02 |
| A8 | Produit tiers servi sur son sous-domaine avec TLS | Navigateur | Boucle fermée jusqu'à la production | 2026-11-02 |
| A9 | Vue Personnel virtuel : roster, autonomie N0 à N3, file de travail | Portail client | Maillon 4, phase 1 | 2026-11-02 |
| A10 | Registre central d'agents | Portail administration | Plan de contrôle | 2026-11-02 |
| A11 | Journal d'audit avec vérification de chaîne de hachage réussie | Portail administration | Traçabilité opposable | 2026-11-04 |
| A12 | Rapport de conformité Loi 25 généré sur une période | Portail administration | Différenciateur D6 | 2026-11-04 |
| A13 | Politique de garde-fous refusant une action, avec policy_id="deny-by-default" |
Portail administration | Refus par défaut | 2026-11-04 |
| A14 | Bascule français / anglais sur la même page | Les deux portails | Bilingue de naissance | 2026-11-04 |
Préalable bloquant à toutes les captures : l'interface affiche encore
common.appName = "SPECTRA". Aucune capture n'est valide tant que cette chaîne n'est pas alignée surKySpectra. Voir l'item correspondant dans03-lancement/04-checklist-lancement.md.
#7.2 Démonstrations enregistrées — 5 obligatoires
| # | Démonstration | Durée | Contrainte | Échéance |
|---|---|---|---|---|
| D1 | Du dépôt public aux spécifications promues | 4 min | Enregistrement continu, sans coupure qui masque une attente ; si l'attente dure, elle est accélérée avec une mention à l'écran | 2026-10-30 |
| D2 | De la spécification au déploiement gouverné | 5 min | Montre l'approbation par un second acteur | 2026-11-02 |
| D3 | Gouvernance d'un agent : capacités, plafond d'autonomie, journal | 3 min | Montre un refus, pas seulement un succès | 2026-11-04 |
| D4 | Vérification de la chaîne d'audit et rapport Loi 25 | 3 min | Montre la vérification qui réussit et un cas où elle échouerait | 2026-11-04 |
| D5 | Parcours complet en 90 secondes, sans voix, sous-titré FR et EN | 90 s | Pièce du jour J | 2026-11-06 |
Règle d'honnêteté sur les enregistrements. Toute accélération est signalée à l'écran par la mention « ×N ». Aucune coupure ne masque une erreur. Si une étape échoue à l'enregistrement, on corrige le produit, on ne coupe pas la vidéo.
#7.3 Chiffres vérifiés
Seuls les six chiffres suivants sont publiables au 2026-11-10, et uniquement après revalidation par RI à la date indiquée.
| Chiffre | Valeur au 2026-08-17 | Revalidation | Source de vérité |
|---|---|---|---|
| Commits | 255 (2026-07-23 → 2026-08-17) | 2026-11-06 | Historique Git |
| Services backend déployables | ~30, plus 9 services d'agents | 2026-11-06 | Arborescence backend/ et services/ |
| Tests automatisés | plus de 3 700 | 2026-11-06 | Tableau de santé interne, suites vertes uniquement |
| Environnements en ligne | 3 | 2026-11-06 | Manifestes et vérification en ligne |
| Destinations du plan de contrôle | 16 | 2026-11-06 | frontend/admin-portal/src/components/nav.tsx et son test |
| Vues canoniques de l'espace de travail | 11 | 2026-11-06 | Test de vues du portail client |
Tout autre chiffre publié le jour J est une faute. Il n'existe aucun chiffre de marché validé dans ce dossier au 2026-08-17.
#7.4 Preuves de fonctionnement en ligne
| # | Preuve | Environnement | Mode de vérification | Échéance |
|---|---|---|---|---|
| V1 | Connexion réelle par Keycloak avec PKCE sur les deux portails | Production | Navigateur réel, pas d'appel API | 2026-11-08 |
| V2 | Régression navigateur du parcours principal | Production | Harnais navigateur réel, résultat consigné | 2026-11-08 |
| V3 | Isolation entre deux locataires : un identifiant étranger renvoie 404 | Production | Test contrôlé par RSC | 2026-11-07 |
| V4 | Vérification de la chaîne d'audit sur 30 jours | Production | Endpoint dédié | 2026-11-07 |
| V5 | Sauvegarde de base restaurée dans un environnement jetable | Production vers bac à sable | Exercice de restauration complet | 2026-11-05 |
| V6 | Parcours d'inscription complet, essai 14 jours sans carte | Production | Compte de test dédié, supprimé après | 2026-11-08 |
| V7 | Parcours de paiement du palier Équipe, 49 $ CAD | Production | Transaction réelle de faible montant, remboursée | 2026-11-08 |
| V8 | Désabonnement en un clic depuis un courriel de la liste d'attente | Production | Test manuel | 2026-11-08 |
Vérification uniquement par navigateur réel. Un appel en ligne de commande qui réussit ne prouve pas qu'une interface fonctionne : il ne traverse ni la politique d'origines croisées, ni le rendu, ni le parcours d'authentification. Toute preuve d'interface est établie dans un navigateur réel.
#7.5 Tableau de bord de préparation
À tenir par RL, revu chaque vendredi à 15:00 America/Toronto à partir du 2026-09-04.
| Bloc | Nombre d'éléments | Seuil d'alerte |
|---|---|---|
Items bloquants de 04-checklist-lancement.md |
Voir le fichier | Tout item bloquant ouvert à J-7 déclenche un arbitrage de report |
| Captures d'écran | 14 | Moins de 12 au 2026-11-04 |
| Démonstrations | 5 | Moins de 4 au 2026-11-06 |
| Chiffres revalidés | 6 | Moins de 6 au 2026-11-06 |
| Preuves en ligne | 8 | Moins de 8 au 2026-11-08 : report automatique |
#8. Rappel des statuts au 2026-08-17
Ce tableau est l'annexe C7 du contrat de pilote et la référence de tous les supports de pré-lancement. Il est revalidé le 2026-11-06.
| Capacité | Statut | Ce qu'on a le droit de dire |
|---|---|---|
| Portail client web | 🟢 Livré | Disponible |
| Portail administration web | 🟢 Livré | Disponible |
| Portail de documentation | 🟡 En cours | « en cours de mise en ligne » |
| Rétro-ingénierie d'un dépôt vers spécifications | 🟢 Livré | Disponible, prouvé en production |
| Spécification exécutable, validation EARS, métamodèle par projet | 🟢 Livré | Disponible |
| Artefacts projetés (PRD, UML, BPMN, TOGAF, sécurité) | 🟢 Livré | Disponible |
| Agents gouvernés, exécution en tâches Kubernetes éphémères | 🟢 Livré | Disponible |
| Personnel virtuel | 🟢 Livré (phase 1) | « phase 1 » obligatoire dans la phrase |
| Génération de tests, données synthétiques, tests navigateur | 🟢 Livré | Disponible |
| Déploiement gouverné vers Kubernetes, sous-domaine et TLS | 🟢 Livré | Disponible, prouvé en production |
| Génération de pipeline CI/CD, quatre fournisseurs | 🟢 Livré | Disponible |
| Publication d'un front statique vers Cloudflare Pages ou stockage objet | 🟢 Livré | Disponible (prouvé en développement) |
| Coffre de secrets par projet | 🟢 Livré | Disponible |
| Journal d'audit chaîné, rapport Loi 25 | 🟢 Livré | Disponible |
| Registre central d'agents, refus par défaut, séparation des devoirs | 🟢 Livré | Disponible |
| Place de marché de capacités | 🟡 En cours | « code écrit et testé, non déployé » — jamais « disponible » |
| Pilotes nuage natifs (Azure Container Apps, Cloud Run, ECS) | ⚪ Planifié | « planifié » + mention que le mécanisme générique par ligne de commande est prouvé |
| Provisionnement automatique d'un fournisseur d'identité | 🔴 Bloqué | « bloqué par des droits d'administration côté fournisseur d'identité » |
| Applications mobiles | ⚪ Planifié | « planifié, aucun code à ce jour ; les portails sont utilisables dans un navigateur mobile » |
#9. Vue d'ensemble du pré-lancement
Aucun diagramme à afficher
Diagramme 1 — flowchart
#10. Décisions à prendre avant le 2026-09-06
Ces arbitrages conditionnent tout le reste. Chacun a un propriétaire et une date.
| # | Décision | Propriétaire | Échéance | Conséquence si non tranchée |
|---|---|---|---|---|
| 1 | Zone DNS retenue : les manifestes de production référencent kkyspectra.com, les portails servent depuis kyrieva.com, et kyspectra.com n'apparaît nulle part dans le dépôt |
PO | 2026-08-28 | Le portail de documentation n'a pas d'adresse ; repli forcé sur kyspectra-docs-portal.pages.dev |
| 2 | Grille tarifaire publique arrêtée, ou maintien de l'étiquette [Hypothèse] partout |
PO, FIN | 2026-09-04 | Aucun prix publiable le jour J, sauf le 49 $ CAD réellement en base |
| 3 | Nettoyage du catalogue de plans : trois jeux de données de démarrage incompatibles coexistent | RI, PO | 2026-09-11 | Le tarif affiché dépend de l'ordre de démarrage de la base — bloquant |
| 4 | Sort du coupon WELCOME100 à 100 % de remise, sans limite ni expiration |
PO, FIN | 2026-09-11 | Risque d'abonnements gratuits illimités dès l'ouverture publique |
| 5 | Posture d'authentification en production : AUTH_MODE n'est défini dans aucun manifeste, donc dev-headers est la posture effective |
RSC, SRE | 2026-08-31 | Faille d'authentification en production — bloquant absolu |
| 6 | Fichiers de logo et jeu de marque | PO, RM | 2026-09-18 | Aucun dossier de presse diffusable |
| 7 | Activation ou non des rôles virtuels en production (REGISTRY_VIRTUAL_ROLES_ENABLED est à faux et absent des manifestes) |
PO, RI | 2026-09-25 | La page des rôles renvoie 404 : capacité invendable |
| 8 | Périmètre du palier Éducation | PO, RCO | 2026-10-09 | Le persona 12 sort du périmètre du lancement |
KySpectra — Plateforme agentique SDD/SDLC · par Kyrieva
Documentation : kyspectradoc.kyrieva.com ·
Dossier de lancement : Strategielancement/
Document interne de pré-lancement — version 1.0 du 2026-08-17. Les données marquées
« [Gabarit : … ] » doivent être renseignées ou revalidées avant diffusion externe.