Test mobile Local-first · l’outil propose, l’humain décide
V0.1.3 · TEST SMARTPHONE

Tester Archipel, simplement.

Tu avances carte après carte. Quand un test peut être vérifié automatiquement, l’application le fait. La décision humaine, elle, reste toujours à toi.

DONNÉES FICTIVES UNIQUEMENTPREUVE OUTIL = 0HUMAIN DÉCIDE
0 / 7 tests validésCommence par vérifier le téléphone.
1
TÉLÉPHONE

Vérifier que le navigateur convient

Tu fais : touche le bouton. Rien d’autre.

Pas encore vérifié.
2
DONNÉES DE TEST

Créer une démonstration locale

Tu fais : touche le bouton. L’application crée 3 éléments fictifs sur ce téléphone.

Aucune donnée de test créée.
3
INTÉGRITÉ

Contrôler rawHash + Sillage

Tu fais : touche le bouton. Le résultat doit devenir vert.

Pas encore vérifié.
4
SILLAGE

Faire le parcours technique jusqu’à TESTED

Tu fais : touche une fois. Les transitions techniques sont exécutées dans l’ordre, sans saut.

Le parcours n’a pas encore été lancé.
5
DÉCISION HUMAINE

Valider explicitement

Tu fais : écris quelques mots, puis touche Je valide humainement. Cette étape n’est jamais automatique.

En attente de ta décision.
6
SAUVEGARDE

Créer un export chiffré de test

Tu fais : touche le bouton. Un fichier de test doit apparaître dans les téléchargements du téléphone.

Aucun export créé.

Phrase de test utilisée automatiquement : Archipel-Test-Mobile-2026. Ne pas l’utiliser pour de vraies données.

7
HORS LIGNE

Vérifier que l’application reste accessible

IMPORTANT — ne coupe pas encore Internet.
Commence par préparer le mode hors ligne. Archipel vérifiera lui-même que son cache local est complet.

1 — Encore en ligne : touche Préparer le mode hors ligne. Attends le message vert PRÊT POUR LE MODE AVION.

Préparation non vérifiée.

2 — Seulement après le message vert : coupe Wi-Fi et données mobiles (ou active le mode avion), recharge cette même page, puis touche Vérifier hors ligne. Archipel testera alors directement si Cloudflare est encore joignable.

Si le navigateur affiche « page indisponible », remets Internet et touche de nouveau « Préparer le mode hors ligne ». Ne supprime pas les données du navigateur.

Test réel de connexion…
À faire en dernier, après les étapes 1 à 6.
FIN DU TEST

Envoyer le rapport

Ajoute seulement ce qui t’a gêné ou surpris. Le reste du rapport est rempli automatiquement.

Options
Si quelque chose bloque : ne cherche pas à réparer. Note simplement l’étape et ce que tu vois. C’est précisément ce que ce test doit révéler.
VERSION DE RECETTE PWA

Une interface utilisable au-dessus du Kernel stabilisé.

Crée un espace, ajoute des éléments, attribue leur registre, suis leur Sillage et conserve la décision humaine au dernier mot.

PREUVE OUTIL = 0HUMAIN DÉCIDEPERSONNE ≠ DONNÉEU = INDÉTERMINÉ
RÉCENTS

Espaces

IMPORTANT

Ce que cette version fait — et ne fait pas

Elle organise, trace et permet une validation humaine. Elle ne produit ni vérité automatique, ni diagnostic, ni certification.

Recette PWA v0.1 : utiliser uniquement des données fictives, synthétiques ou non sensibles.

ORGANISER

Mes espaces

Un espace regroupe les documents, notes et sources d’un même sujet.

AJOUTER

Nouvel élément

Le contenu RAW est immuable dans cette version : une correction future devra devenir une nouvelle version.

PORTABILITÉ

Importer / Exporter

Les données restent locales. L’export est chiffré côté navigateur avec AES-GCM.

Exporter

Elle n’est ni enregistrée ni récupérable. Si elle est perdue, l’archive chiffrée ne pourra pas être restaurée.

Importer

Journal de transfert

Aucune opération.
PARCOURS ULTRA-GUIDÉ

Tester Archipel sans connaissances techniques

À chaque étape : ce que tu fais, ce que tu dois voir, où le voir. Rien n’est déclaré réussi automatiquement : c’est le testeur qui confirme.

AVANT DE COMMENCER

Vérification de l’environnement

Ces voyants disent seulement si le navigateur possède les briques nécessaires. Ils ne valident pas la recette à ta place.

0 / 10 étapes
1

Ouvrir l’application

Tu fais

Regarde simplement l’écran d’accueil après l’ouverture.

Tu dois voir

L’accueil Archipel sans message d’erreur, avec la mention PWA 0.1.3-MOBILE-TEST.

