-
+
## [Bella](pets/bella/README.md) · [AetherWing](pets/aetherwing/README.md) · [AetherCore](pets/aethercore/README.md) · [AetherMite](pets/aethermite/README.md) · [Aetherbite](pets/aetherbite/README.md) · [Calian](pets/calian/README.md) · [Scarlet](pets/scarlet/README.md)
@@ -40,14 +40,14 @@ An independent community catalogue of custom animated pets for the Codex desktop
| 003 | [**AetherCore**](pets/aethercore/README.md) | The polished Continuity Engine: sapphire-eyed, halo-guided, and driven by a visible clockwork core. | Sprite v2 | Validated and ready |
| 004 | [**AetherMite**](pets/aethermite/README.md) | A dimensional bio-digital champion with a layered metallic shell, luminous glass optics, and an environmental core. | Sprite v2 | Validated and ready |
| 005 | [**Aetherbite**](pets/aetherbite/README.md) | Humidity Intelligence's layered bio-mechanical tinkerer, with crystalline wing depth and expressive articulated motion. | Sprite v2 | Validated and ready |
-| 006 | [**Calian**](pets/calian/README.md) | One half of a disciplined sister act, Calian isolates decisive faults and restores deliberate control with calm, methodical judgement. | Sprite v2 | Validated and ready |
-| 007 | [**Scarlet**](pets/scarlet/README.md) | One half of the sister act, Scarlet traces drift across execution paths and closes gaps with vigilant, exacting precision. | Sprite v2 | Validated and ready |
+| 006 | [**Calian**](pets/calian/README.md) | Calian isolates decisive faults and restores deliberate control with calm, methodical judgement. | Sprite v2 | Validated and ready |
+| 007 | [**Scarlet**](pets/scarlet/README.md) | Scarlet pairs vigilant drift tracing with propulsive follow-through, carrying every correction to verified closure beside Calian. | Sprite v2 | Validated and ready |
Each companion has a distinct identity and animation language. Every animated preview above is rendered directly from its current validated atlas.
### Calian and Scarlet — the sister act
-Together, Calian and Scarlet form a sister act whose combined diligence is unmatched: Calian restores deliberate control while Scarlet traces drift through to verified closure.
+Calian and Scarlet form a sister act of unmatched diligence: Calian isolates decisive faults and restores deliberate control; Scarlet carries every correction through to verified closure.
## Install a pet
@@ -102,7 +102,7 @@ All 7 published pets ship as exact `1536 × 2288` RGBA WebP atlases. Their publi
| AetherMite | `13869434db6f58f07c0d2571def9d8da624bc77416adc4964727084d23840384` | [Summary](pets/aethermite/qa/validation-summary.json) |
| Aetherbite | `18ce2adf6e4b30c42b1943cd32398757014d26c729b7f3a63e4d969abed40346` | [Summary](pets/aetherbite/qa/validation-summary.json) |
| Calian | `4b9ac6125a4222a5e2391ba04ee3bf0a0b6c2fcd98aa07c8f2b2322dd614933b` | [Summary](pets/calian/qa/validation-summary.json) |
-| Scarlet | `41cf2190cb49895fb6d444f8885c5dc9712e8187fbd13a785754d0ce5603f24b` | [Summary](pets/scarlet/qa/validation-summary.json) |
+| Scarlet | `f94405dc13396f703b600f4462342d5928ec7716461c86ad96551fec63b54840` | [Summary](pets/scarlet/qa/validation-summary.json) |
## Repository layout
diff --git a/catalog.json b/catalog.json
index 87e65ad..c3066e8 100644
--- a/catalog.json
+++ b/catalog.json
@@ -96,7 +96,7 @@
"publicationState": "published",
"id": "calian",
"displayName": "Calian",
- "description": "One half of a disciplined sister act, Calian is a calm, tactical agent warrior who isolates faults and restores deliberate control.",
+ "description": "One half of a sister act of unmatched diligence, Calian is a calm tactical guardian who isolates decisive faults and restores deliberate control.",
"spriteVersionNumber": 2,
"spritesheetPath": "pets/calian/spritesheet.webp",
"previewPath": "pets/calian/preview.gif",
@@ -104,7 +104,7 @@
"sha256": "4b9ac6125a4222a5e2391ba04ee3bf0a0b6c2fcd98aa07c8f2b2322dd614933b",
"presentation": {
"shortRole": "Tactical systems sentinel",
- "summary": "One half of a disciplined sister act, Calian isolates decisive faults and restores deliberate control with calm, methodical judgement.",
+ "summary": "Calian isolates decisive faults and restores deliberate control with calm, methodical judgement.",
"traits": ["Composed", "Tactical", "Methodical"],
"previewAlt": "Calian's calm idle animation"
}
@@ -114,16 +114,16 @@
"publicationState": "published",
"id": "scarlet",
"displayName": "Scarlet",
- "description": "One half of a disciplined sister act, Scarlet is a poised, vigilant agent warrior who traces drift and protects execution integrity.",
+ "description": "One half of a sister act of unmatched diligence, Scarlet is a poised CGI guardian who traces drift, protects execution integrity, and drives every correction to verified closure.",
"spriteVersionNumber": 2,
"spritesheetPath": "pets/scarlet/spritesheet.webp",
"previewPath": "pets/scarlet/preview.gif",
"installPage": "https://senyo888.github.io/codex-pets/install/scarlet/",
- "sha256": "41cf2190cb49895fb6d444f8885c5dc9712e8187fbd13a785754d0ce5603f24b",
+ "sha256": "f94405dc13396f703b600f4462342d5928ec7716461c86ad96551fec63b54840",
"presentation": {
- "shortRole": "Execution integrity defender",
- "summary": "One half of the sister act, Scarlet traces drift across execution paths and closes gaps with vigilant, exacting precision.",
- "traits": ["Poised", "Vigilant", "Exacting"],
+ "shortRole": "Propulsive execution guardian",
+ "summary": "Scarlet pairs vigilant drift tracing with propulsive follow-through, carrying every correction to verified closure beside Calian.",
+ "traits": ["Poised", "Vigilant", "Diligent"],
"previewAlt": "Scarlet's calm idle animation"
}
}
diff --git a/pets/calian/README.md b/pets/calian/README.md
index 7a8c347..541851d 100644
--- a/pets/calian/README.md
+++ b/pets/calian/README.md
@@ -6,7 +6,7 @@
-*A composed agent warrior and one half of a disciplined sister act, known for calm judgement, deliberate control, and exact follow-through.*
+*A composed tactical guardian and one half of a sister act of unmatched diligence, known for calm judgement, deliberate control, and exact follow-through.*
[**Install Calian**](https://senyo888.github.io/codex-pets/install/calian/)
@@ -20,7 +20,7 @@ Her strength is disciplined diagnosis: she separates signal from noise, acts wit
## The sister act
-Calian and [Scarlet](../scarlet/README.md) work as a coordinated pair. Calian provides stabilising judgement while Scarlet extends their execution coverage. Together, their combined diligence is unmatched from first assessment to final verification.
+Calian and [Scarlet](../scarlet/README.md) work as a coordinated pair. Calian isolates decisive faults and restores deliberate control; Scarlet carries every correction through to verified closure. Together, they are a sister act of unmatched diligence.
## Interaction contract
@@ -46,7 +46,7 @@ The package contains the exact validated spritesheet and matching sanitized meta
Use the button above, or open this URI with the Codex desktop app:
```text
-codex://pets/install?name=Calian&imageUrl=https%3A%2F%2Fraw.githubusercontent.com%2Fsenyo888%2Fcodex-pets%2Fmain%2Fpets%2Fcalian%2Fspritesheet.webp&description=One%20half%20of%20a%20disciplined%20sister%20act%2C%20Calian%20is%20a%20calm%2C%20tactical%20agent%20warrior%20who%20isolates%20faults%20and%20restores%20deliberate%20control.&spriteVersionNumber=2
+codex://pets/install?name=Calian&imageUrl=https%3A%2F%2Fraw.githubusercontent.com%2Fsenyo888%2Fcodex-pets%2Fmain%2Fpets%2Fcalian%2Fspritesheet.webp&description=One%20half%20of%20a%20sister%20act%20of%20unmatched%20diligence%2C%20Calian%20is%20a%20calm%20tactical%20guardian%20who%20isolates%20decisive%20faults%20and%20restores%20deliberate%20control.&spriteVersionNumber=2
```
Then select Calian in **Settings → Pets** and use `/pet` to wake or tuck her away.
diff --git a/pets/calian/pet.json b/pets/calian/pet.json
index d49f5de..3b0daeb 100644
--- a/pets/calian/pet.json
+++ b/pets/calian/pet.json
@@ -1,7 +1,7 @@
{
"id": "calian",
"displayName": "Calian",
- "description": "One half of a disciplined sister act, Calian is a calm, tactical agent warrior who isolates faults and restores deliberate control.",
+ "description": "One half of a sister act of unmatched diligence, Calian is a calm tactical guardian who isolates decisive faults and restores deliberate control.",
"spriteVersionNumber": 2,
"spritesheetPath": "spritesheet.webp"
}
diff --git a/pets/scarlet/README.md b/pets/scarlet/README.md
index 9d107cd..77e80e7 100644
--- a/pets/scarlet/README.md
+++ b/pets/scarlet/README.md
@@ -2,11 +2,11 @@
# Scarlet
-**The Execution Defender**
+**The Propulsive Execution Guardian**
-
+
-*A poised agent warrior and one half of a disciplined sister act, built to trace drift, protect execution integrity, and close gaps cleanly.*
+*A poised CGI guardian and one half of a sister act of unmatched diligence, built to trace drift and carry every correction to verified closure.*
[**Install Scarlet**](https://senyo888.github.io/codex-pets/install/scarlet/)
@@ -16,11 +16,18 @@
Scarlet is poised, vigilant, and exacting. She follows weak signals across the full execution path, contains drift before it spreads, and closes gaps with controlled precision.
-Her strength is sustained coverage: she keeps the wider system in view and follows every correction through to verification.
+Her premium CGI identity combines a readable sculpted face, short flame-crown hair, layered scarlet-and-gold armour, and a compact silhouette that remains clear at native pet size. Directional movement is true propulsive flight rather than walking or air-running.
## The sister act
-[Calian](../calian/README.md) and Scarlet work as a coordinated pair. Calian provides stabilising judgement while Scarlet extends their execution coverage. Together, their combined diligence is unmatched from first assessment to final verification.
+[Calian](../calian/README.md) and Scarlet work as a coordinated pair. Calian isolates decisive faults and restores deliberate control; Scarlet carries every correction through to verified closure. Together, they are a sister act of unmatched diligence.
+
+## Interaction contract
+
+- Directional travel is propulsive flight with both feet airborne and no ground-running cadence.
+- The orb appears exactly once in the waving and jumping interactions, attached to one palm.
+- Idle, travel, failure, waiting, processing, review, and all look-direction states remain orb-free.
+- The 16 look directions preserve a stable body anchor while the eyes, head, and neck carry the gaze.
## Package
@@ -31,7 +38,7 @@ Her strength is sustained coverage: she keeps the wider system in view and follo
| Atlas | `1536 × 2288` WebP |
| Cell size | `192 × 208` |
| Animation rows | 9 standard + 2 look-direction rows |
-| SHA-256 | `41cf2190cb49895fb6d444f8885c5dc9712e8187fbd13a785754d0ce5603f24b` |
+| SHA-256 | `f94405dc13396f703b600f4462342d5928ec7716461c86ad96551fec63b54840` |
The package contains the exact validated spritesheet and matching sanitized metadata. No rescaling, recompression, or post-validation sprite editing was applied before publication.
@@ -40,7 +47,7 @@ The package contains the exact validated spritesheet and matching sanitized meta
Use the button above, or open this URI with the Codex desktop app:
```text
-codex://pets/install?name=Scarlet&imageUrl=https%3A%2F%2Fraw.githubusercontent.com%2Fsenyo888%2Fcodex-pets%2Fmain%2Fpets%2Fscarlet%2Fspritesheet.webp&description=One%20half%20of%20a%20disciplined%20sister%20act%2C%20Scarlet%20is%20a%20poised%2C%20vigilant%20agent%20warrior%20who%20traces%20drift%20and%20protects%20execution%20integrity.&spriteVersionNumber=2
+codex://pets/install?name=Scarlet&imageUrl=https%3A%2F%2Fraw.githubusercontent.com%2Fsenyo888%2Fcodex-pets%2Fmain%2Fpets%2Fscarlet%2Fspritesheet.webp&description=One%20half%20of%20a%20sister%20act%20of%20unmatched%20diligence%2C%20Scarlet%20is%20a%20poised%20CGI%20guardian%20who%20traces%20drift%2C%20protects%20execution%20integrity%2C%20and%20drives%20every%20correction%20to%20verified%20closure.&spriteVersionNumber=2
```
Then select Scarlet in **Settings → Pets** and use `/pet` to wake or tuck her away.
@@ -54,7 +61,9 @@ Scarlet passed the v2 atlas validator with:
- no transparent-pixel RGB residue;
- all four cardinal look directions confirmed;
- no failed semantic direction verdicts;
-- reviewed intermediate-direction and continuity warnings with no visible reversal, clipping, identity drift, or broken attachment.
+- five reviewed intermediate-direction warnings with no wrong quadrant or loop reversal;
+- propulsive left/right flight and the two-state orb contract confirmed at native size;
+- final independent visual QA passed with no blockers.
[Read the validation summary](qa/validation-summary.json)
diff --git a/pets/scarlet/pet.json b/pets/scarlet/pet.json
index 63772cf..a1d278b 100644
--- a/pets/scarlet/pet.json
+++ b/pets/scarlet/pet.json
@@ -1,7 +1,7 @@
{
"id": "scarlet",
"displayName": "Scarlet",
- "description": "One half of a disciplined sister act, Scarlet is a poised, vigilant agent warrior who traces drift and protects execution integrity.",
+ "description": "One half of a sister act of unmatched diligence, Scarlet is a poised CGI guardian who traces drift, protects execution integrity, and drives every correction to verified closure.",
"spriteVersionNumber": 2,
"spritesheetPath": "spritesheet.webp"
}
diff --git a/pets/scarlet/preview.gif b/pets/scarlet/preview.gif
index bd49d1c738d7a36320afffa4b6e3d953bb7341f2..ebe50796a6e7c4f25dbdca91dfc6640865bc0730 100644
GIT binary patch
literal 71402
zcmb4~=U)@)8}28`Ofm@ph8_?xfdHWzdb1=UK%~?h9jkalbSp-vtG^xmizIDb_@!^e<~ pks3?>A6lQuW
zDN7;*taqJ`*bv2}@pfdNHF^+o8D$!{e+K@u#+W3IeR6B6W8nR{GAetJn07|#fiZ&V
z*0(k-_0P82rKvWEN_PttzVI53w_GisMV(b`#(W*9V-DiC+dVhm1 =1oZ<;
z0*=JKif#*UTq#_%Dl;m0Yq=5rY*EP}bCwbL!}@a#n(%P~s)uFKGUAXZpAT*=Ayif}
zYh7|bw&H`WgAy%2)Prp`-eq>{Xg#w@Mdm9G#ST;+FR@kc*%f@PA>q^d+rg#L8Rnca
zLv#F@J-% *rqtR*~-x9de%hx6}
zYTP5*3_IwXOWJ4?fnNnFQml;}bj=so(T7sxMZd2+F&J;vk|O%kL5}wcM{8tOwg@Q^
zICjEaDTq~_g54CM=RO}Zis1?cqRDVGw(Q6#owAM#GnchfsG>?oc=Aymhf=3~smd-8
zSg){HB}J{wr=4jKA{QYw7O#cEUrJGe;>I|=gi_5uzIAKsMp~1~5r5T*s$(ql8tze7
z3SPGf+^ERj$BjlYY#taey_+fo!^x$K{blEui#!o1Rw-s{
z{tDts{N*u}?q+In**<~SMS=JfiTLmppP+5@)nOL4#QN@+m}KuZ-BXuKn(H$lN#7?6
z`-F}dAe8ffnTo^P0=W`j0mfB0&fokvWGEzvA^!Ar@90f2o{6z2?x*s~J;@}S9Uus!
zGc@VHyUSSJ*xjs=7#$SEbyx_O-_-&iWp**$m^3eO^XVo}CB}IQxqMjK(QVL4t9C9!
z$I)!yLMaD+=B>m4v}eKR4EsD}(|V
=f-LWJ)A;AiXbm$<
z2_-5lB7_m%&;q`23tt@vc43Q@*d-z`m*KNT=_`-NWhwCa2+sOASc~}GaM1tZx8+v~
z5{3mf0-`m;V676&&|)?97LnvdGRKHj^sNPItetjqk`iKZpwR-z9pgTF40l37yyv$V
z?K^Aq|9qkl-^l^dbiy+vb&VagT)Qbuv^G_TTZ+J$%3O6Y7Q|sYxYUIwcz@`iBxPYb
zpBl!6vea-9fWIdU`H>H9Q7uT|$gugDcs0DgotF{{r77mc>$1PjNPM0oluek>)3tDo
z5}U5}T|2!=e;?MTVIGX5RSWgEsK77