blog.vfg.lol

STATUS — jah-public — 2026-10-10

STATUS — jah-public

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

STATUS — jah-public

Une session = une porte machine. Le site public est un chantier hors produit Jah : rien ici ne touche le village ni la prod du jeu.

Session

08/10 — Chantier ouvert : maquettes du site public, trois directions Y2K. Demande FG (« prépare un dossier frère et dépôt privé pour le site web public du jeu… cherche et propose des prototypes… style jahstyle + jahmessenger, design JV années 2000 »).

Décisions prises (alignement du 08/10) :

  • Nom : dossier jah-public, dépôt privé FGDidou/jah-public.
  • Compte : pont lecture seule vers le jeu via une route publique dédiée du jeu (pas de table accounts dupliquée, pas de session sur le site) — lot JahMessenger + §14.
  • Saveur : les trois directions sont maquettées (A fenêtres MSN, B portail Flash/Habbo, C Skyblog/GeoCities) pour que FG tranche à l'œil.
  • Identité de référence : le jeu (MSN 2005 + kikoolol) ; le blog reste une porte de sortie.
  • Teaser : lien vers la copie du blog, pas de duplication.
  • Port dev 5233, URL sur un nouveau sous-domaine (§14 : DNS + Caddy).

Ce que l'audit a changé au plan : une page publique Jah existe déjà (le blog sert /vfjah/) ; le blog expose déjà une API d'articles (GET /api/articles) ; la page Patch notes a déjà trois maquettes de hiérarchie (06/10) ; la landing existe en germe (docs/prototypes/2026-10-06-accueil-nouveau-joueur/tuto-kikoo.html). Le site succède à /vfjah/ au lieu de le doubler, et consomme l'API au lieu de refaire un listing.

Avancement

ÉtapeÉtat
Squelette du dépôt (README, STATUS, CHANGELOG, design/)livré
Squelette CSS partagé (tokens MSN, fenêtre MSN, page, chrome fansite)livré
3 directions × 5 pages autonomeslivré
Carte du contenu neutre (contenu.html, arbre macro → micro)livré
Comparateur design/maquettes/2026-10-08-site-public/index.htmllivré
Captures 1280×800 / 390×844 + vérif à l'œillivré (12 captures, débordement 0)
Porte machine npm run check:designlivré (24 fichiers, exit 0 ; prouvée rouge sur fichier piégé)
Serveur d'aperçu scripts/serve-maquettes.mjs (5291) + Tailscale /jah + notif Telegramlivré
Dépôt distant privé FGDidou/jah-public (créé + poussé)livré
Choix FG de la directionporte FG
Serveur node:http 5233, lecture seule du produitphase 2
Wiki, avancement, aide au comptephases 3–5

Actions FG

  1. Le dépôt distant est en ligne : FGDidou/jah-public (privé), main poussé. Relais du lot : handoffs/2026-10-08-0044-maquettes-site-public.md.
  2. Choisir la direction (A / B / C) — ouverte dans design/maquettes/2026-10-08-site-public/ (ou au tailnet : https://vfgfixe.tailc06ba8.ts.net/jah/).
  3. Trancher le sort de /vfjah/ du blog : ce site le remplace (recommandé) ou le complète.
  4. Sous-domaine + Caddy + port 5233 (décision §14, faite au moment du déploiement).
  5. Si le pont compte est retenu : valider le lot JahMessenger qui ouvre une route publique en lecture seule (aucune donnée d'auteur n'en sortira).

Portes

PorteÉtat
Maquettes ouvrables sans serveur, en 1280×800 et 390×844porte du lot
Aucun puits HTML, aucune ressource tierce, aucun fichier > 600 lignesgarde
Rendu du site réel, /readyz local, smoke Playwrightphase 2

Rappel : on ne coche jamais R2.

source markdown

Concepts de cet article

CaddygardeSkyblogTailscale

Partage le plus de concepts avec