Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.29 KB

File metadata and controls

32 lines (25 loc) · 1.29 KB

AnimaSync

Voice-driven 3D avatar animation engine (Rust/WASM). Static HTML pages served via Docker (nginx:1.27-alpine).

Multi-Session Rules

When running multiple Claude Code sessions on this project, each session MUST:

  1. Only modify files within its assigned zone (see below)
  2. Never touch files in another session's zone
  3. Shared files (CLAUDE.md, package.json, docker-compose.yml) require explicit user approval before editing

Zone Definitions

Zone Directory Scope Description
landing index.html, robots.txt, humans.txt, sitemap.xml Landing page & SEO
guide examples/guide/** Interactive guide page
basic examples/vanilla-basic/** V1 basic demo
avatar examples/vanilla-avatar/** V2 avatar demo
comparison examples/vanilla-comparison/** V1 vs V2 comparison
playground vrma-playground/** VRM playground
infra Dockerfile, nginx.conf, docker-compose.yml Docker & deployment
docs llms.txt, llms-full.txt, README.md, SECURITY.md Documentation
tests tests/**, playwright.config.js Testing

Build & Deploy

docker compose up -d --build

Cloudflare

  • Use @ instead of @ in HTML body text (email obfuscation breaks package names)