Où regarder

En bas du menu latéral sur ordinateur ; dans le menu ☰ sur téléphone.

2

Créer la démonstration

Tu fais

Touche le bouton ci-dessous. Il crée uniquement des données fictives.

Tu dois voir

Un espace « Démonstration — Provenance » contenant 3 éléments.

Où regarder

Le titre de l’espace apparaît en haut ; les trois cartes sont juste en dessous.

3

Créer ton propre espace de test

Tu fais

Touche Aller aux espaces, puis crée un espace nommé Test Michaël. Mets par exemple « Essai de recette » en description.

Tu dois voir

Après validation, l’écran de l’espace Test Michaël s’ouvre.

Où regarder

Le nom Test Michaël doit être affiché en gros en haut de la page.

4

Ajouter une note fictive

Tu fais

Touche Ajouter une note. Choisis l’espace Test Michaël, le type NOTE, un registre, écris quelques mots fictifs, puis coche la confirmation de données de recette.

Tu dois voir

La fiche de la note s’ouvre et son premier état est RAW.

Où regarder

À droite de la fiche, dans la zone Parcours, le premier repère RAW doit être actif.

5

Contrôler l’intégrité

Tu fais

Ouvre un élément de démonstration avec le bouton ci-dessous, puis touche Revérifier dans la zone Intégrité.

Tu dois voir

Le message « ✓ rawHash + Sillage cohérents » dans la fiche et une notification « Intégrité cohérente ».

Où regarder

Dans le bloc Intégrité, à droite de la fiche de l’élément.

6

Faire avancer le Sillage jusqu’à TESTED

Tu fais

Sur la fiche d’un élément, touche plusieurs fois Faire avancer d’une étape. Fais-le jusqu’à atteindre TESTED.

Tu dois voir

Les états s’enchaînent un par un : SCANNED, RECO_LU, QUESTIONED, TRIANGULATED, COHERENCE_CHECKED, CONSTRUCTED, puis TESTED.

Où regarder

Dans Parcours et dans Historique du Sillage. Aucun état ne doit être sauté.

7

Valider humainement — et vérifier la limite

Tu fais

Quand l’élément est à TESTED, écris une courte note dans Validation humaine, puis touche HUMAN_VALIDATED et confirme.

Tu dois voir

L’état devient HUMAN_VALIDATED. Le prototype indique qu’il s’arrête là : SEALED ne doit pas être proposé.

Où regarder

Dans le bloc Parcours et dans l’historique. La note humaine doit y être consignée.

8

Exporter une sauvegarde chiffrée

Tu fais

Touche Import / Export. Dans Exporter, saisis une phrase secrète de test d’au moins 8 caractères et lance l’export.

Tu dois voir

Un fichier JSON est téléchargé et le journal affiche « Export créé » avec le nombre d’espaces et d’éléments.

Où regarder

Dans le bloc Journal de transfert, sous les formulaires.

9

Tester le fonctionnement hors ligne

Tu fais

Charge d’abord l’application une fois. Ensuite coupe le Wi-Fi / les données mobiles, puis recharge la page ou relance la PWA.

Tu dois voir

L’interface Archipel reste accessible et l’indicateur réseau affiche Hors ligne.

Où regarder

En bas du menu latéral / menu ☰. Si la page disparaît complètement, note l’échec sans essayer de le masquer.

10

Écrire le rapport de test

Tu fais

Écris ci-dessous ce qui a fonctionné, ce qui t’a surpris et surtout ce qui t’a bloqué. Puis enregistre et utilise Copier le rapport.

Tu dois voir

Une notification confirme l’enregistrement local ou la copie du rapport.

Où regarder

Le rapport copié peut être collé directement dans un message à Olivier / dans ChatGPT.

Règle de recette : uniquement des données fictives ou synthétiques. Ce parcours teste l’usage ; il ne constitue ni audit de sécurité, ni certification, ni validation juridique. PREUVE OUTIL = 0 · HUMAIN DÉCIDE.
MAÎTRISE DU PROJET

Recette fonctionnelle

La validation de cette phase se fait ici : l’objectif est de vérifier l’usage, pas de redéfinir Archipel.

Critère de passage à la phase suivante

La PWA v0.1 est considérée « recette utilisateur validée » quand les neuf contrôles ci-dessus sont passés sans blocage majeur par une personne non technicienne. Cela ne vaut ni audit de sécurité, ni conformité, ni certification.

0 / 9 contrôles cochés

LOCAL-FIRST

Paramètres

Cette PWA n’exige aucun compte ni cloud pour fonctionner.

Application

Version produit
Kernel de référence
Stockage
IndexedDB locale
Scellement
SEALED bloqué

Effacer les données locales

Supprime les espaces, éléments, objets Kernel, audit et réglages de CET appareil.