Crafting DesktopCompanion Pets
Start
Record the exact target/run root, task type, identity route, detected or
proposed format, immutable comparison set, and separate install/integrate/
commit/push/publish authority.
Route the task as new pet, identity/proportion repair, action work,
deterministic frame/atlas repair, format migration, runtime/scheduler
repair, or validation/handoff. A narrow deterministic repair may enter at
its nearest gate only when identity, action meaning, format, and behavior
are already selected.
Read only the applicable references
- Model capability, approvals, or resuming production: execution-and-models.md.
- Identity or evidence: identity-and-evidence.md.
- Morphology, proportion, or likeness: canonical-identity-and-proportions.md.
- Actions, motion, props, or effects: actions-and-motion.md.
- Generation batches or retries: generation-job-graph.md and repair-and-convergence.md.
- Visual/technical review: visual-qa.md.
- Scheduling, movement, or long use: behavior-and-soak.md.
- Format/package/runtime: exactly one or more applicable format-v2.md, format-v3.md, or format-v4.md references, based on detected/confirmed capability needs.
- Nangong Wan: nangong-wan-calibration-case.md only for process/desktop calibration; never use its geometry or numbers as another target's rule.
Hard gates
- Select canonical identity at actual runtime size before dependent visual
jobs. Source-faithful work uses target evidence; original/brand work uses
an approved brief.
- Generated images are candidates. Deterministic tools own extraction,
registration, order, atlases, previews, hashes, and reports.
- Builder self-review and independent internal visual review must pass before
user acceptance handoff. The user is not fallback QA; present only internally
passing candidates or a genuinely irreducible choice/authority decision.
- Technical, visual, package, runtime, behavior, user acceptance, and
authority statuses remain independent. Metrics cannot award visual pass.
- Use semantic phases and target-specific action contracts; never fill
fixed quotas or slide standing art for locomotion.
- Preserve canonical body occupancy when effects expand. Change
composition/layers/format rather than shrinking the character.
- Invalidate only downstream claims affected by an upstream hash change.
Repair the causal layer and change strategy after the same root
condition recurs.
- Creation or packaging never authorizes installation, integration, commit,
push, publication, account use, or global configuration.
Retained result
Existing approval persists for its stated scope. Internal gate passage permits
the next already-authorized production step; it does not require another user
confirmation unless the user reserved that decision. Record final user acceptance
separately. A blocked dependency does not block unrelated safe preparation.
Keep the project brief/evidence, identity and action contracts, canonical
hash, jobs, generated and deterministic artifacts, actual-size sheets,
true-duration previews, per-gate verdicts, commands/exit codes, unverified
checks, authority state, run summary, and local keep/archive/cleanup/
uncertain inventory. Stop with the exact blocker when a required gate or
authority cannot be established.
1---2name: crafting-desktop-companion-pets3description: Use when creating, repairing, reviewing, validating, or packaging any character, animal, mascot, object, mechanical, flying, or abstract pet for this user's DesktopCompanion software; excludes generic Codex animated pets handled by hatch-pet.4---56# Crafting DesktopCompanion Pets78## Start910Record the exact target/run root, task type, identity route, detected or11proposed format, immutable comparison set, and separate install/integrate/12commit/push/publish authority.1314Route the task as new pet, identity/proportion repair, action work,15deterministic frame/atlas repair, format migration, runtime/scheduler16repair, or validation/handoff. A narrow deterministic repair may enter at17its nearest gate only when identity, action meaning, format, and behavior18are already selected.1920## Read only the applicable references2122- Model capability, approvals, or resuming production: [execution-and-models.md](references/execution-and-models.md).23- Identity or evidence: [identity-and-evidence.md](references/identity-and-evidence.md).24- Morphology, proportion, or likeness: [canonical-identity-and-proportions.md](references/canonical-identity-and-proportions.md).25- Actions, motion, props, or effects: [actions-and-motion.md](references/actions-and-motion.md).26- Generation batches or retries: [generation-job-graph.md](references/generation-job-graph.md) and [repair-and-convergence.md](references/repair-and-convergence.md).27- Visual/technical review: [visual-qa.md](references/visual-qa.md).28- Scheduling, movement, or long use: [behavior-and-soak.md](references/behavior-and-soak.md).29- Format/package/runtime: exactly one or more applicable [format-v2.md](references/format-v2.md), [format-v3.md](references/format-v3.md), or [format-v4.md](references/format-v4.md) references, based on detected/confirmed capability needs.30- Nangong Wan: [nangong-wan-calibration-case.md](references/nangong-wan-calibration-case.md) only for process/desktop calibration; never use its geometry or numbers as another target's rule.3132## Hard gates33341. Select canonical identity at actual runtime size before dependent visual35 jobs. Source-faithful work uses target evidence; original/brand work uses36 an approved brief.372. Generated images are candidates. Deterministic tools own extraction,38 registration, order, atlases, previews, hashes, and reports.393. Builder self-review and independent internal visual review must pass before40 user acceptance handoff. The user is not fallback QA; present only internally41 passing candidates or a genuinely irreducible choice/authority decision.424. Technical, visual, package, runtime, behavior, user acceptance, and43 authority statuses remain independent. Metrics cannot award visual pass.445. Use semantic phases and target-specific action contracts; never fill45 fixed quotas or slide standing art for locomotion.466. Preserve canonical body occupancy when effects expand. Change47 composition/layers/format rather than shrinking the character.487. Invalidate only downstream claims affected by an upstream hash change.49 Repair the causal layer and change strategy after the same root50 condition recurs.518. Creation or packaging never authorizes installation, integration, commit,52 push, publication, account use, or global configuration.5354## Retained result5556Existing approval persists for its stated scope. Internal gate passage permits57the next already-authorized production step; it does not require another user58confirmation unless the user reserved that decision. Record final user acceptance59separately. A blocked dependency does not block unrelated safe preparation.6061Keep the project brief/evidence, identity and action contracts, canonical62hash, jobs, generated and deterministic artifacts, actual-size sheets,63true-duration previews, per-gate verdicts, commands/exit codes, unverified64checks, authority state, run summary, and local keep/archive/cleanup/65uncertain inventory. Stop with the exact blocker when a required gate or66authority cannot be established.