#0. Mode d'emploi
Ce document est une bibliothèque de textes définitifs. Chaque bloc est publiable tel quel, sans réécriture. Il complète 01-strategie-marketing.md (stratégie), 02-reseaux-sociaux-par-plateforme.md (canaux) et 03-calendrier-editorial-30-jours.md (calendrier).
#0.1 Règle de non-réécriture
Un texte de ce kit ne se paraphrase pas. Il se copie. Si une formulation ne convient pas à un contexte, la règle est de choisir un autre bloc du kit, jamais d'improviser une variante. Toute variante réellement nécessaire est ajoutée ici, datée, avant usage.
#0.2 Contraintes appliquées à chaque texte de ce document
| # | Contrainte |
|---|---|
| K1 | Aucune capacité Planifiée présentée comme disponible. Applications mobiles, pilotes nuage natifs, provisionnement automatique de fournisseur d'identité et place de marché de capacités restent hors de tout texte commercial. |
| K2 | Aucun témoignage client. Il n'en existe aucun au 2026-08-17. |
| K3 | Aucun chiffre de marché. Seuls les chiffres du §8.3 du brief sont publiables. |
| K4 | Vouvoiement. Aucun superlatif de la liste d'interdits du §12 du brief. |
| K5 | Domaine de documentation : kyspectradoc.kyrieva.com. Aucun autre domaine documentaire ne doit apparaître. |
| K6 | Prix : uniquement ceux du §10 du brief, toujours avec l'étiquette [Hypothèse]. |
| K7 | Les longueurs contraintes sont comptées et indiquées. Un texte modifié doit être recompté avant usage. |
#0.3 Nuances produit à ne jamais déborder
| Sujet | Formulation autorisée, mot pour mot |
|---|---|
| Rétro-ingénierie | « L'analyse de dépôt cible aujourd'hui le code Python. » |
| Diagrammes | « Cinq rendus spécialisés parmi quatorze types déclarés. » |
| Portails | « Portail client » et « portail d'administration ». Le portail de documentation est En cours. Il n'existe pas de portail « business ». |
| Mobile | « Aucune application mobile n'existe à ce jour. Les portails web sont responsives. » |
| Nature de l'IA | « La plateforme appelle des modèles de langage via son orchestrateur d'agents. » Ni apprentissage profond maison, ni vision par ordinateur. |
| Personnel virtuel | Toujours accompagné de « phase 1 ». |
| Nuages publics | « Le mécanisme générique est prouvé ; les pilotes natifs ne le sont pas. » |
#1. Biographies officielles — quatre longueurs, français et anglais
Les longueurs correspondent aux limites usuelles des champs de profil. Chaque texte a été compté ; le compte figure en regard. Un texte modifié doit être recompté avant publication.
#1.1 Français
| Longueur cible | Compte réel | Texte |
|---|---|---|
| 50 caractères | 50 / 50 | De l'intention au logiciel en production, gouverné |
| 100 caractères | 100 / 100 | KySpectra, par Kyrieva. Plateforme agentique SDD/SDLC : spécification, agents gouvernés, production. |
| 200 caractères | 199 / 200 | KySpectra, par Kyrieva. La plateforme agentique qui relie la spécification, les agents IA gouvernés et le déploiement en une seule chaîne traçable. De l'intention au logiciel en production, gouverné. |
| 400 caractères | 396 / 400 | KySpectra, par Kyrieva, est la plateforme agentique de développement piloté par la spécification et de cycle de vie logiciel gouverné. Une exigence y est un objet versionné et relié. Un agent IA y a un périmètre, un plafond d'autonomie et un journal d'audit. Un déploiement y est une décision approuvée. Bilingue de naissance, conçue au Québec. De l'intention au logiciel en production, gouverné. |
Bio de 50 caractères — à copier
De l'intention au logiciel en production, gouverné
Bio de 100 caractères — à copier
KySpectra, par Kyrieva. Plateforme agentique SDD/SDLC : spécification, agents gouvernés, production.
Bio de 200 caractères — à copier
KySpectra, par Kyrieva. La plateforme agentique qui relie la spécification, les agents IA gouvernés et le déploiement en une seule chaîne traçable. De l'intention au logiciel en production, gouverné.
Bio de 400 caractères — à copier
KySpectra, par Kyrieva, est la plateforme agentique de développement piloté par la spécification et de cycle de vie logiciel gouverné. Une exigence y est un objet versionné et relié. Un agent IA y a un périmètre, un plafond d'autonomie et un journal d'audit. Un déploiement y est une décision approuvée. Bilingue de naissance, conçue au Québec. De l'intention au logiciel en production, gouverné.
#1.2 Anglais
| Longueur cible | Compte réel | Texte |
|---|---|---|
| 50 caractères | 45 / 50 | From intent to production software, governed. |
| 100 caractères | 96 / 100 | KySpectra, by Kyrieva. Agentic SDD/SDLC platform: specification, governed AI agents, production. |
| 200 caractères | 200 / 200 | KySpectra, by Kyrieva. The agentic platform that links specification, governed AI agents and deployment into a single traceable chain. From intent to production software, governed. Bilingual by birth. |
| 400 caractères | 400 / 400 | KySpectra, by Kyrieva, is the agentic platform for spec-driven development and a governed software lifecycle. A requirement is a versioned, linked object. An AI agent has a scope, an autonomy ceiling and an audit log. A deployment is an approved decision. Deny by default is the rule, not an option. Nothing is faked. Bilingual by birth, built in Quebec. From intent to production software, governed. |
Note sur la bio anglaise de 50 caractères. Elle compte 45 caractères et non 50, parce qu'elle reproduit exactement le slogan anglais canonique du §2 du brief. Ce slogan ne se rallonge pas pour combler un champ. Cinq caractères non utilisés valent mieux qu'une altération du slogan officiel.
Bio de 50 caractères — à copier
From intent to production software, governed.
Bio de 100 caractères — à copier
KySpectra, by Kyrieva. Agentic SDD/SDLC platform: specification, governed AI agents, production.
Bio de 200 caractères — à copier
KySpectra, by Kyrieva. The agentic platform that links specification, governed AI agents and deployment into a single traceable chain. From intent to production software, governed. Bilingual by birth.
Bio de 400 caractères — à copier
KySpectra, by Kyrieva, is the agentic platform for spec-driven development and a governed software lifecycle. A requirement is a versioned, linked object. An AI agent has a scope, an autonomy ceiling and an audit log. A deployment is an approved decision. Deny by default is the rule, not an option. Nothing is faked. Bilingual by birth, built in Quebec. From intent to production software, governed.
#1.3 Correspondance entre longueur et champ de profil
| Plateforme | Champ | Limite de la plateforme | Bio à utiliser |
|---|---|---|---|
| LinkedIn — page entreprise | Slogan | 120 caractères | Bio 100 |
| LinkedIn — page entreprise | À propos | 2 000 caractères | Description longue du §2.3 |
| X | Biographie | 160 caractères | Bio 100 |
| Bluesky | Description | 256 caractères | Bio 200 |
| Mastodon | Note de profil | 500 caractères | Bio 400 |
| GitHub — organisation | Description | 160 caractères | Bio 100 |
| YouTube | Description de chaîne | 1 000 caractères | Description moyenne du §2.2 |
| Discord | Description de serveur | 120 caractères | Bio 100 |
| Signature de courriel | Ligne de marque | — | Bio 50 |
| Fiche de conférencier | Notice | 400 caractères | Bio 400 |
#2. Description d'entreprise
#2.1 Description courte — français (277 caractères)
KySpectra, par Kyrieva, est une plateforme agentique de développement piloté par la spécification et de cycle de vie logiciel gouverné. Elle relie l'intention, les artefacts de conception, le travail des agents IA et le déploiement en production dans une seule chaîne traçable.
#2.2 Description moyenne — français
KySpectra, par Kyrieva, est une plateforme agentique de développement piloté par la spécification et de cycle de vie logiciel gouverné.
Elle part d'un constat : depuis que l'IA générative a rendu l'écriture de code abondante, les équipes produisent plus de logiciel qu'elles n'en comprennent. Plus personne ne relie une ligne de code à la décision qui l'a motivée. Cette dette d'intelligibilité ne figure à aucun budget ; elle se paie en incidents, en audits impossibles et en équipes qui n'osent plus toucher à leur propre système.
La réponse de KySpectra est structurelle. La spécification n'est pas de la paperasse d'avant-projet : c'est la structure de données centrale du cycle de vie. Une exigence est un objet versionné, typé et relié. Un agent IA est un collaborateur doté d'un périmètre, d'un plafond d'autonomie et d'un journal d'audit. Un déploiement est une décision approuvée, pas un effet de bord.
La plateforme couvre six maillons reliés entre eux : comprendre un système existant par rétro-ingénierie, spécifier, concevoir, fabriquer avec des agents gouvernés, vérifier, livrer. Un défaut constaté en production remonte vers l'exigence qui l'a produit.
KySpectra est bilingue de naissance : le français est la langue par défaut du produit et de la documentation, l'anglais est une langue de plein droit, et les deux jeux de messages sont maintenus à parité stricte de clés.
Documentation : kyspectradoc.kyrieva.com
#2.3 Description longue — français
KySpectra, par Kyrieva, est une plateforme agentique de développement piloté par la spécification et de cycle de vie logiciel gouverné.
LE PROBLÈME
En deux ans, la génération de code assistée par IA a rendu l'écriture de logiciel abondante et bon marché. Le goulot d'étranglement s'est déplacé. La question n'est plus « comment écrire ce composant ? », mais « qu'est-ce qui tourne réellement chez nous, et pourquoi ? ».
Un système dont personne ne peut relier une ligne de code à l'exigence qui l'a motivée est un système que l'on n'ose plus modifier. Nous appelons cela la dette d'intelligibilité. Elle n'apparaît à aucun budget ; elle apparaît dans les délais, les incidents et les audits.
LE PARI
La spécification n'est pas de la paperasse d'avant-projet. C'est la structure de données centrale du cycle de vie. Tout en part, tout y revient — y compris le code écrit par une machine.
CE QUE FAIT LA PLATEFORME
Comprendre. La rétro-ingénierie d'un dépôt existant produit des artefacts d'architecture et promeut automatiquement des spécifications. L'analyse cible aujourd'hui le code Python.
Spécifier. Les exigences sont des objets versionnés, typés et reliés. Génération assistée depuis le langage naturel, validation EARS, métamodèle défini par projet.
Concevoir. Des artefacts sont projetés depuis la spécification : documents de cadrage produit, diagrammes — cinq rendus spécialisés parmi quatorze types déclarés —, artefacts de sécurité, documentation-comme-code.
Fabriquer. Des agents IA gouvernés travaillent dans un registre central, avec des capacités accordées explicitement sur trois niveaux, un moteur de politique en liste d'autorisations, un plafond d'autonomie de N0 à N3 et un budget de jetons. Le personnel virtuel est en phase 1.
Vérifier. Génération de tests, données de test synthétiques, tests navigateur réels, portes de qualité, analyse de base de données.
Livrer. Construction, publication d'image, génération de pipeline, déploiement gouverné avec approbation et retour arrière, mise en ligne sur sous-domaine avec certificat. Complet pour Kubernetes ; pour les nuages publics, seul le mécanisme générique est prouvé.
CE QUE NOUS ASSUMONS PUBLIQUEMENT
Quand une fonctionnalité n'est pas configurée, la plateforme répond 501 avec un message explicite. Elle ne renvoie jamais un faux succès.
Quand un identifiant d'organisation cliente ne correspond pas au jeton présenté, la réponse est 404 et non 403 : on ne révèle pas même l'existence de la ressource d'autrui.
Le déploiement réel est gouverné par un interrupteur maître, à l'arrêt par défaut. Sans lui, rien n'est simulé.
CE QUE NOUS NE REVENDIQUONS PAS
Nous ne sommes pas un assistant de complétion de code. Nous ne sommes pas une plateforme sans-code : le résultat est du vrai code, dans un vrai dépôt. Nous ne sommes pas un outil de gestion de projet. Nous ne promettons aucun gain de productivité chiffré, aucune conformité automatique, et nous n'avons aucun client à ce jour, donc aucun témoignage.
Chiffres du produit, mesurés dans le dépôt au 2026-08-17 : 255 commits, environ 30 services backend déployables, 9 services d'agents, plus de 3 700 tests automatisés, 3 environnements en ligne, 16 destinations dans le plan de contrôle d'administration, 11 vues canoniques dans l'espace de travail projet.
Documentation : kyspectradoc.kyrieva.com
#2.4 Description courte — anglais (214 caractères)
KySpectra, by Kyrieva, is an agentic platform for spec-driven development and a governed software lifecycle. It links intent, design artefacts, AI agent work and production deployment into a single traceable chain.
#2.5 Description moyenne — anglais
KySpectra, by Kyrieva, is an agentic platform for spec-driven development and a governed software lifecycle.
It starts from an observation. Since generative AI made code abundant, teams ship more software than they understand. Nobody can trace a line of code back to the decision that motivated it. We call this intelligibility debt. It appears in no budget; it is paid in incidents, in impossible audits, and in teams that no longer dare touch their own system.
Our answer is structural. A specification is not pre-project paperwork: it is the central data structure of the lifecycle. A requirement is a versioned, typed, linked object. An AI agent is a collaborator with a scope, an autonomy ceiling and an audit log. A deployment is an approved decision, not a side effect.
The platform covers six linked stages: understand an existing system through reverse engineering, specify, design, build with governed agents, verify, deliver. A defect found in production traces back to the requirement that produced it.
KySpectra is bilingual by birth: French is the product's default language, English is a first-class language, and both message sets are kept at strict key parity.
Documentation: kyspectradoc.kyrieva.com
#3. Fiches de magasin d'applications
⚠️ PLANIFIÉ — AUCUNE APPLICATION MOBILE N'EXISTE À CE JOUR.
Il n'existe aucun code mobile dans le dépôt KySpectra au 2026-08-17. Aucune fiche de magasin d'applications ne doit être créée, soumise, publiée ou montrée à un tiers. Les portails web sont responsives et utilisables depuis un navigateur mobile — c'est la seule formulation autorisée sur le sujet.
Le gabarit ci-dessous existe pour une seule raison : le jour où une application mobile sera Livrée et vérifiée, la fiche pourra être rédigée sans repartir de zéro et sans réinventer un positionnement. Tant que ce jour n'est pas venu, ce paragraphe est un document interne de préparation, rien d'autre.
#3.1 Conditions de levée du statut Planifié
| # | Condition à remplir avant toute rédaction réelle de fiche |
|---|---|
| M1 | Du code mobile existe dans le dépôt, versionné et testé. |
| M2 | Une version fonctionne sur appareil réel, vérifiée par un test manuel documenté. |
| M3 | Le périmètre exact de l'application est arrêté et écrit — une application mobile ne reproduit pas un portail complet. |
| M4 | La politique de confidentialité et le questionnaire de traitement des données sont validés au regard de la Loi 25 et du RGPD. |
| M5 | La grille tarifaire est arrêtée : les magasins imposent de déclarer les achats intégrés. |
| M6 | Le statut passe de Planifié à Livré dans 00-vision-mission-historique.md §8. |
#3.2 [Gabarit] — Fiche Apple App Store
Ne pas remplir tant que les conditions M1 à M6 ne sont pas satisfaites.
| Champ | Limite du magasin | Contenu prévu |
|---|---|---|
| Nom de l'application | 30 caractères | [Gabarit : nom exact à arrêter, contenant obligatoirement « KySpectra »] |
| Sous-titre | 30 caractères | [Gabarit : sous-titre à rédiger et à compter, dérivé du slogan explicatif] |
| Texte promotionnel | 170 caractères | [Gabarit : texte à rédiger après arrêt du périmètre fonctionnel réel] |
| Description | 4 000 caractères | [Gabarit : description à dériver du §2.3, réduite au périmètre réellement livré sur mobile] |
| Mots-clés | 100 caractères | [Gabarit : mots-clés à choisir dans les grappes C1 à C6 du §7.3 de 01-strategie-marketing.md] |
| Catégorie principale | — | [Gabarit : catégorie à arrêter] |
| Captures d'écran | 6 minimum | [Gabarit : captures à produire depuis l'application réelle, jamais depuis une maquette] |
| Adresse de la politique de confidentialité | — | [Gabarit : adresse à publier sur kyspectradoc.kyrieva.com] |
| Classification par âge | — | [Gabarit : questionnaire à remplir] |
#3.3 [Gabarit] — Fiche Google Play
Ne pas remplir tant que les conditions M1 à M6 ne sont pas satisfaites.
| Champ | Limite du magasin | Contenu prévu |
|---|---|---|
| Titre | 30 caractères | [Gabarit : titre exact à arrêter, contenant obligatoirement « KySpectra »] |
| Description courte | 80 caractères | [Gabarit : description courte à rédiger et à compter] |
| Description complète | 4 000 caractères | [Gabarit : description à dériver du §2.3, réduite au périmètre réellement livré sur mobile] |
| Icône | 512 × 512 | [Gabarit : fichier d'icône à produire — voir le §8, aucun fichier de logo n'existe encore] |
| Image de présentation | 1024 × 500 | [Gabarit : image à produire] |
| Captures d'écran | 4 minimum | [Gabarit : captures à produire depuis l'application réelle] |
| Section sécurité des données | — | [Gabarit : déclaration à remplir en cohérence avec le rapport Loi 25] |
| Catégorie | — | [Gabarit : catégorie à arrêter] |
#3.4 Réponse type quand on nous demande l'application mobile
À utiliser en message direct, en commentaire, en salon ou sur un stand. Aucune autre formulation n'est autorisée.
Il n'existe aucune application mobile de KySpectra à ce jour, et nous n'en annonçons pas la date.
Les deux portails web sont responsives et s'utilisent depuis un navigateur mobile. C'est ce que nous pouvons dire honnêtement aujourd'hui.
Le jour où une application existera, elle figurera dans nos notes de version publiques avant de figurer dans une annonce commerciale.
#4. Messages WhatsApp et Signal
#4.1 Règles d'usage
| # | Règle |
|---|---|
| W1 | Le §12 du brief impose le vouvoiement. Pour un contact avec qui le tutoiement est déjà établi, adapter uniquement les pronoms — sans modifier une seule affirmation produit. |
| W2 | Un message par personne, jamais de diffusion groupée non sollicitée. Une liste de diffusion sur ces messageries se retourne contre l'expéditeur. |
| W3 | Aucun message ne contient de prix sans l'étiquette [Hypothèse], ni de capacité non livrée. |
| W4 | Une seule relance. Pas de deuxième. Le silence est une réponse. |
| W5 | Les liens pointent vers kyspectradoc.kyrieva.com ou spectra.kyrieva.com, jamais vers un raccourcisseur d'adresse. |
| W6 | Toute personne dont on conserve le numéro à des fins de suivi doit avoir donné un consentement explicite — voir le protocole du §5 de 07-partenariats-kit-terrain.md. |
#4.2 Annonce à un réseau proche — avant le lancement
Bonjour [prénom],
Je vous écris directement plutôt que par une publication, parce que votre avis compte plus que la portée.
Nous ouvrons KySpectra au public le mardi 10 novembre. C'est une plateforme qui relie la spécification, le travail des agents IA et le déploiement dans une seule chaîne traçable — pour que ce qui part en production reste explicable six mois plus tard.
Je ne vous demande rien aujourd'hui. Si le sujet vous parle, la documentation est ouverte et sans formulaire : kyspectradoc.kyrieva.com
Et si vous avez une objection de fond, elle m'intéresse davantage qu'un encouragement.
Bonne journée,
[prénom de l'expéditeur]
#4.3 Annonce à un réseau proche — le jour du lancement
Bonjour [prénom],
KySpectra est ouvert depuis ce matin : spectra.kyrieva.com
Si vous voulez vous faire une idée en quinze minutes, ne lisez pas la page de fonctionnalités. Importez un dépôt Python existant et regardez ce que la rétro-ingénierie en tire. Vous jugerez sur votre code plutôt que sur notre démonstration.
Deux choses que je préfère dire avant : nous n'avons aucun client à ce jour, donc aucun témoignage à montrer, et il n'existe aucune application mobile — les portails web sont responsives.
Merci d'avoir suivi ça de loin ces derniers mois.
[prénom de l'expéditeur]
#4.4 Relance — une seule, sept jours après
Bonjour [prénom],
Je reviens une fois, puis je vous laisse tranquille.
Si vous avez eu l'occasion de regarder KySpectra, votre retour m'intéresse — y compris « ce n'est pas pour nous » ou « je n'ai pas compris à quoi ça sert ». Ces deux réponses nous servent plus qu'un compliment.
Si vous n'avez pas eu le temps, c'est très bien aussi. Je ne relancerai pas.
kyspectradoc.kyrieva.com
Bonne journée,
[prénom de l'expéditeur]
#4.5 Invitation à un pilote
Bonjour [prénom],
Nous ouvrons un petit nombre de places pour des partenaires de conception sur KySpectra, et je pense à vous pour une raison précise : [raison factuelle et personnelle — un système existant sans documentation, une équipe qui adopte des agents IA, une contrainte de conformité].
Ce que cela implique de votre côté : un dépôt réel à importer, deux séances d'une heure, et un droit de dire non à tout ce qui ne fonctionne pas.
Ce que nous apportons : un accompagnement direct par l'équipe qui construit le produit, et vos remarques traitées en priorité.
Ce que nous ne promettons pas : un gain de temps chiffré. Nous ne l'avons pas mesuré et nous n'inventerons pas de chiffre.
Précision de portée : l'analyse de dépôt cible aujourd'hui le code Python.
Est-ce que cela vaut une conversation de trente minutes ?
[prénom de l'expéditeur]
#4.6 Invitation à un événement ou à un webinaire
Bonjour [prénom],
Nous tenons un webinaire de 45 minutes intitulé « Gouverner les agents », en français, avec questions ouvertes à la fin.
Au programme : ce que recouvre le mot « périmètre » pour un agent IA, le plafond d'autonomie de N0 à N3, le journal d'audit à chaîne de hachage et son rapport de conformité sur période, et la séparation des devoirs.
Hors programme : notre feuille de route, et toute capacité qui n'est pas en ligne aujourd'hui.
Inscription : kyspectradoc.kyrieva.com
Si le créneau ne vous convient pas, l'enregistrement sera publié — dites-le moi et je vous enverrai le lien.
[prénom de l'expéditeur]
#4.7 Message de suite après une rencontre
Bonjour [prénom],
Merci pour l'échange de [jour] à [événement]. Vous m'aviez parlé de [sujet précis évoqué] — voici ce que je vous avais promis :
[ressource précise, une seule]
Comme convenu, je ne vous inscris à aucune liste. Si vous souhaitez recevoir l'infolettre, l'inscription est là : kyspectradoc.kyrieva.com
Bonne journée,
[prénom de l'expéditeur]
#5. Signatures de courriel
#5.1 Signature standard — français
[Prénom Nom]
[Fonction] · KySpectra, par Kyrieva
De l'intention au logiciel en production, gouverné.
kyspectradoc.kyrieva.com
#5.2 Signature standard — anglais
[First name Last name]
[Role] · KySpectra, by Kyrieva
From intent to production software, governed.
kyspectradoc.kyrieva.com
#5.3 Signature courte — réponses en fil de discussion
[Prénom] · KySpectra, par Kyrieva
kyspectradoc.kyrieva.com
#5.4 Signature de période de lancement — du 2026-10-12 au 2026-11-17
[Prénom Nom]
[Fonction] · KySpectra, par Kyrieva
De l'intention au logiciel en production, gouverné.
Ouverture publique : mardi 10 novembre 2026.
kyspectradoc.kyrieva.com
#5.5 Signature de support et d'entraide
[Prénom] · Équipe KySpectra
Documentation : kyspectradoc.kyrieva.com
Discussions publiques : réponse sous 48 h ouvrées.
#5.6 Règles de signature
| # | Règle |
|---|---|
| S1 | Aucune image dans la signature tant qu'aucun fichier de logo n'existe (voir §8). Texte uniquement. |
| S2 | Aucun slogan inventé. Uniquement ceux du §2 du brief. |
| S3 | Aucune mention de prix, de capacité non livrée ni de récompense. |
| S4 | Aucune citation inspirante. |
| S5 | Une signature française pour un échange en français, une signature anglaise pour un échange en anglais. Jamais les deux empilées. |
| S6 | La mention légale d'entreprise, si elle est requise, est ajoutée sous la signature en corps réduit, sans modifier les lignes ci-dessus. |
#6. Textes de profils
#6.1 LinkedIn — page entreprise
Nom de la page
KySpectra
Slogan (limite 120 caractères — texte fourni : 83 caractères)
Plateforme agentique SDD/SDLC · De l'intention au logiciel en production, gouverné.
Secteur d'activité, taille, type
| Champ | Valeur |
|---|---|
| Secteur | Développement de logiciels |
| Taille | [Gabarit : effectif exact à confirmer par la direction] |
| Type | Société privée |
| Année de fondation | 2026 |
| Siège | [Gabarit : ville et province à confirmer par la direction] |
| Site web | https://kyspectradoc.kyrieva.com |
À propos (limite 2 000 caractères)
KySpectra, par Kyrieva, est une plateforme agentique de développement piloté par la spécification et de cycle de vie logiciel gouverné.
Depuis que l'IA générative a rendu l'écriture de code abondante, les équipes produisent plus de logiciel qu'elles n'en comprennent. Plus personne ne relie une ligne de code à la décision qui l'a motivée. Cette dette d'intelligibilité ne figure à aucun budget : elle se paie en incidents, en audits impossibles et en équipes qui n'osent plus toucher à leur propre système.
Notre pari est structurel. La spécification n'est pas de la paperasse d'avant-projet, c'est la structure de données centrale du cycle de vie. Une exigence est un objet versionné, typé et relié. Un agent IA est un collaborateur avec un périmètre, un plafond d'autonomie et un journal d'audit. Un déploiement est une décision approuvée, pas un effet de bord.
Six maillons reliés : comprendre un système existant par rétro-ingénierie, spécifier, concevoir, fabriquer avec des agents gouvernés, vérifier, livrer. Et une arête qui compte plus que les autres : un défaut constaté en production remonte vers l'exigence qui l'a produit.
Ce que nous assumons publiquement. Quand une fonctionnalité n'est pas configurée, la plateforme répond 501 avec un message explicite plutôt qu'un faux succès. Quand un identifiant d'organisation cliente ne correspond pas au jeton présenté, la réponse est 404 et non 403 : on ne révèle pas l'existence de la ressource d'autrui.
Ce que nous ne revendiquons pas : la meilleure complétion de code, le plus grand catalogue d'intégrations, la conformité automatique, ni un gain de productivité chiffré.
KySpectra est bilingue de naissance. Le français est la langue par défaut du produit et de la documentation. L'anglais est une langue de plein droit, à parité stricte de clés.
Documentation : kyspectradoc.kyrieva.com
Mots-clés de la page (3 maximum)
spécification exécutable
gouvernance des agents IA
cycle de vie logiciel
#6.2 GitHub — profil d'organisation
Description (limite 160 caractères — texte fourni : 102 caractères)
Plateforme agentique SDD/SDLC. Spécification exécutable, agents gouvernés, production traçable. FR/EN.
| Champ | Valeur |
|---|---|
| Nom affiché | KySpectra |
| Site web | https://kyspectradoc.kyrieva.com |
| Localisation | [Gabarit : ville et province à confirmer par la direction] |
| Courriel public | [Gabarit : adresse de contact publique à créer] |
Fichier de présentation de l'organisation — à publier tel quel
# KySpectra, par Kyrieva
Plateforme agentique de développement piloté par la spécification et de cycle de vie logiciel gouverné.
De l'intention au logiciel en production, gouverné.
## Le problème que nous traitons
Depuis que l'IA générative a rendu l'écriture de code abondante, les équipes produisent plus de logiciel qu'elles n'en comprennent. Une ligne de code n'est plus rattachable à la décision qui l'a motivée. Nous appelons cela la dette d'intelligibilité.
## Le pari
La spécification n'est pas de la paperasse d'avant-projet. C'est la structure de données centrale du cycle de vie.
## Ce qui est livré aujourd'hui
- Rétro-ingénierie d'un dépôt existant vers des artefacts d'architecture et des spécifications promues automatiquement. Portée d'analyse : code Python.
- Spécification exécutable : objets versionnés, typés, reliés. Validation EARS. Métamodèle par projet.
- Artefacts projetés depuis la spécification, dont cinq rendus de diagramme spécialisés parmi quatorze types déclarés.
- Agents gouvernés : registre central, capacités accordées sur trois niveaux, refus par défaut journalisé, plafond d'autonomie N0 à N3, séparation des devoirs, budget de jetons.
- Vérification : génération de tests, données de test synthétiques, tests navigateur réels, portes de qualité, analyse de base de données.
- Livraison : construction, publication d'image, génération de pipeline, déploiement gouverné avec approbation et retour arrière. Complet pour Kubernetes.
- Personnel virtuel, phase 1.
## Ce qui n'est pas livré, et que nous n'annoncerons pas comme disponible
- Applications mobiles. Aucun code mobile n'existe dans ce dépôt.
- Pilotes natifs pour les grands fournisseurs de nuage. Le mécanisme générique est prouvé ; les pilotes natifs ne le sont pas.
- Provisionnement automatique d'un fournisseur d'identité pour le produit client.
- Place de marché de capacités. Le code est écrit et testé, il n'a jamais tourné en ligne.
## Quelques comportements assumés
- Une fonctionnalité non configurée répond `501 Not Implemented` avec un message explicite. Jamais un faux succès.
- Un identifiant d'organisation cliente en désaccord avec le jeton reçoit `404`, pas `403`.
- Le déploiement réel est gouverné par un interrupteur maître, à l'arrêt par défaut.
- La plateforme appelle des modèles de langage via son orchestrateur d'agents. Ni apprentissage profond maison, ni vision par ordinateur.
## Volumétrie au 2026-08-17
255 commits · environ 30 services backend déployables · 9 services d'agents · plus de 3 700 tests automatisés · 3 environnements en ligne.
## Liens
- Documentation : https://kyspectradoc.kyrieva.com
- Discussions publiques : réponse sous 48 h ouvrées, par des membres identifiés de l'équipe.
#6.3 Page « À propos » du site public
À propos de KySpectra
KySpectra est une plateforme agentique de développement piloté par la spécification et de cycle de vie logiciel gouverné, éditée par Kyrieva.
POURQUOI NOUS EXISTONS
Écrire du code n'est plus le problème. Le savoir l'est devenu.
Nous produisons aujourd'hui plus de logiciel que nous n'en comprenons. Chaque génération assistée par IA ajoute des lignes que personne n'a demandées explicitement, que personne ne relie à une décision, et que personne n'ose supprimer. Nous appelons cela la dette d'intelligibilité. Elle ne figure à aucun budget ; elle se paie en incidents, en audits impossibles et en équipes paralysées devant leur propre système.
NOTRE PARI
La spécification n'est pas de la paperasse d'avant-projet, c'est la structure de données centrale du cycle de vie. Une exigence est un objet versionné et relié, pas un paragraphe oublié. Un agent IA est un collaborateur avec un périmètre, un plafond d'autonomie et un journal, pas une boîte noire. Un déploiement est une décision approuvée, pas un effet de bord.
Nous ne promettons pas d'aller dix fois plus vite. Nous promettons que ce que vous mettez en production restera explicable — dans six mois, devant un auditeur, et devant la personne qui prendra votre suite.
NOTRE VISION À DIX ANS
Que plus aucune ligne de code en production ne soit orpheline de son intention.
NOS VALEURS, ET LE COMPORTEMENT PRODUIT QUI LES PROUVE
Une valeur qui ne se traduit pas par un comportement observable n'est pas une valeur, c'est un slogan.
Honnêteté d'ingénierie. Une fonctionnalité non configurée répond 501 avec un message explicite. Le déploiement réel est gouverné par un interrupteur maître, à l'arrêt par défaut.
Refus par défaut. Le moteur de politique fonctionne en liste d'autorisations : toute action non explicitement couverte est refusée et journalisée.
Séparation des devoirs. Il est impossible d'approuver sa propre soumission : la machine à états de revue le refuse, et l'interface bloque le bouton avant même l'appel serveur.
Traçabilité opposable. Journal d'audit à chaîne de hachage, vérifiable par un point d'accès dédié, avec rapport de conformité sur période.
Étanchéité entre clients. Un identifiant d'organisation en désaccord avec le jeton reçoit 404, pas 403.
Sobriété assumée. Budgets, fenêtres de quota, plafonds de jetons. Sans service de facturation joignable, le reçu indique explicitement qu'aucun montant n'a été mesuré — jamais un montant inventé.
Bilingue de naissance. Français par défaut, anglais de plein droit, parité stricte des clés de traduction.
CE QUE NOUS NE SOMMES PAS
Nous ne sommes pas un assistant de complétion de code : nous gouvernons le cycle qui entoure la ligne, pas la ligne elle-même.
Nous ne sommes pas une plateforme sans-code : le résultat est du vrai code, dans un vrai dépôt, avec un vrai pipeline.
Nous ne sommes pas un outil de gestion de projet : le ticket décrit une intention de travail, la spécification décrit le système.
Nous ne sommes pas une IA qui décide seule : l'autonomie est un plafond configuré, lui-même plafonné par le plan commercial, et dégradé vers le niveau le plus bas en cas d'incertitude.
NOTRE HISTOIRE
Premier commit le 23 juillet 2026. Une pause de quinze jours fin juillet, pendant laquelle nous avons constaté que nous fabriquions notre propre dette d'intelligibilité. Une reprise le 10 août, consacrée non pas à de nouvelles fonctionnalités mais à la gouvernance. Une chaîne continue prouvée le 16 août : dépôt public importé, rétro-ingénierie, spécifications, construction, publication, première mise en ligne.
Ouverture publique le mardi 10 novembre 2026.
Documentation : kyspectradoc.kyrieva.com
#7. Réponses aux questions fréquentes en message direct
Réponses courtes, à copier telles quelles. Elles sont écrites pour la messagerie privée : pas de mot-clic, pas de mise en forme, pas de lien multiple.
#7.1 Sur le produit
« C'est un assistant de code comme les autres ? »
Non, et les deux cohabitent très bien. Un assistant de complétion optimise la ligne suivante. KySpectra gouverne le cycle qui entoure cette ligne : d'où vient l'exigence, qui l'a approuvée, quel agent a produit quoi, sous quel plafond d'autonomie, et comment un défaut remonte vers l'exigence d'origine.
« Ça marche avec quels langages ? »
L'analyse de dépôt en rétro-ingénierie cible aujourd'hui le code Python. Nous ne revendiquons pas les autres langages, et nous le dirons le jour où ce sera le cas.
Le reste de la chaîne — spécification, gouvernance des agents, déploiement — ne dépend pas du langage de votre projet.
« Vous générez tous les diagrammes UML ? »
Quatorze types sont déclarés, et cinq d'entre eux disposent aujourd'hui d'un rendu spécialisé. Les autres sont produits avec un rendu générique qui n'exploite pas les particularités de leur notation.
Nous préférons cette formulation à « quatorze diagrammes générés », qui serait littéralement vraie et pratiquement trompeuse.
« Est-ce qu'il y a une application mobile ? »
Non. Il n'existe aucune application mobile de KySpectra à ce jour, et nous n'en annonçons pas la date.
Les deux portails web sont responsives et s'utilisent depuis un navigateur mobile. C'est tout ce que nous pouvons dire honnêtement.
« Vous avez un portail pour les métiers, en plus du portail technique ? »
Non. Il y a deux portails : le portail client, qui contient l'espace de travail projet, et le portail d'administration, qui est le plan de contrôle.
Les profils métier travaillent dans le portail client, avec les vues et les droits qui leur correspondent. Il n'y a pas de troisième application.
« Quelle IA utilisez-vous ? »
La plateforme appelle des modèles de langage via son orchestrateur d'agents. Les modèles et leurs paramètres sont configurables dans le plan de contrôle, avec un budget de jetons et un prix par modèle.
Nous ne faisons ni apprentissage profond maison, ni vision par ordinateur : aucune dépendance de ce type n'existe dans notre dépôt.
« Est-ce que l'IA décide seule ? »
Non. L'autonomie est un plafond configuré, de N0 à N3, lui-même plafonné par le plan commercial. En cas d'incertitude, l'agent est dégradé vers le niveau le plus bas, jamais l'inverse.
S'ajoute la séparation des devoirs : un agent ne peut pas approuver ce qu'il a soumis. La machine à états de revue le refuse, et l'interface bloque le bouton avant même l'appel serveur.
#7.2 Sur la confiance et la preuve
« Vous avez combien de clients ? »
Aucun à ce jour. Nous préférons vous le dire directement plutôt que d'aligner des logos flous.
À la place, notre journal de preuve est publié : chaque capacité, son statut réel, et la portée sur laquelle elle a été vérifiée — y compris les lignes qui ne nous avantagent pas.
« Vous avez des témoignages ? »
Non, aucun. Il n'existe aucun client à ce jour, donc aucun témoignage authentique.
Nous n'en fabriquerons pas. Quand un partenaire de conception acceptera d'être cité publiquement, sa citation portera son nom et son accord écrit.
« Comment savoir que ce n'est pas juste une démonstration ? »
Deux comportements que nous avons inscrits dans le code pour répondre exactement à cette question.
Quand une fonctionnalité n'est pas configurée, la plateforme répond 501 avec un message explicite. Elle ne renvoie jamais un faux succès.
Le déploiement réel est gouverné par un interrupteur maître, à l'arrêt par défaut. Sans lui, rien n'est simulé — rien n'a lieu.
Cela nous fait paraître moins complets que des produits qui simulent. Nous préférons.
« Combien de tests avez-vous ? »
Plus de 3 700 tests automatisés.
Précision de méthode : un comptage direct des fonctions de test dans notre arbre de code donne un nombre nettement plus élevé, parce qu'il inclut des suites qui ne sont pas exécutables en l'état. Nous publions le chiffre des suites réellement exécutées et vertes, pas le plus flatteur.
#7.3 Sur la conformité et les données
« Mes données partent où ? »
Chaque organisation cliente est isolée par conception. Un identifiant d'organisation qui ne correspond pas au jeton présenté reçoit 404 et non 403 : nous ne révélons pas même l'existence de la ressource d'autrui.
Pour les tests, la plateforme produit des données synthétiques, ce qui évite de copier de la production dans un environnement d'essai.
Le détail est dans notre guide Loi 25 et RGPD, en accès libre et sans formulaire.
« Est-ce que vous nous rendez conformes à la Loi 25 ? »
Non, et aucune plateforme ne le peut. Nous n'outillons pas la conformité, nous outillons la preuve — la différence est entière.
Concrètement : un journal d'audit à chaîne de hachage vérifiable par un point d'accès dédié, un rapport de conformité produit sur une période donnée, et des données de test synthétiques.
Ce que vous en faites relève de votre programme de conformité et, le cas échéant, de votre conseil juridique.
« Où sont hébergées les données ? »
[Gabarit : réponse d'hébergement et de résidence des données à arrêter par la direction technique avant toute diffusion externe. Ne pas improviser cette réponse.]
#7.4 Sur le commerce
« Combien ça coûte ? »
La grille n'est pas encore arrêtée. Ce que je peux vous donner est une hypothèse de travail, et je préfère le dire plutôt que de vous annoncer un prix qui changera.
[Hypothèse] Palier Découverte à 0 $ CAD. Palier Équipe à 49 $ CAD par utilisateur et par mois. Palier Entreprise sur devis. Devise unique : le dollar canadien.
Essai de 14 jours sans carte, avec rappels à J-7, J-3 et J-1, puis retour au palier gratuit à l'expiration.
« Y a-t-il une offre pour l'enseignement ? »
Une offre Éducation est prévue, et son prix n'est pas arrêté. [Hypothèse]
Ce que je peux confirmer aujourd'hui : le palier gratuit permet déjà d'enseigner le cycle complet, de l'exigence au déploiement, sans monter d'infrastructure, et le produit est bilingue français-anglais à parité stricte.
Si vous êtes dans un établissement, écrivez-moi : nous construisons cette offre avec les premiers établissements intéressés plutôt qu'à leur place.
« Peut-on l'installer chez nous ? »
[Gabarit : position sur l'installation en environnement client à arrêter par la direction. Ne pas improviser cette réponse — elle engage l'exploitation et le support.]
#7.5 Sur les objections directes
« Encore une plateforme IA. »
La remarque est justifiée et je ne vais pas la contredire par un argument de plus.
La seule différence que je peux avancer est vérifiable : nous ne cherchons pas à écrire du code plus vite. Nous faisons en sorte que ce qui est écrit — par une personne ou par un agent — reste relié à son intention, gouverné par des règles explicites, et vérifiable après coup.
Si ce problème ne vous concerne pas, nous ne sommes probablement pas utiles chez vous. C'est une réponse acceptable.
« Vous êtes une jeune équipe, c'est risqué. »
C'est exact, et c'est un risque réel que je ne vais pas minimiser.
Ce que nous pouvons opposer : le résultat produit est du vrai code, dans votre dépôt, avec votre pipeline. Il n'y a pas d'enfermement dans un moteur propriétaire d'exécution. Vos artefacts sont exportables.
Autrement dit, le coût de sortie est faible par construction. C'est le seul argument honnête que nous puissions donner à ce stade.
#8. Règles d'usage du logo et de la marque
⚠️ État réel au 2026-08-17 — préalable bloquant. Il n'existe aucun fichier de logo dans le dépôt. La marque visuelle actuelle est un hexagone dessiné en ligne dans le code de l'interface du portail client. Par ailleurs, l'interface affiche encore
SPECTRAcomme nom d'application.Conséquences immédiates : aucune signature de courriel avec image, aucune fiche partenaire avec logo, aucune capture d'écran publiée, tant que ces deux écarts ne sont pas corrigés. Les règles ci-dessous s'appliquent dès que les fichiers existeront.
#8.1 Orthographe de la marque
| Élément | Forme canonique | Formes interdites à l'écrit public |
|---|---|---|
| Produit | KySpectra | Ky Spectra, KYSPECTRA, Kyspectra, ky-spectra, KySpectra™ |
| Éditeur | Kyrieva | KYRIEVA, Kyrieva Inc. sauf mention légale |
| Attribution | KySpectra, par Kyrieva | Kyrieva Spectra, Kyrieva KySpectra |
| Nom de code interne | SPECTRA |
Ne jamais publier. Usage interne uniquement. |
La marque ne se décline pas : pas de diminutif, pas d'acronyme, pas de forme affectueuse. Elle ne se conjugue pas et ne se met pas au pluriel.
#8.2 Fichiers de logo à produire
| # | Fichier attendu | Usage | Échéance |
|---|---|---|---|
| L1 | Logo principal horizontal, SVG autonome | Site, documents, signature | 2026-08-30 |
| L2 | Logo principal vertical, SVG autonome | Formats carrés, stand | 2026-08-30 |
| L3 | Symbole seul (hexagone), SVG autonome | Icône d'application, avatar de profil | 2026-08-30 |
| L4 | Version monochrome sombre | Fonds clairs, impression une couleur | 2026-08-30 |
| L5 | Version monochrome claire | Fonds sombres | 2026-08-30 |
| L6 | Favicon et icônes d'onglet | Portails, documentation | 2026-09-06 |
| L7 | Déclinaisons matricielles 512, 1024, 2048 px | Magasins, réseaux sociaux | 2026-09-06 |
Contraintes de production : viewBox obligatoire, aucune ressource externe, texte en <text> réel, fond explicite, couleurs de la palette du §4 du brief, lisibilité vérifiée en thème clair et en thème sombre.
#8.3 Zone de protection et taille minimale
| Règle | Valeur |
|---|---|
| Zone de protection | Une hauteur de symbole sur les quatre côtés. Aucun élément graphique, texte ou bordure dans cette zone. |
| Taille minimale à l'écran | 24 px de hauteur pour le symbole seul, 120 px de largeur pour le logo horizontal |
| Taille minimale à l'impression | 8 mm de hauteur pour le symbole seul, 30 mm de largeur pour le logo horizontal |
#8.4 Couleurs autorisées pour le logo
| Contexte | Couleur du symbole | Couleur du mot-symbole |
|---|---|---|
Fond clair (#ffffff, #f7f9fc) |
#0f6fde |
#0e1729 |
Fond sombre (#0b1220, #111a2b) |
#3b8ef0 |
#e8edf6 |
| Impression une couleur, fond clair | #0e1729 |
#0e1729 |
| Impression une couleur, fond sombre | #ffffff |
#ffffff |
Provenance IA (#7c5cfc) |
Interdit sur le logo — cette couleur est réservée à la signalisation de ce qui vient d'un agent | — |
#8.5 Usages interdits du logo
| # | Interdit |
|---|---|
| U1 | Déformer les proportions, étirer, incliner, faire pivoter |
| U2 | Changer les couleurs hors du tableau du §8.4 |
| U3 | Appliquer un dégradé, une ombre portée, un contour, un effet de relief ou de brillance |
| U4 | Placer le logo sur une photographie chargée sans aplat de protection |
| U5 | Enfermer le logo dans une forme qui n'est pas prévue (cercle, badge, bouton) |
| U6 | Recomposer le mot-symbole dans une autre police que Space Grotesk |
| U7 | Ajouter un symbole de marque déposée tant que le dépôt n'est pas effectif |
| U8 | Associer le logo à un autre logo sans accord écrit — voir 07-partenariats-kit-terrain.md |
| U9 | Utiliser le logo comme élément décoratif répété en motif de fond |
| U10 | Publier une capture d'écran affichant SPECTRA seul |
#8.6 Usage de la marque par un tiers
| Situation | Règle |
|---|---|
| Un tiers mentionne KySpectra dans un article | Autorisé sans accord. La mention doit respecter l'orthographe canonique. |
| Un tiers affiche notre logo sur une page partenaire | Accord écrit requis. Fichier fourni par nous, jamais extrait d'une capture. |
| Un tiers se présente comme partenaire, revendeur ou intégrateur | Accord écrit requis. Voir 07-partenariats-kit-terrain.md. |
| Un tiers utilise « KySpectra » dans un nom de produit, de domaine ou de compte | Interdit sans accord écrit. |
| Un membre de la communauté publie un contenu pédagogique | Autorisé et encouragé. Le logo peut être utilisé conformément aux §8.3 à §8.5. |
| Une capture d'écran du produit est publiée par un tiers | Autorisé, sous réserve qu'elle ne contienne aucune donnée d'une organisation cliente. |
#8.7 Typographie de marque
| Usage | Police | Repli |
|---|---|---|
| Titres et interface | Space Grotesk, graisses 300 à 700 | ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif |
| Code, identifiants, points d'accès | JetBrains Mono, graisses 100 à 800 | ui-monospace, SFMono-Regular, Menlo, Consolas, monospace |
Dans les fichiers SVG : font-family="Space Grotesk, ui-sans-serif, system-ui, sans-serif". Aucune police chargée depuis un réseau de diffusion externe : les fichiers doivent être autonomes.
#9. Gabarits ouverts de ce kit
| # | Gabarit | Responsable | Échéance |
|---|---|---|---|
| KC1 | [Gabarit : effectif exact à confirmer par la direction] — champ taille de la page LinkedIn |
Direction | 2026-09-30 |
| KC2 | [Gabarit : ville et province à confirmer par la direction] — siège, profils LinkedIn et GitHub |
Direction | 2026-09-30 |
| KC3 | [Gabarit : adresse de contact publique à créer] — courriel du profil GitHub |
Marketing | 2026-09-30 |
| KC4 | [Gabarit : réponse d'hébergement et de résidence des données] — §7.3 |
Direction technique | 2026-10-19 |
| KC5 | [Gabarit : position sur l'installation en environnement client] — §7.4 |
Direction | 2026-10-19 |
| KC6 | Fichiers de logo L1 à L7 — §8.2 | Marketing | 2026-09-06 |
| KC7 | Correction de common.appName de SPECTRA vers KySpectra |
Produit | 2026-08-30 |
| KC8 | [Gabarit : témoignage à collecter auprès d'un pilote] — aucun emplacement de ce kit n'en contient à ce jour |
Marketing + Produit | 2026-11-02 |
| KC9 | Fiches de magasin d'applications — ne pas ouvrir avant satisfaction des conditions M1 à M6 | Produit | Sans date |
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.