- **Logic Branch:** Deterministic. The user requires a robust fix for visual rendering issues ("I cant see the suit"), specifically targeting the SVG rendering pipeline and initialization sequence. - **Gen_Text:** Not required. - **Visual Strategy:** Using TailwindCSS for layout and Inline SVGs for the "Iron Man" suit rendering. - **Fix Strategy:** The user is experiencing a "blank suit" or "invisible model" issue. I will implement a "Force Render" protocol that triggers immediately on DOMContentLoaded, again on window load, and periodically checks the DOM to ensure SVG paths are present. I will also add a failsafe to the boot layer to ensure it clears, revealing the suit. Interactive Toy / Simulation 1. **Core Loop:** Suit Rendering Engine (SVG manipulation). 2. **State Management:** JSON configuration for Suit Parts (Head, Chest, Arms, Legs) and Colors. 3. **Interaction Layer:** UI Panels (Forge, Paint, Archive, Battle) -> State Updates -> Re-render. 4. **Visual Feedback:** CSS Animations, Particle Systems (Canvas), Dynamic Lighting (SVG Filters). Deterministic/Tool Rigid UI (Buttons, Toggles) with instant 16ms feedback. - **Input:** User clicks "Build" or "Battle". - **Process:** Update `STATE` object -> Trigger `renderSuit()`. - **Output:** DOM updates SVG paths immediately. - **Suit Construction:** Swap 4 body parts from 5 presets. - **Customization:** Paint 3 color channels. - **Battle:** Enter combat mode, fire 3 weapon types. - **Archive:** Quick-load full suit presets. - **Mark I Restriction:** Cannot be painted (Canonical accuracy). - **Visual Priority:** Suit must always be visible; boot layer must clear automatically. 1. **Auto-Launch:** App loads -> "Stark Industries" Shield Pulse -> Visuals dissolve -> Main Menu & Suit reveal immediately. 2. **Idle:** Suit "breathes" (scales slightly), particle effects active. 3. **Forge:** User selects part -> Robotic arms animate in -> Sparks fly -> Part swaps -> Arms retract. 4. **Battle:** Camera zooms -> Background shifts -> HUD activates -> User fires weapons -> Enemy takes damage. - **Aesthetic:** High-tech "Jarvis" HUD interface. Dark mode, neon blues/reds. - **Juice:** Screen shake on weapon fire, spark particles on assembly, "breathing" animation for the suit to make it feel alive. - **Audio:** Synthesized sound effects (servos, lasers) generated via Web Audio API. STARK INDUSTRIES: OMEGA PROTOCOL STARK INDUSTRIES: OMEGA PROTOCOL
STARK LABS
PROJECT OMEGA
SYS_READY ZOOM: 100%
TARGET LOCKED