From 755a99a86e2a607c265a91000c84b209daa6b88a Mon Sep 17 00:00:00 2001 From: Baptiste Parmantier Date: Thu, 13 Aug 2026 09:32:56 +0200 Subject: [PATCH] docs(skill): rename the register to pixel-product MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The name should lead with what the register looks like — a pixel lattice, a mark built from its own cells — rather than with the one component that happens to carry the demo. --- .claude/skills/rustmotion/SKILL.md | 2 +- .../{terminal-product-register.md => pixel-product-register.md} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename .claude/skills/rustmotion/rules/{terminal-product-register.md => pixel-product-register.md} (99%) diff --git a/.claude/skills/rustmotion/SKILL.md b/.claude/skills/rustmotion/SKILL.md index e6162da..2898e37 100644 --- a/.claude/skills/rustmotion/SKILL.md +++ b/.claude/skills/rustmotion/SKILL.md @@ -224,7 +224,7 @@ Read individual rule files for detailed explanations, GOOD/BAD examples, and con - [rules/stagger-animations.md](rules/stagger-animations.md) - Stagger animations with increasing style.animation.delay - [rules/layer-order.md](rules/layer-order.md) - Layer order matters: first in array = behind, last = front - [rules/card-flex-layout.md](rules/card-flex-layout.md) - Scene = implicit flex container; use card/flex for nested layout -- [rules/terminal-product-register.md](rules/terminal-product-register.md) - Complete visual register for demonstrating a CLI product: palette, the two type scales, the composed terminal pane, beat proportions, and which transition to spend where. Every value measured, with the derivations kept. +- [rules/pixel-product-register.md](rules/pixel-product-register.md) - Complete visual register for demonstrating a CLI product: palette, the two type scales, the composed terminal pane, beat proportions, and which transition to spend where. Every value measured, with the derivations kept. - [rules/world-view.md](rules/world-view.md) - **CRITICAL:** `world` view = the only mechanism for real continuity across beats (no scene-boundary cuts); `world-position` coordinate model + ambient-halo recipe - [rules/continuous-presets.md](rules/continuous-presets.md) - Continuous presets (pulse, float, shake, spin) need loop: true - [rules/timing-constraints.md](rules/timing-constraints.md) - Timing: start_at must be < end_at, duration > 0 diff --git a/.claude/skills/rustmotion/rules/terminal-product-register.md b/.claude/skills/rustmotion/rules/pixel-product-register.md similarity index 99% rename from .claude/skills/rustmotion/rules/terminal-product-register.md rename to .claude/skills/rustmotion/rules/pixel-product-register.md index 41612c3..4124651 100644 --- a/.claude/skills/rustmotion/rules/terminal-product-register.md +++ b/.claude/skills/rustmotion/rules/pixel-product-register.md @@ -1,4 +1,4 @@ -# Rule: The Terminal-Product Register +# Rule: The Pixel-Product Register A visual register for demonstrating a **command-line product**: two alternating grounds, one statement per beat, a terminal window as the recurring subject, and