# Infinity Mirror Runtime Kit

Status: local-proof source kit
Route: /organisms/infinity-mirror/experience/
Boundary: do not install, import, deploy, or alias this kit until the React/Next migration is explicitly approved.

This kit turns the Phase 7 handoff into inspectable source files. The current Vite route remains the live public proof surface. These files are builder-ready migration inputs, not active runtime code, and they preserve the infinite reflection navigator, mirror state sequencer, desire translation wall, mirror route compass, adaptive mirror engine, signal composer, memory consent ledger, recursive brain tunnel, brain cell network, brain route console, brain signal handoff, living organism visualizer, recursive growth timeline, cognitive evolution trace, floating architecture maps, phase proof ledger, proof cascade, proof observatory, authority gradient, scroll choreography map, emotional progression rail, motion contract ledger, experience audit console, source translation ledger, engine translation ledger, interface build ledger, runtime handoff matrix, mirror depth gate, infinity symbol language, join evolution routes, first artifact router, and evolution entry protocol as inspectable meaning.

## Install Gate

Use this only in an approved React/Next migration branch or worktree.

```bash
npm install next react react-dom framer-motion gsap three tailwindcss @tailwindcss/postcss
```

## File Map

- `app/organisms/infinity-mirror/experience/page.tsx`
- `components/mirror/AdaptiveMirrorEngine.tsx`
- `components/mirror/BrainCellNetwork.tsx`
- `components/mirror/BrainRouteConsole.tsx`
- `components/mirror/BrainSignalHandoff.client.tsx`
- `components/mirror/DesireTranslationWall.tsx`
- `components/mirror/FloatingArchitectureMaps.tsx`
- `components/mirror/FirstArtifactRouter.tsx`
- `components/mirror/InfiniteReflectionNavigator.tsx`
- `components/mirror/JoinEvolutionRoutes.tsx`
- `components/mirror/LivingOrganismVisualizer.tsx`
- `components/mirror/MirrorStateSequencer.client.tsx`
- `components/mirror/ScrollChoreographyMap.tsx`
- `components/mirror/ProofObservatory.client.tsx`
- `components/mirror/AuthorityGradient.tsx`
- `components/mirror/EmotionalProgressionRail.client.tsx`
- `components/mirror/ProofCascade.tsx`
- `components/mirror/RecursiveBrainTunnel.tsx`
- `components/mirror/RecursiveGrowthTimeline.tsx`
- `components/mirror/CognitiveEvolutionTrace.tsx`
- `components/mirror/MotionContractLedger.tsx`
- `components/mirror/PhaseProofLedger.tsx`
- `components/mirror/ExperienceAuditConsole.tsx`
- `components/mirror/SourceTranslationLedger.tsx`
- `components/mirror/EngineTranslationLedger.tsx`
- `components/mirror/EvolutionEntryProtocol.tsx`
- `components/mirror/InterfaceBuildLedger.tsx`
- `components/mirror/RuntimeHandoffMatrix.tsx`
- `components/mirror/MirrorDepthGate.tsx`
- `components/mirror/InfinitySymbolLanguage.tsx`
- `components/mirror/SignalComposer.client.tsx`
- `components/mirror/MemoryConsentLedger.tsx`
- `components/mirror/MirrorRouteCompass.tsx`
- `components/mirror/MirrorChapterMotion.client.tsx`
- `components/mirror/MirrorPortalTimeline.client.tsx`
- `components/mirror/MirrorBrainTunnelGate.client.tsx`
- `lib/mirror/infinityMirrorContent.ts`
- `lib/mirror/infinityMirrorAssets.ts`
- `tailwind.config.ts`

## Runtime Rules

