feature/moteur-rupestre #67

Merged
Nora merged 36 commits from feature/moteur-rupestre into develop 2026-10-29 17:25:56 +00:00
Owner
No description provided.
Nora added 36 commits 2026-10-29 16:52:47 +00:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Écart : dx des bosses = 0 - camX (évite -0 à t = 0).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
createWarp reçoit le bruit 2D brut et construit le fbm4 lui-même (T607 passe le bruit brut du plan).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
env.noise = champ fbm4 (comme le lavis) ; bruit du charbon lu à partir de la position monde du premier point (profil différent d'un trait à l'autre).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Écarts : validate refuse un élément sans id ou à id doublé (le mémo en dépend, comme le lavis), et tout kind autre que relief.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Aides communes dans paysage/shapes.js (crete en profite, ops identiques vérifiées par opsDigest).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Spec corrigée : spread (soleil 3, points et blason 1,5) et tremble 1 (soleil, blason) ajoutés aux défauts, nécessaires à souffle et charbon. Aide ellipsePoints dans paysage/shapes.js. Le sous-agent a écrit le code avant le test ; RED vérifié après coup (sans les entrées d'OBJECTS, signes.test.js échoue).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Spec corrigée : tremble et spread ajoutés aux défauts (arbre 0,8 et 4 ; herbe 0,5). Tirage de couronne toujours consommé (crown: 0 ne décale pas les tirages suivants). Haut de l'écran = 0,75 tour (y vers le bas dans turn.js).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Un style rupestre sans plan est refusé par validate (décision de Nora) ; camX lit style.layers[0].speed sans repli. Le test « sans plan, l'obscurité est en z 0 » reçoit un plan 0 immobile.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Banc 5.0.0-dev 1920x1080, 60 images : médiane 43,3 ms, p95 47,7 ms (ops 0,9 ms). Placement : riviere, soleil et signes en peaks réglés (step 40, radius/threshold/minHeight/salt propres) ; le reste aux défauts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Décision de Nora : effet relief-lumiere / relief-ombre supprimé (bosses, matériaux, élément kind relief, branche du shading). La déformation passe au plan (layer.warp, warp: 6 sur le plan 1) ; createWarp rend les mêmes points, valeurs relevées avant le changement et figées dans warp.test.js. relief.js renommé warp.js. Tâches 21, 22, 23 corrigées.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Docs — Moteur rupestre absorbé dans .claude/rules, plan et tâches supprimés
All checks were successful
CI / PHP - tests d'intégration (Postgres, Redis, S3) (pull_request) Successful in 5m43s
CI / PHP - tests + static + lint (pull_request) Successful in 9m11s
CI / Renderer - tests + lint JS (pull_request) Successful in 1m56s
CI / PHP - tests navigateur (Panther) (pull_request) Successful in 8m39s
CI / Editor - tests + lint JS (pull_request) Successful in 2m27s
CI / JS - audit des dépendances (pull_request) Successful in 30s
CI / Couverture (PHP + JS) (pull_request) Has been skipped
CI / App - tests + lint JS (pull_request) Successful in 43s
CI / Landscape - tests + lint JS (pull_request) Successful in 10m11s
8aeccd0550
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Nora merged commit 4feeaa8659 into develop 2026-10-29 17:25:56 +00:00
Nora deleted branch feature/moteur-rupestre 2026-10-29 17:25:56 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Nora/LandScapePrint!67
No description provided.