This website requires JavaScript.
ca1e2a5077
ADR 0010 : accord de Pierre sur Alegreya Sans et fontTools
Pierre MARTIN and Claude Opus 5.5
2026-11-03 01:05:05 +01:00
f8b89a8c44
Fusion de la MR !13 : étape 0d.2, plateau jouable en PWA
pierre
2026-11-03 00:02:38 +00:00
6bc1c27bee
Étape 0d.2 : plan clos, feuille de route et journal à jour
Pierre MARTIN and Claude Opus 5.5
2026-11-03 01:02:05 +01:00
1c722cca9f
Identité visuelle : logo, icônes et ADR 0010
Pierre MARTIN and Claude Opus 5.5
2026-11-03 01:01:06 +01:00
e3b31f3269
Étape 0d.2 : guide de test, aide documentée, résultat du plan
Pierre MARTIN and Claude Opus 5.5
2026-11-03 00:46:48 +01:00
2c43a0a69f
Test dans les navigateurs : CSP vérifiée, diagnostic des blocages
Pierre MARTIN and Claude Opus 5.5
2026-11-03 00:46:48 +01:00
9cc0e0ccd5
Service worker enregistré une fois le moteur chargé
Pierre MARTIN and Claude Opus 5.5
2026-11-03 00:41:27 +01:00
ae1ea54782
Moteur WebAssembly : remettre la pile en place après chaque commande
Pierre MARTIN and Claude Opus 5.5
2026-11-03 00:27:24 +01:00
a8636b3f83
Plateau jouable en PWA : interface, Web Worker, stockage, service worker
Pierre MARTIN and Claude Opus 5.5
2026-11-02 21:47:12 +01:00
613ff38254
Domaine : reprise d'une partie, plateau affiché, demi-coups possibles, droit de doubler
Pierre MARTIN and Claude Opus 5.5
2026-11-02 21:23:06 +01:00
fea94324af
Plan de l'étape 0d.2 : plateau jouable en PWA
Pierre MARTIN and Claude Opus 5.5
2026-11-02 21:15:37 +01:00
b4421dcea5
Fusion de la MR !11 : étape 0d.1, domaine « partie »
pierre
2026-11-02 20:14:19 +00:00
2c1bb93b89
Étape 0d.1 : domaine « partie » en TypeScript, scénario exécuté, garde-fous
Pierre MARTIN and Claude Opus 5.5
2026-11-02 21:13:44 +01:00
91ea0acf93
Merge remote-tracking branch 'origin/main' into plateau
Pierre MARTIN
2026-11-02 21:09:33 +01:00
f944debedd
Fusion de la MR !10 : déploiement CapRover
pierre
2026-11-02 20:05:11 +00:00
c158d57111
Déploiement : domaine ustagammon.sans.pub
Pierre MARTIN and Claude Opus 5.5
2026-11-02 21:04:37 +01:00
a556c67fef
Plan de l'étape 0d.1 : résultat
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:45:00 +01:00
85cc034611
Glossaire relié au code dans les deux sens
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:42:08 +01:00
1f9981dc63
Scénario « Jouer une partie » exécuté ; garde-fous d'architecture
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:42:08 +01:00
602d0eafed
Domaine « partie » en journal d'événements, branché au moteur WebAssembly
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:42:08 +01:00
54883f4ca3
Outils de l'application web : image ustagammon/web, make web, lint
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:41:57 +01:00
db76200c69
Moteur : « pion » plutôt que « dame », comme le glossaire
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:41:57 +01:00
84998608d5
Déploiement CapRover : site statique construit sur le PC, servi par Caddy
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:37:00 +01:00
6af82f73b0
Moteur : plateau, fin de partie, Match ID et saisie demi-coup par demi-coup
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:23:04 +01:00
ea304795b5
ADR 0009 accepté : socle PWA, mesures du Fairphone 4
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:21:29 +01:00
03b26ccba7
ADR 0009 proposé (PWA en TypeScript) ; plan de l'étape 0d.1
Pierre MARTIN and Claude Opus 5.5
2026-11-02 20:04:49 +01:00
14d1186e84
Fusion de la MR !9 : étape 0b, moteur en WebAssembly
pierre
2026-11-02 18:24:15 +00:00
c411771e48
Étape 0b close : plan supprimé, feuille de route et journal à jour
Pierre MARTIN and Claude Opus 5.5
2026-11-02 19:23:43 +01:00
07dd36605c
Merge remote-tracking branch 'origin/main' into wasm
Pierre MARTIN
2026-11-02 19:20:31 +01:00
d83dbfb1e5
Plan 0b : résultat, documentation de la suite WebAssembly
Pierre MARTIN and Claude Opus 5.5
2026-11-02 19:20:04 +01:00
120367e6d3
Page de test et page de mesure du moteur WebAssembly
Pierre MARTIN and Claude Opus 5.5
2026-11-02 19:13:04 +01:00
b0030521d8
Moteur en WebAssembly : make engine-wasm et suite de contrat
Pierre MARTIN and Claude Opus 5.5
2026-11-02 19:07:01 +01:00
39052215b1
Fusion de la MR !8 : étape 0a.4, comparaison aux références
pierre
2026-11-02 18:04:52 +00:00
4b8e2f73cc
ADR 0004 amendé : outils de l'étape 0 validés par Pierre
Pierre MARTIN and Claude Opus 5.5
2026-11-02 19:04:24 +01:00
12a90aec03
Merge remote-tracking branch 'origin/main' into comparaison
Pierre MARTIN
2026-11-02 19:03:47 +01:00
51801e8491
Fusion de la MR !7 : étape 0a.3, moteur embarqué et engine-cli
pierre
2026-11-02 18:03:46 +00:00
850de27e90
Plan de l'étape 0b : moteur en WebAssembly
Pierre MARTIN and Claude Opus 5.5
2026-11-02 19:00:28 +01:00
4dba402b74
Étape 0a.4 close : plan supprimé, feuille de route à jour
Pierre MARTIN and Claude Opus 5.5
2026-11-02 18:55:13 +01:00
15939802ce
Plan 0a.4 : résultat
Pierre MARTIN and Claude Opus 5.5
2026-11-02 14:19:18 +01:00
83cb1a6f83
Tests : comparaison du moteur embarqué aux références de gnubg
Pierre MARTIN and Claude Opus 5.5
2026-11-02 14:18:10 +01:00
ae166d51e5
Chaîne C : Python 3 et jq ; test_reference.sh tourne dans Docker
Pierre MARTIN and Claude Opus 5.5
2026-11-02 14:18:10 +01:00
be6a4b4446
Moteur : classement exact de hint et commande engine-cli reference
Pierre MARTIN and Claude Opus 5.5
2026-11-02 14:18:10 +01:00
856e4d64bd
Plan de l'étape 0a.4 : comparaison aux références
Pierre MARTIN and Claude Opus 5.5
2026-11-02 14:04:14 +01:00
b02d012f58
Étape 0a.3 : moteur embarqué (cœur de gnubg), engine.h et engine-cli
Pierre MARTIN and Claude Opus 5.5
2026-11-02 14:02:56 +01:00
1d97d40a7c
Fusion de la MR !6 : étape 0a.2, gnubg et positions de référence
pierre
2026-11-02 13:00:59 +00:00
b273b96c33
Étape 0a.2 : gnubg de référence et 32 positions de référence
Pierre MARTIN and Claude Opus 5.5
2026-11-02 14:00:06 +01:00
7e2f9d4ad8
Crédits du moteur et résultat de l'étape 0a.3
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:58:01 +01:00
a90f8ac9bf
Tests du moteur embarqué
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:58:00 +01:00
05d59c6acb
Compilation du moteur dans Docker : make engine
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:58:00 +01:00
c1baf1a5d3
Plan 0a.2 : résultat
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:57:45 +01:00
b199698b11
Positions de référence évaluées par gnubg (0 et 2 plis)
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:57:14 +01:00
8677193bee
Image Docker du gnubg de référence (commit 14b6798)
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:57:14 +01:00
da5fa71ff8
Interface engine.h et programme engine-cli
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:56:29 +01:00
42bfb6506d
Couche de compatibilité : shim GLib et en-têtes réduits
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:56:29 +01:00
792f6395bf
Copie figée du cœur de GNU Backgammon (commit 14b6798)
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:56:23 +01:00
3768746cf4
Fusion de la MR !5 : scénarios en Gherkin standard ; ADR amendables
pierre
2026-11-02 12:53:46 +00:00
2ab30a4abe
Scénarios en Gherkin standard validés par l'analyseur officiel ; ADR amendables
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:53:12 +01:00
42ace839d2
Fusion de la MR !4 : ADR 0008, glossaire et scénarios
pierre
2026-11-02 12:45:59 +00:00
77ca5a60ca
ADR 0008 : glossaire et scénarios, source unique pour le code, l'aide et les tests
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:45:34 +01:00
463bc6f553
Fusion de la MR !3 : ADR 0007, architecture et conventions de code
pierre
2026-11-02 12:41:37 +00:00
5b976caf65
Ignorer les espaces de travail des sous-agents (.claude/)
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:41:05 +01:00
59895393fe
ADR 0007 : architecture et conventions de code
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:40:43 +01:00
d0f44b689b
Plan de l'étape 0a.3 : moteur embarqué et engine-cli
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:33:41 +01:00
ec0f4daef3
Plan de l'étape 0a.2 : gnubg et positions de référence
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:32:50 +01:00
aa4f504123
Fusion de la MR !2 : décisions en ADR ; plans et feuille de route temporaires
pierre
2026-11-02 12:23:54 +00:00
d017f3338b
Décisions en ADR ; plans et feuille de route temporaires
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:23:18 +01:00
6958accec2
Fusion de la MR !1 : décision moteur gnubg officiel ; travail par merge requests
pierre
2026-11-02 12:20:04 +00:00
9b6534cd43
Décision : moteur gnubg officiel ; travail par merge requests
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:19:18 +01:00
cbde02bc90
Étude des sources du moteur : recommandation gnubg officiel
Pierre MARTIN and Claude Opus 5.5
2026-11-02 13:05:16 +01:00
7e58707bc3
Correction du README, organisation par sous-agents et feuille de route
Pierre MARTIN and Claude Opus 5.5
2026-11-02 12:58:16 +01:00
7fd23031ca
Squelette du dépôt : Makefile, tests, lint, crédits, journal
Pierre MARTIN and Claude Opus 5.5
2026-11-02 12:56:10 +01:00
6d4ff4e7b4
Cadrage et règles du projet
Pierre MARTIN and Claude Opus 5.5
2026-11-02 12:54:44 +01:00
6effe33871
Initial commit
pierre
2026-11-02 11:55:01 +00:00