- Server-rendered semantic content owns meaning.
- The Infinite Reflection Navigator stays server-rendered and maps seven chapter anchors plus Human Signal, Brain Route, Proof Route, and Build Route lenses to route, proof, and authority boundary.
- The Mirror State Sequencer is a client leaf because it owns local selected-state only; it maps Mirror, Reflection, Brain, Organisms, Growth, Proof, and Join into signal, organism response, proof return, boundary lock, and next route without storage, network, file, execution, deployment, public posting, identity inference, status-change, or autonomy authority.
- The Desire Translation Wall stays server-rendered and maps desire category, organism route, proof gate, and authority stop from the content model.
- The Mirror Route Compass stays server-rendered and maps 81K human desire signals to chapter, proof return, authority stop, and CTA fields without identity inference, storage, data submission, model calls, build starts, spending, deployment, posting, Web3 broadcast, status-change, or autonomy authority.
- The Adaptive Mirror Engine stays server-rendered and maps Architect, Cartographer, Translator, and Ritualist lenses to capture, translate, keep, and boundary rules.
- The Signal Composer is a client leaf because it owns local selected-signal state; it renders mental room, build stuck, trust proof, and quiet listen packets from typed data without storage, network, file, deploy, posting, or identity authority.
- The Memory Consent Ledger stays server-rendered and maps ephemeral, proposed, reviewed, and integrated memory states to what can be held, what proof is required, and what human control remains without diagnosis, identity authority, hidden profiling, wallet control, public posting, deployment, or autonomy authority.
- The First Artifact Router stays server-rendered and maps builder, investor, researcher, and partner doorways to what the visitor brings, the first artifact returned, the proof route, and the approval boundary without submitting data, creating a lead, starting a build, spending money, deploying, posting publicly, or granting autonomy authority.
- The Recursive Brain Tunnel stays server-rendered and maps signal, cells, boundary, and proof tunnel steps to text before any Three/WebGL tunnel can run.
- The Brain Cell Network stays server-rendered and maps gateway, cortex, memory, cells, immune gate, and proof loop to signal, path, proof, and authority stop.
- The Brain Route Console stays server-rendered and maps the default signal handoff to route stages and a state grid before motion can highlight it.
- The Brain Signal Handoff is a client leaf because it owns local selected-signal state; it renders mental room, build stuck, trust proof, and quiet listen brain packets without storage, network, file, deploy, posting, execution, or identity authority.
- The Living Organism Visualizer stays server-rendered and maps Visual Cortex, Infinity Mirror, Financial Organism, and Research Organisms to signal, memory, authority, and proof paths.
- The Recursive Growth Timeline stays server-rendered and maps pattern, candidate, sandbox, approval, integration, and proof gates to signal, verification, and authority stops.
- The Cognitive Evolution Trace stays server-rendered and maps signal, memory, cells, sandbox, proof, and next loop to what evolves and the proof lock that keeps hidden memory, execution, deployment, posting, Web3 broadcast, and autonomy outside automatic authority.
- The Floating Architecture Maps stay server-rendered and map gateway, cortex, memory, immune, and proof panes to route, proof, and boundary.
- The Phase Proof Ledger stays server-rendered and maps reverse engineering, concept, story, motion, visual exploration, implementation, and execution to evidence, visible surface, and authority boundary.
- The Proof Cascade stays server-rendered and maps each claim to evidence, artifact, and boundary.
- The Proof Observatory is a client leaf because it owns local selected-proof-lane state; it maps Architecture, Metrics, Deployments, and Status into evidence path, current signal, authority boundary, and next artifact link without live telemetry, storage, file, execution, deployment, public posting, status-change, or autonomy authority.
- The Authority Gradient stays server-rendered and maps observe, reflect, draft, sandbox, approval, and public-motion rungs to allowed action and required proof without hidden memory, identity authority, wallet control, deployment, public posting, status-change, or autonomy authority.
- The Scroll Choreography Map stays server-rendered and maps seven acts to focus, motion, and proof return.
- The Emotional Progression Rail is a client leaf because it owns local selected-emotion state; it maps curiosity, unease, recognition, wonder, relief, and agency into feeling, organism route, proof return, and authority boundary without emotional profiling, identity inference, storage, network, file, execution, deployment, or public posting authority.
- The Motion Contract Ledger stays server-rendered and maps every cinematic movement to trigger, animation, timing, duration, easing, and performance strategy.
- The Experience Audit Console stays server-rendered and maps ten reverse-engineering lenses to purpose, why the reference works, and Unwind reinterpretation.
- The Source Translation Ledger stays server-rendered and maps source pattern, Unwind translation, and non-clone boundary for the 81K design lesson.
- The Engine Translation Ledger stays server-rendered and maps local engine concepts to adopt_now, prototype_next, and block_until_proof decisions with guards.
- The Interface Build Ledger stays server-rendered and maps semantic shell, motion islands, optional 3D gate, evidence sync, and release gate to artifacts and boundaries.
- The Runtime Handoff Matrix stays server-rendered and maps CSS/SVG, Framer, GSAP, and Three/WebGL lanes to owner, job, fallback, and stop condition.
- The Mirror Depth Gate stays server-rendered and maps semantic, Framer, GSAP, and Three/WebGL depth lanes to trigger, allowed behavior, proof needed, fallback, and kill switch before any cinematic runtime earns production authority.
- The Infinity Symbol Language stays server-rendered and maps seven states to loop, proof, and authority boundary.
- The Join Evolution Routes stay server-rendered and map builders, investors, researchers, and partners to next action, proof path, and authority boundary.
- The Evolution Entry Protocol stays server-rendered and maps signal, boundary, first proof, and next loop to input and proof-output fields without storage, network, file, execution, deployment, public posting, Web3 broadcast, status-change, identity inference, or autonomy authority.
- Framer owns local reveal and tactile card feedback only.
- GSAP owns optional desktop portal choreography only.
- Three/WebGL owns optional desktop depth only.
- Every client leaf must name fallback, cleanup, reduced-motion behavior, compact-screen behavior, and stop condition.
- SVG, canvas, and WebGL remain decorative and textless.
- Public deployment waits for explicit approval.
