---
title: "STATUS — JahStyle — 2026-10-10"
date: 2026-10-10
time: "09:34"
author: agent
publishedBy: code
status: pub
tags: ["status", "jahstyle"]
---

# STATUS — JahStyle

_Article généré automatiquement depuis le STATUS.md de JahStyle — 2026-10-10. Les chemins locaux, les hôtes internes et les noms de variables ont été neutralisés._

# STATUS — JahStyle


**06/10 — Hub commun** : kit `hub-ui` créé ; inventaire vérifié **83 / 70 présents / 13 historiques absents** ; quiz relocalisé sans modifier les votes. 5 tests verts, export local vérifié. Relais : `kits/HANDOFF-HUB-UI-2026-10-06.md`.
**Date** : 2026-10-01 (soir Europe/Paris, post-clôture integrate Kimi v5)
**Lieu local** : `[chemin local] V5\JahStyle\`
**Repo GitHub** : **https://github.com/FGDidou/JahStyle** (privé)
**Handoff clôture Jerem** : `kits/HANDOFF-CLOTURE-2026-10-01.md`
**Handoff clôture integrate Kimi v5** : `kits/HANDOFF-CLOTURE-KIMI-V5-2026-10-01.md` (miroir Messenger `2326-cloture-kimi-v5`)

## Fait

- [x] Repo privé `FGDidou/JahStyle` créé + push `main`
- [x] Arborescence studio + `PROVENANCE.md` (imports autres projets annotés)
- [x] Lettre 004 **publiée** (`draft: false`) — id `004-jahstyle-peau-commune` + images `apps/blog/public/v5/`
- [x] Retrait doublon `from-projects/jahmessenger/` (CSS live = repo produit uniquement)
- [x] Cartographie frères workspace ↔ contenu repo (ci-dessous)
- [x] **POC kits** (`kits/`) — scaffold + kit `skins-vfg` + lab viewer + export agent + stub consumer JahMessenger (hors live)
- [x] Inventaire 83 assets + **catalogue** browser + **gros-mode**
- [x] **10 panels** YOLO (`lab/proposals/01`…`10`) + index review
- [x] **Spectacle** état des lieux (`lab/spectacle-etat.html`) — session Jerem **terminée**
- [x] Lettre 005 **publiée** (`draft: false`) — `LETTERS/005-jahstyle-kits-lab.md`
- [x] Lettre 006 **publiée** (`draft: false`) — `LETTERS/006-spectacle-etat-lieux-jerem.md`
- [x] Skill projet `jahstyle-kits-lab` — `.cursor/skills/jahstyle-kits-lab/SKILL.md`
- [x] Quiz sync : étape 2 done (ABC + défaut B) ; étape 3 **open**
- [x] **Clôture integrate Kimi v5** — rapport + plan + lettre 007 + handoff + export zip léger

## Ouvert

- [ ] **kits** — promouvoir 1–2 panels post-revue Jerem/FG ; 2e kit ; brancher produit seulement après décision FG
- [ ] Vote étape 3 avatars / Lulu — **ne pas forger**
- [ ] Première entrée `charte/` (décision FG) — **inchangée** par le POC kits
- [x] Blog live 005/006 : https://blog.vfg.lol/blog/ (**200**, manuel via `blog-read` / `public/blog`) — secrets Actions `VFG_DEPLOY_*` toujours vides (CI rsync non branché sur stack live) — `kits/HANDOFF-BLOG-PUBLISH-005-006.md`

### Prochaine action (demain)

1. Vote FG étape 3 (quiz ouvert) **ou**, en parallèle kits : sélection 1–2 panels (`01-msn-bevel` / `06-solarpunk-neo` candidats).
2. Relire `kits/HANDOFF-CLOTURE-KIMI-V5-2026-10-01.md` + Messenger `2326-cloture-kimi-v5`.

### kits POC (2026-10-01)

| Élément | Chemin |
| --- | --- |
| Handoff clôture | `kits/HANDOFF-CLOTURE-2026-10-01.md` |
| Handoff POC | `kits/HANDOFF-KITS-POC.md` |
| Méthode | `kits/README.md` |
| Schéma | `kits/schema/kit.schema.json` |
| Lab | `kits/lab/` → `http://[hôte interne]/JahStyle/kits/lab/` |
| Spectacle | `kits/lab/spectacle-etat.html` |
| Catalogue | `kits/lab/catalogue.html` |
| Gros mode | `kits/lab/gros-mode.html` |
| 1er kit | `kits/skins-vfg/` |
| 10 panels | `kits/lab/proposals/` |
| Consumer stub | `kits/consumers/jahmessenger.md` (**aucun** fichier sous `JahMessenger/`) |
| Export | `node kits/scripts/export-kit.mjs skins-vfg` |
| Lettre 005 | `LETTERS/005-jahstyle-kits-lab.md` (`draft: false`) |
| Lettre 006 | `LETTERS/006-spectacle-etat-lieux-jerem.md` (`draft: false`) |
| Lettre 007 | `LETTERS/007-kimi-v5-votes-rapport.md` (`draft: false`) |
| Handoff integrate Kimi v5 | `kits/HANDOFF-CLOTURE-KIMI-V5-2026-10-01.md` |
| Skill | `.cursor/skills/jahstyle-kits-lab/SKILL.md` |

## Cartographie — frères `Jah V5\` ↔ JahStyle

Mesure `dir` workspace + `git ls-tree` JahStyle (2026-10-01).

| Frère workspace | Dans JahStyle ? | Où / note |
| --- | --- | --- |
| `v5-directions/` | **intégré** | `directions/` (+ journal / article sous `directions/jah-v5/`, `docs/`) |
| `quiz/` | **intégré** | `quiz/` |
| `poc-3d/` | **intégré** | `poc-3d/` (+ miroir partiel `inspiration/poc-3d/`) |
| `point/` | **intégré** | `point/` |
| `logos/` | **partiel** | `composants/logos/` (3 logos A/B/C ; workspace a aussi `test-ingame-*` + `make_logos.py`) |
| `export/` | **absent** | Kits zip / handoff restent hors repo (workspace DA) |
| `tools/` | **absent** | Scripts shot/perf locaux, hors studio versionné |
| `vendor/` | **absent** | `three` r180 volontairement non versionné (re-téléchargeable) |
| `worktree-rendu-essai/` | **absent** | Worktree git **JahMessenger** `feat/moteur-rendu-essai` — hors scope JahStyle |
| `JahMessenger/` | **absent / hors scope** | Worktree git du produit — **ne pas tracker dans JahStyle**. Produit canon : `[chemin local]` |
| `JahStyle/` | = ce repo | — |

### Doublon JahMessenger (traité)

| Emplacement | Action |
| --- | --- |
| `JahStyle/from-projects/jahmessenger/` (CSS copiés) | **retiré** du tracking (2026-10-01) |
| `Jah V5\JahMessenger\` (frère) | **conservé**, non touché |
| `[chemin local]` | **non touché** (lecture seule si besoin) |

## Interdits rappel

- Pas de merge solarpunk / vendor three dans Jah `main` live sans séquençage FG
- `charte/` reste vide tant que non voté
- Ne pas toucher `jah.env`
- Pas de secret dans commits / handoffs / lettres

## Hub — passe lisibilité du 6 octobre 2026

Kit hub-ui 0.2.0 : repères sémantiques, contrastes calculés dans les trois ambiances, preview Chromium et export validés. 6/6 tests. Relais dans `kits/HANDOFF-HUB-UI-2026-10-06.md` ; chantier transféré à jah-tools. Votes, inventaire et produit inchangés.