{"result":"$ cd /mnt/NVME/Docker/WildDragonMAM/wild-dragon && git pull 2>&1\n\nFrom https://forge.wilddragon.net/zgaetano/wild-dragon\n   8ab7123..879c547  main                   -> origin/main\n * [new branch]      fix/library-and-signal-indicator -> origin/fix/library-and-signal-indicator\n * [new branch]      fix/srt-rtmp-thumbnail -> origin/fix/srt-rtmp-thumbnail\nUpdating 8ab7123..879c547\nFast-forward\n .gitignore                                         |    4 +\n docker-compose.yml                                 |   15 +\n services/capture/src/capture-manager.js            |   80 +-\n services/capture/src/index.js                      |  105 +-\n services/capture/src/routes/capture.js             |  148 +-\n services/editor/.gitignore                         |   65 +\n services/editor/.serena/.gitignore                 |    2 +\n services/editor/.serena/project.yml                |  135 +\n services/editor/CONTRIBUTING.md                    |  387 ++\n services/editor/Dockerfile                         |   19 +\n services/editor/INTEGRATION.md                     |   20 +\n services/editor/LICENSE                            |   21 +\n services/editor/README.md                          |  308 +\n services/editor/VENDOR.txt                         |    1 +\n services/editor/apps/image/eslint.config.js        |   70 +\n services/editor/apps/image/index.html              |   29 +\n services/editor/apps/image/package.json            |   64 +\n services/editor/apps/image/postcss.config.js       |    6 +\n services/editor/apps/image/public/favicon.svg      |    6 +\n services/editor/apps/image/public/manifest.json    |   19 +\n services/editor/apps/image/public/sw.js            |   47 +\n services/editor/apps/image/src/App.tsx             |   38 +\n .../apps/image/src/adjustments/black-white.ts      |  168 +\n .../apps/image/src/adjustments/channel-mixer.ts    |  108 +\n .../apps/image/src/adjustments/color-balance.ts    |  111 +\n .../apps/image/src/adjustments/color-lookup.ts     |  176 +\n .../apps/image/src/adjustments/gradient-map.ts     |  164 +\n .../editor/apps/image/src/adjustments/histogram.ts |  305 +\n .../apps/image/src/adjustments/photo-filter.ts     |  117 +\n .../image/src/adjustments/posterize-threshold.ts   |  108 +\n .../apps/image/src/adjustments/selective-color.ts  |  225 +\n services/editor/apps/image/src/app.test.ts         |  184 +\n .../src/components/editor/EditorInterface.tsx      |  107 +\n .../image/src/components/editor/ExportDialog.tsx   |  626 ++\n .../components/editor/KeyboardShortcutsPanel.tsx   |  140 +\n .../image/src/components/editor/SettingsDialog.tsx |  217 +\n .../image/src/components/editor/canvas/Canvas.tsx  | 3139 +++++++++\n .../src/components/editor/canvas/ContextMenu.tsx   |  363 ++\n .../image/src/components/editor/canvas/Rulers.tsx  |  206 +\n .../editor/inspector/AlignmentSection.tsx          |  240 +\n .../editor/inspector/AppearanceSection.tsx         |  180 +\n .../editor/inspector/ArtboardSection.tsx           |  136 +\n .../editor/inspector/BackgroundRemovalSection.tsx  |  169 +\n .../editor/inspector/BlackWhiteSection.tsx         |  226 +\n .../editor/inspector/BlurSharpenToolPanel.tsx      |  121 +\n .../components/editor/inspector/BrushToolPanel.tsx |  156 +\n .../editor/inspector/ChannelMixerSection.tsx       |  170 +\n .../editor/inspector/CloneStampToolPanel.tsx       |  149 +\n .../editor/inspector/ColorBalanceSection.tsx       |  211 +\n .../editor/inspector/ColorHarmonySection.tsx       |  107 +\n .../components/editor/inspector/CropSection.tsx    |  308 +\n .../components/editor/inspector/CurvesSection.tsx  |  267 +\n .../editor/inspector/DodgeBurnToolPanel.tsx        |  167 +\n .../components/editor/inspector/EffectsSection.tsx |  379 ++\n .../editor/inspector/EraserToolPanel.tsx           |  153 +\n .../editor/inspector/FilterPresetsSection.tsx      |  287 +\n .../editor/inspector/GradientMapSection.tsx        |  202 +\n .../editor/inspector/GradientToolPanel.tsx         |  176 +\n .../editor/inspector/HealingBrushToolPanel.tsx     |  117 +\n .../editor/inspector/ImageAdjustmentsSection.tsx   |  347 +\n .../editor/inspector/ImageControlsSection.tsx      |   31 +\n .../src/components/editor/inspector/Inspector.tsx  |  467 ++\n .../components/editor/inspector/LevelsSection.tsx  |  213 +\n .../editor/inspector/LiquifyToolPanel.tsx          |  152 +\n .../components/editor/inspector/MaskSection.tsx    |  293 +\n .../editor/inspector/PaintBucketToolPanel.tsx      |  120 +\n .../editor/inspector/PenSettingsSection.tsx        |   78 +\n .../editor/inspector/PhotoFilterSection.tsx        |  179 +\n .../editor/inspector/PosterizeSection.tsx          |  104 +\n .../editor/inspector/SelectionToolsPanel.tsx       |  324 +\n .../editor/inspector/SelectiveColorSection.tsx     |  175 +\n .../components/editor/inspector/ShapeSection.tsx   |  524 ++\n .../editor/inspector/SmudgeToolPanel.tsx           |  100 +\n .../editor/inspector/SpongeToolPanel.tsx           |  104 +\n .../editor/inspector/SpotHealingToolPanel.tsx      |   93 +\n .../components/editor/inspector/TextSection.tsx    |  595 ++\n .../editor/inspector/ThresholdSection.tsx          |  108 +\n .../editor/inspector/TransformSection.tsx          |  187 +\n .../editor/inspector/TransformToolPanel.tsx        |  103 +\n .../src/components/editor/layers/LayerPanel.tsx    |  440 ++\n .../image/src/components/editor/pages/PagesBar.tsx |  199 +\n .../src/components/editor/panels/GuidePanel.tsx    |  290 +\n .../src/components/editor/panels/HistoryPanel.tsx  |  275 +\n .../src/components/editor/panels/LeftPanel.tsx     | 1098 ++++\n .../src/components/editor/toolbar/Toolbar.tsx      |  367 ++\n .../src/components/editor/toolbar/ZoomControl.tsx  |  147 +\n .../apps/image/src/components/ui/ColorPalettes.tsx |  169 +\n .../apps/image/src/components/ui/ColorPicker.tsx   |  430 ++\n .../editor/apps/image/src/components/ui/Dialog.tsx |  106 +\n .../apps/image/src/components/ui/FontPicker.tsx    |  170 +\n .../image/src/components/ui/GradientPicker.tsx     |  218 +\n .../image/src/components/ui/SavedColorsSection.tsx |  296 +\n .../image/src/components/welcome/WelcomeScreen.tsx |  381 ++\n .../editor/apps/image/src/effects/blend-modes.ts   |  533 ++\n .../editor/apps/image/src/effects/layer-styles.ts  |  742 +++\n .../apps/image/src/filters/blur/blur-filters.ts    |  471 ++\n .../image/src/filters/distort/distort-filters.ts   |  483 ++\n .../image/src/filters/sharpen/sharpen-filters.ts   |  285 +\n .../editor/apps/image/src/hooks/useAutoSave.ts     |   65 +\n services/editor/apps/image/src/index.css           |  188 +\n services/editor/apps/image/src/main.tsx            |   10 +\n .../src/services/background-removal-service.ts     |  129 +\n .../apps/image/src/services/export-service.test.ts |  247 +\n .../apps/image/src/services/export-service.ts      |  755 +++\n .../apps/image/src/services/fonts-service.ts       |  129 +\n .../apps/image/src/services/keyboard-service.ts    |  232 +\n .../apps/image/src/services/project-migration.ts   |    1 +\n .../apps/image/src/services/project-schema.ts      |    1 +\n .../apps/image/src/services/templates-service.ts   |  336 +\n .../editor/apps/image/src/stores/canvas-store.ts   |  248 +\n .../editor/apps/image/src/stores/color-store.ts    |  118 +\n .../apps/image/src/stores/history-store.test.ts    |  336 +\n .../editor/apps/image/src/stores/history-store.ts  |  300 +\n services/editor/apps/image/src/stores/index.ts     |   13 +\n .../apps/image/src/stores/project-store.test.ts    |  393 ++\n .../editor/apps/image/src/stores/project-store.ts  |  908 +++\n .../apps/image/src/stores/selection-store.ts       |  427 ++\n services/editor/apps/image/src/stores/ui-store.ts  |  660 ++\n services/editor/apps/image/src/test/setup.ts       |    1 +\n .../apps/image/src/tools/brush/brush-engine.ts     |  362 +\n .../apps/image/src/tools/brush/brush-presets.ts    |  453 ++\n .../apps/image/src/tools/paint/blur-sharpen.ts     |  264 +\n .../editor/apps/image/src/tools/paint/brush.ts     |  125 +\n .../editor/apps/image/src/tools/paint/eraser.ts    |  278 +\n .../editor/apps/image/src/tools/paint/smudge.ts    |  226 +\n .../apps/image/src/tools/retouch/clone-stamp.ts    |  212 +\n .../apps/image/src/tools/retouch/dodge-burn.ts     |  271 +\n .../apps/image/src/tools/retouch/healing-brush.ts  |  248 +\n .../editor/apps/image/src/tools/retouch/sponge.ts  |  277 +\n .../apps/image/src/tools/retouch/spot-healing.ts   |  348 +\n .../apps/image/src/tools/text/text-engine.ts       |  478 ++\n .../image/src/tools/transform/free-transform.ts    |  596 ++\n .../apps/image/src/tools/transform/liquify.ts      |  504 ++\n .../apps/image/src/tools/transform/perspective.ts  |  455 ++\n .../editor/apps/image/src/tools/transform/warp.ts  |  608 ++\n .../apps/image/src/tools/vector/path-operations.ts |  550 ++\n .../editor/apps/image/src/tools/vector/pen-tool.ts |  518 ++\n .../editor/apps/image/src/tools/vector/shapes.ts   |  491 ++\n .../editor/apps/image/src/types/adjustments.ts     |    1 +\n services/editor/apps/image/src/types/index.ts      |    1 +\n services/editor/apps/image/src/types/mask.ts       |    1 +\n services/editor/apps/image/src/types/project.ts    |    1 +\n services/editor/apps/image/src/types/selection.ts  |    1 +\n .../apps/image/src/utils/apply-adjustments.ts      |  143 +\n .../editor/apps/image/src/utils/color-harmony.ts   |  147 +\n services/editor/apps/image/src/utils/cursors.ts    |  104 +\n services/editor/apps/image/src/utils/flood-fill.ts |  156 +\n services/editor/apps/image/src/utils/snapping.ts   |  169 +\n services/editor/apps/image/src/utils/time.ts       |   27 +\n services/editor/apps/image/src/vite-env.d.ts       |    1 +\n services/editor/apps/image/tailwind.config.js      |  102 +\n services/editor/apps/image/tsconfig.json           |   19 +\n services/editor/apps/image/vite.config.ts          |   57 +\n services/editor/apps/image/vitest.config.ts        |   27 +\n services/editor/apps/web/.env.example              |    4 +\n services/editor/apps/web/components.json           |   18 +\n services/editor/apps/web/eslint.config.js          |   66 +\n .../apps/web/functions/api/proxy/[[catchall]].ts   |  161 +\n services/editor/apps/web/index.html                |   20 +\n services/editor/apps/web/package.json              |   71 +\n services/editor/apps/web/postcss.config.js         |    6 +\n services/editor/apps/web/public/_headers           |    6 +\n services/editor/apps/web/public/_redirects         |    1 +\n services/editor/apps/web/public/favicon.svg        |   14 +\n services/editor/apps/web/public/manifest.json      |   24 +\n services/editor/apps/web/public/sw.js              |  316 +\n services/editor/apps/web/public/workers/.gitkeep   |    1 +\n services/editor/apps/web/src/App.tsx               |  170 +\n .../apps/web/src/bridges/audio-bridge-effects.ts   |  942 +++\n .../editor/apps/web/src/bridges/audio-bridge.ts    |  849 +++\n .../apps/web/src/bridges/audio-text-sync-bridge.ts |  356 +\n .../apps/web/src/bridges/beat-sync-bridge.ts       |  371 ++\n .../editor/apps/web/src/bridges/effects-bridge.ts  | 1088 ++++\n .../editor/apps/web/src/bridges/graphics-bridge.ts |  966 +++\n services/editor/apps/web/src/bridges/index.ts      |  166 +\n .../apps/web/src/bridges/media-bridge.test.ts      |  439 ++\n .../editor/apps/web/src/bridges/media-bridge.ts    |  512 ++\n .../apps/web/src/bridges/motion-tracking-bridge.ts |  265 +\n .../editor/apps/web/src/bridges/photo-bridge.ts    | 1108 ++++\n .../editor/apps/web/src/bridges/playback-bridge.ts |  481 ++\n .../editor/apps/web/src/bridges/render-bridge.ts   | 1131 ++++\n .../apps/web/src/bridges/silence-cut-bridge.ts     |  265 +\n .../editor/apps/web/src/bridges/text-bridge.ts     |  640 ++\n .../apps/web/src/bridges/transition-bridge.ts      |  580 ++\n .../apps/web/src/components/ErrorBoundary.tsx      |   84 +\n .../apps/web/src/components/MobileBlocker.tsx      |   68 +\n services/editor/apps/web/src/components/Toast.tsx  |  233 +\n .../web/src/components/audio-mixer/AudioMixer.tsx  |  372 ++\n .../src/components/audio-mixer/ChannelStrip.tsx    |  283 +\n .../apps/web/src/components/audio-mixer/index.ts   |    3 +\n .../apps/web/src/components/audio-mixer/types.ts   |   63 +\n .../apps/web/src/components/editor/AIGenTab.tsx    |  255 +\n .../apps/web/src/components/editor/AssetsPanel.tsx | 1520 +++++\n .../web/src/components/editor/EditorInterface.tsx  |  598 ++\n .../web/src/components/editor/ExportDialog.tsx     |  870 +++\n .../web/src/components/editor/InspectorPanel.tsx   | 2107 ++++++\n .../components/editor/KeyboardShortcutsOverlay.tsx |  311 +\n .../src/components/editor/KeyframeEditorPanel.tsx  |  522 ++\n .../apps/web/src/components/editor/Preview.tsx     | 6156 +++++++++++++++++\n .../src/components/editor/ProcessingOverlay.tsx    |  126 +\n .../web/src/components/editor/ProjectSwitcher.tsx  |  237 +\n .../src/components/editor/RecordingControls.tsx    |  107 +\n .../src/components/editor/RecordingCountdown.tsx   |   79 +\n .../src/components/editor/SaveTemplateDialog.tsx   |  321 +\n .../web/src/components/editor/ScreenRecorder.tsx   |  403 ++\n .../web/src/components/editor/ScriptViewDialog.tsx |  437 ++\n .../apps/web/src/components/editor/SearchModal.tsx |  542 ++\n .../apps/web/src/components/editor/Timeline.tsx    | 1197 ++++\n .../apps/web/src/components/editor/Toolbar.tsx     | 1054 +++\n .../editor/dialogs/AspectRatioMatchDialog.tsx      |   99 +\n .../editor/inspector/AdjustmentLayerSection.tsx    |  475 ++\n .../editor/inspector/AlignmentSection.tsx          |  115 +\n .../editor/inspector/AudioDuckingSection.test.tsx  |  127 +\n .../editor/inspector/AudioDuckingSection.tsx       |  654 ++\n .../editor/inspector/AudioEffectsSection.tsx       |  534 ++\n .../components/editor/inspector/AudioResult.tsx    |   80 +\n .../editor/inspector/AudioTextSyncPanel.tsx        |  325 +\n .../editor/inspector/AutoCaptionPanel.tsx          |  286 +\n .../editor/inspector/AutoCutSilenceSection.tsx     |  301 +\n .../editor/inspector/AutoReframeSection.tsx        |  389 ++\n .../editor/inspector/BackgroundRemovalSection.tsx  |  341 +\n .../editor/inspector/BeatSyncSection.tsx           |  242 +\n .../editor/inspector/BehindSubjectSection.tsx      |   86 +\n .../editor/inspector/BlendingSection.tsx           |  138 +\n .../editor/inspector/ClipTransitionSection.tsx     | 1328 ++++\n .../editor/inspector/ColorGradingSection.tsx       |  168 +\n .../editor/inspector/ColorWheelsControl.tsx        |  348 +\n .../components/editor/inspector/CropSection.tsx    |   66 +\n .../components/editor/inspector/CurvesEditor.tsx   |  448 ++\n .../editor/inspector/EmphasisAnimationSection.tsx  |  593 ++\n .../editor/inspector/EnhancedTextPreview.tsx       |   36 +\n .../editor/inspector/FilterPresetsPanel.tsx        |  226 +\n .../editor/inspector/GreenScreenSection.tsx        |  350 +\n .../components/editor/inspector/HSLControls.tsx    |  346 +\n .../components/editor/inspector/HistoryPanel.tsx   |  304 +\n .../editor/inspector/KeyframesSection.tsx          |  602 ++\n .../src/components/editor/inspector/LUTLoader.tsx  |  343 +\n .../components/editor/inspector/MarkersPanel.tsx   |  182 +\n .../components/editor/inspector/MaskSection.tsx    |  460 ++\n .../components/editor/inspector/ModelSelector.tsx  |  163 +\n .../editor/inspector/MotionPathSection.tsx         |  286 +\n .../editor/inspector/MotionPresetsPanel.tsx        |  632 ++\n .../editor/inspector/MotionTrackingSection.tsx     |  523 ++\n .../editor/inspector/MultiCameraPanel.tsx          |  436 ++\n .../editor/inspector/MusicLibraryPanel.tsx         |  394 ++\n .../editor/inspector/NestedSequenceSection.tsx     |  410 ++\n .../NoiseReductionSection.persistence.test.tsx     |  300 +\n .../editor/inspector/NoiseReductionSection.test.ts |  165 +\n .../editor/inspector/NoiseReductionSection.tsx     |  959 +++\n .../editor/inspector/ParticleEffectsSection.tsx    |  520 ++\n .../editor/inspector/PhotoLayersSection.tsx        |  358 +\n .../src/components/editor/inspector/PiPSection.tsx |  501 ++\n .../editor/inspector/RetouchingSection.tsx         |  322 +\n .../components/editor/inspector/SVGImporter.tsx    |  269 +\n .../src/components/editor/inspector/SVGSection.tsx |  263 +\n .../editor/inspector/SceneNavigatorPanel.tsx       |  335 +\n .../components/editor/inspector/ScopesPanel.tsx    |  572 ++\n .../components/editor/inspector/ShapeSection.tsx   |  349 +\n .../editor/inspector/SpeedRampSection.tsx          |  573 ++\n .../components/editor/inspector/SpeedSection.tsx   |  314 +\n .../editor/inspector/StabilizationSection.tsx      |  223 +\n .../components/editor/inspector/StickerPicker.tsx  |  325 +\n .../editor/inspector/StickerPickerPanel.tsx        |  317 +\n .../editor/inspector/TemplateVariablesPanel.tsx    |  439 ++\n .../editor/inspector/TemplatesBrowserPanel.tsx     |  495 ++\n .../editor/inspector/TextAnimationSection.tsx      |  693 ++\n .../components/editor/inspector/TextSection.tsx    |  504 ++\n .../editor/inspector/TextToSpeechPanel.tsx         |  328 +\n .../editor/inspector/Transform3DSection.tsx        |  177 +\n .../editor/inspector/TransitionInspector.tsx       |  535 ++\n .../editor/inspector/VideoEffectsSection.tsx       |  516 ++\n .../components/editor/inspector/VoiceBrowser.tsx   |  305 +\n .../editor/inspector/hooks/useElevenLabsApi.ts     |  281 +\n .../editor/inspector/hooks/useTtsActions.ts        |  303 +\n .../web/src/components/editor/inspector/index.ts   |   97 +\n .../editor/inspector/noise-reduction-presets.ts    |  307 +\n .../components/editor/inspector/tts-constants.ts   |   25 +\n .../src/components/editor/inspector/tts-types.ts   |   22 +\n .../components/editor/kieai/KieAIImageDialog.tsx   |  320 +\n .../src/components/editor/kieai/ModelPicker.tsx    |   89 +\n .../components/editor/kieai/forms/Flux2Form.tsx    |   58 +\n .../src/components/editor/kieai/forms/GrokForm.tsx |   36 +\n .../editor/kieai/forms/NanoBanana2Form.tsx         |   79 +\n .../src/components/editor/kieai/forms/QwenForm.tsx |   97 +\n .../components/editor/kieai/forms/SeedreamForm.tsx |   58 +\n .../components/editor/kieai/forms/ZImageForm.tsx   |   49 +\n .../src/components/editor/kieai/forms/shared.ts    |   31 +\n .../src/components/editor/panels/AutoEditPanel.tsx |  309 +\n .../editor/panels/EditingTemplateControls.tsx      |  182 +\n .../editor/panels/HighlightExtractorPanel.tsx      |  316 +\n .../src/components/editor/panels/RecipesTab.tsx    |  368 ++\n .../src/components/editor/panels/TemplatesTab.tsx  |  181 +\n .../src/components/editor/preview/CropModeView.tsx |  579 ++\n .../editor/preview/MotionPathHandles.tsx           |  258 +\n .../editor/preview/MotionPathOverlay.tsx           |  306 +\n .../components/editor/preview/ParticleRenderer.tsx |  284 +\n .../editor/preview/canvas-renderers.test.ts        |  186 +\n .../components/editor/preview/canvas-renderers.ts  | 2105 ++++++\n .../web/src/components/editor/preview/index.ts     |    7 +\n .../editor/preview/threejs-layer-renderer.ts       |  513 ++\n .../web/src/components/editor/preview/types.ts     |   27 +\n .../web/src/components/editor/preview/utils.ts     |    8 +\n .../components/editor/settings/ApiKeysPanel.tsx    |  404 ++\n .../components/editor/settings/GeneralPanel.tsx    |  151 +\n .../editor/settings/MasterPasswordDialog.tsx       |  265 +\n .../components/editor/settings/SettingsDialog.tsx  |   72 +\n .../editor/timeline/BeatMarkerOverlay.tsx          |   80 +\n .../components/editor/timeline/ClipComponent.tsx   |  560 ++\n .../components/editor/timeline/ClipContextMenu.tsx |  214 +\n .../src/components/editor/timeline/EasingCurve.tsx |   94 +\n .../editor/timeline/GraphicsClipContextMenu.tsx    |  122 +\n .../components/editor/timeline/KeyframeMarker.tsx  |  120 +\n .../components/editor/timeline/KeyframeTrack.tsx   |  150 +\n .../components/editor/timeline/MarkerIndicator.tsx |  113 +\n .../src/components/editor/timeline/Playhead.tsx    |   47 +\n .../editor/timeline/ShapeClipComponent.tsx         |  237 +\n .../editor/timeline/TextClipComponent.tsx          |  217 +\n .../src/components/editor/timeline/TimeRuler.tsx   |  250 +\n .../src/components/editor/timeline/TrackHeader.tsx |  199 +\n .../src/components/editor/timeline/TrackLane.tsx   |  324 +\n .../web/src/components/editor/timeline/index.ts    |   11 +\n .../web/src/components/editor/timeline/types.ts    |   34 +\n .../web/src/components/editor/timeline/utils.ts    |  239 +\n .../web/src/components/editor/tour/MoGraphTour.tsx |  277 +\n .../src/components/editor/tour/SpotlightTour.tsx   |  135 +\n .../web/src/components/editor/tour/TourPopover.tsx |  244 +\n .../apps/web/src/components/editor/tour/index.ts   |    7 +\n .../components/editor/tour/mograph-tour-steps.ts   |  128 +\n .../web/src/components/editor/tour/tour-steps.ts   |   73 +\n .../src/components/editor/tour/useMoGraphTour.ts   |  145 +\n .../apps/web/src/components/editor/tour/useTour.ts |  151 +\n .../web/src/components/welcome/CategoryTabs.tsx    |  174 +\n .../src/components/welcome/RecentProjects.test.tsx |  167 +\n .../web/src/components/welcome/RecentProjects.tsx  |  195 +\n .../src/components/welcome/RecoveryDialog.test.tsx |  143 +\n .../web/src/components/welcome/RecoveryDialog.tsx  |  188 +\n .../src/components/welcome/StartFromScratch.tsx    |  226 +\n .../web/src/components/welcome/TemplateCard.tsx    |  176 +\n .../web/src/components/welcome/TemplateGallery.tsx |  243 +\n .../components/welcome/TemplatePreviewModal.tsx    |  504 ++\n .../web/src/components/welcome/WelcomeHero3D.tsx   |  323 +\n .../web/src/components/welcome/WelcomeScreen.tsx   |  397 ++\n .../apps/web/src/components/welcome/index.ts       |    8 +\n .../editor/apps/web/src/config/api-endpoints.ts    |   27 +\n services/editor/apps/web/src/hooks/use-router.ts   |  185 +\n services/editor/apps/web/src/hooks/useAnalytics.ts |   39 +\n .../editor/apps/web/src/hooks/useEditorPreload.ts  |   26 +\n .../apps/web/src/hooks/useKeyboardShortcuts.ts     |  345 +\n .../editor/apps/web/src/hooks/useKieAIPoller.ts    |  191 +\n .../apps/web/src/hooks/useProjectRecovery.ts       |   82 +\n services/editor/apps/web/src/index.css             |  148 +\n services/editor/apps/web/src/main.tsx              |   39 +\n services/editor/apps/web/src/mam-bridge.ts         |  139 +\n services/editor/apps/web/src/pages/SharePage.tsx   |  208 +\n services/editor/apps/web/src/services/api-proxy.ts |   74 +\n services/editor/apps/web/src/services/auto-save.ts |  463 ++\n .../apps/web/src/services/background-generator.ts  |  528 ++\n .../editor/apps/web/src/services/export-presets.ts |  898 +++\n .../apps/web/src/services/highlight-service.ts     |   81 +\n .../apps/web/src/services/keyboard-shortcuts.ts    |  693 ++\n .../editor/apps/web/src/services/kieai/client.ts   |  114 +\n .../apps/web/src/services/kieai/file-upload.ts     |  122 +\n .../web/src/services/kieai/image-generation.ts     |  240 +\n .../editor/apps/web/src/services/kieai/index.ts    |   50 +\n .../editor/apps/web/src/services/kieai/types.ts    |   71 +\n .../editor/apps/web/src/services/media-storage.ts  |   94 +\n .../editor/apps/web/src/services/motion-presets.ts |  860 +++\n .../apps/web/src/services/processing-manager.ts    |  219 +\n .../apps/web/src/services/project-manager.ts       |  629 ++\n .../apps/web/src/services/screen-recorder.ts       |  453 ++\n .../editor/apps/web/src/services/secure-storage.ts |  534 ++\n .../editor/apps/web/src/services/service-worker.ts |  314 +\n .../editor/apps/web/src/services/share-service.ts  |  142 +\n .../web/src/services/template-cloud-service.ts     |  143 +\n .../editor/apps/web/src/stores/engine-store.ts     |  403 ++\n services/editor/apps/web/src/stores/kieai-store.ts |   87 +\n .../apps/web/src/stores/notification-store.ts      |   76 +\n .../apps/web/src/stores/project-store.test.ts      | 1488 +++++\n .../editor/apps/web/src/stores/project-store.ts    | 5905 +++++++++++++++++\n .../apps/web/src/stores/project/action-helpers.ts  |   98 +\n .../editor/apps/web/src/stores/project/index.ts    |    4 +\n .../apps/web/src/stores/project/project-helpers.ts |   50 +\n .../web/src/stores/project/subtitle-helpers.ts     |  183 +\n .../editor/apps/web/src/stores/project/types.ts    |  416 ++\n .../editor/apps/web/src/stores/recorder-store.ts   |  225 +\n .../editor/apps/web/src/stores/settings-store.ts   |  217 +\n services/editor/apps/web/src/stores/theme-store.ts |   88 +\n .../apps/web/src/stores/timeline-store.test.ts     |   52 +\n .../editor/apps/web/src/stores/timeline-store.ts   |  391 ++\n services/editor/apps/web/src/stores/tts-store.ts   |   48 +\n services/editor/apps/web/src/stores/ui-store.ts    |  577 ++\n .../apps/web/src/test/export-integration.test.ts   |  363 ++\n services/editor/apps/web/src/test/setup.ts         |  316 +\n .../editor/apps/web/src/utils/load-audio-buffer.ts |   78 +\n .../editor/apps/web/src/utils/media-recovery.ts    |  100 +\n .../editor/apps/web/src/utils/project-names.ts     |   29 +\n services/editor/apps/web/tailwind.config.js        |  102 +\n services/editor/apps/web/tsconfig.json             |   19 +\n services/editor/apps/web/vite.config.ts            |   54 +\n services/editor/apps/web/vitest.config.ts          |   28 +\n services/editor/apps/web/wrangler.toml             |   13 +\n services/editor/infra/transcribe-gpu/Dockerfile    |   25 +\n .../editor/infra/transcribe-gpu/Dockerfile.cpu     |   16 +\n .../infra/transcribe-gpu/docker-compose.cpu.yml    |   12 +\n .../editor/infra/transcribe-gpu/docker-compose.yml |   17 +\n services/editor/infra/transcribe-gpu/main.py       |  262 +\n .../editor/infra/transcribe-gpu/requirements.txt   |    5 +\n services/editor/infra/transcribe-gpu/setup.sh      |   51 +\n services/editor/llm.txt                            |  144 +\n services/editor/mediabunny.d.ts                    | 3391 ++++++++++\n services/editor/nginx.conf                         |   20 +\n services/editor/package.json                       |   57 +\n services/editor/packages/core/package.json         |   45 +\n .../packages/core/src/actions/action-executor.ts   | 1335 ++++\n .../packages/core/src/actions/action-history.ts    |  313 +\n .../packages/core/src/actions/action-serializer.ts |   49 +\n .../packages/core/src/actions/action-validator.ts  | 1157 ++++\n services/editor/packages/core/src/actions/index.ts |   10 +\n .../core/src/actions/inverse-action-generator.ts   |  621 ++\n .../packages/core/src/ai/auto-reframe-engine.ts    |  657 ++\n .../core/src/ai/background-removal-engine.ts       |  476 ++\n services/editor/packages/core/src/ai/index.ts      |    3 +\n .../core/src/ai/person-segmentation-engine.ts      |  220 +\n .../core/src/animation/animation-exporter.ts       |  457 ++\n .../core/src/animation/animation-importer.ts       |  581 ++\n .../core/src/animation/animation-schema.ts         |  485 ++\n .../core/src/animation/composition-renderer.ts     |  458 ++\n .../core/src/animation/easing-functions.ts         |  362 +\n .../packages/core/src/animation/gsap-engine.ts     |  488 ++\n .../editor/packages/core/src/animation/index.ts    |  114 +\n .../core/src/audio/audio-effect-routing.test.ts    |   99 +\n .../core/src/audio/audio-effect-routing.ts         |   94 +\n .../core/src/audio/audio-effects-engine.test.ts    |   29 +\n .../core/src/audio/audio-effects-engine.ts         | 1252 ++++\n .../editor/packages/core/src/audio/audio-engine.ts |  996 +++\n .../core/src/audio/beat-detection-engine.ts        |  397 ++\n .../core/src/audio/clip-audio-resolution.test.ts   |  107 +\n .../core/src/audio/clip-audio-resolution.ts        |  117 +\n .../core/src/audio/clip-volume-automation.test.ts  |   39 +\n .../core/src/audio/clip-volume-automation.ts       |  153 +\n .../core/src/audio/effects-worklet-processor.ts    |  208 +\n services/editor/packages/core/src/audio/fft.ts     |  210 +\n .../packages/core/src/audio/highlight-analyzer.ts  |   74 +\n services/editor/packages/core/src/audio/index.ts   |   16 +\n .../core/src/audio/noise-reduction.test.ts         |  125 +\n .../packages/core/src/audio/noise-reduction.ts     |  447 ++\n .../core/src/audio/realtime-audio-graph.ts         |  753 +++\n .../packages/core/src/audio/realtime-processor.ts  |  383 ++\n .../packages/core/src/audio/sound-generator.ts     | 2375 +++++++\n .../core/src/audio/sound-library-engine.ts         |  896 +++\n services/editor/packages/core/src/audio/types.ts   |   87 +\n .../packages/core/src/audio/volume-automation.ts   |  825 +++\n .../core/src/device/device-capabilities.test.ts    |  233 +\n .../core/src/device/device-capabilities.ts         |  444 ++\n .../core/src/device/export-estimator.test.ts       |  268 +\n .../packages/core/src/device/export-estimator.ts   |  363 ++\n services/editor/packages/core/src/device/index.ts  |   28 +\n .../src/editing-templates/built-in-templates.ts    | 1704 +++++\n .../core/src/editing-templates/categories.ts       |   58 +\n .../packages/core/src/editing-templates/index.ts   |    5 +\n .../core/src/editing-templates/registry.ts         |   24 +\n .../core/src/editing-templates/resolver.ts         |  426 ++\n .../packages/core/src/editing-templates/types.ts   |  301 +\n .../packages/core/src/effects/blend-modes.ts       |  176 +\n .../packages/core/src/effects/expression-engine.ts |  195 +\n services/editor/packages/core/src/effects/index.ts |    4 +\n .../packages/core/src/effects/particle-engine.ts   |  390 ++\n .../packages/core/src/effects/particle-presets.ts  |  332 +\n .../packages/core/src/effects/particle-types.ts    |   90 +\n .../packages/core/src/export/export-engine.test.ts |  527 ++\n .../packages/core/src/export/export-engine.ts      | 1459 +++++\n .../packages/core/src/export/export-worker.ts      |  378 ++\n services/editor/packages/core/src/export/index.ts  |    2 +\n .../packages/core/src/export/mam-export-target.ts  |   34 +\n services/editor/packages/core/src/export/types.ts  |  220 +\n .../core/src/graphics/graphics-engine.test.ts      |  869 +++\n .../packages/core/src/graphics/graphics-engine.ts  | 2024 ++++++\n .../editor/packages/core/src/graphics/index.ts     |    4 +\n .../packages/core/src/graphics/sticker-library.ts  |  388 ++\n .../core/src/graphics/svg-animation-presets.ts     |  198 +\n .../editor/packages/core/src/graphics/types.ts     |  280 +\n services/editor/packages/core/src/index.ts         |   48 +\n .../packages/core/src/media/ffmpeg-fallback.ts     | 1211 ++++\n .../editor/packages/core/src/media/gif-decoder.ts  |  187 +\n services/editor/packages/core/src/media/index.ts   |   79 +\n .../core/src/media/media-import-service.ts         |  620 ++\n .../packages/core/src/media/mediabunny-engine.ts   | 1180 ++++\n services/editor/packages/core/src/media/types.ts   |  117 +\n .../packages/core/src/media/waveform-generator.ts  |  350 +\n .../packages/core/src/media/waveform-renderer.ts   |  461 ++\n services/editor/packages/core/src/photo/index.ts   |    4 +\n .../packages/core/src/photo/photo-adjustments.ts   |  371 ++\n .../editor/packages/core/src/photo/photo-engine.ts |  465 ++\n .../packages/core/src/photo/retouching-engine.ts   |  388 ++\n services/editor/packages/core/src/photo/types.ts   |  137 +\n .../editor/packages/core/src/playback/index.ts     |    3 +\n .../core/src/playback/master-timeline-clock.ts     |  258 +\n .../core/src/playback/playback-controller.ts       |  747 +++\n .../editor/packages/core/src/playback/types.ts     |   76 +\n .../packages/core/src/storage/cache-manager.ts     |  198 +\n services/editor/packages/core/src/storage/index.ts |    4 +\n .../core/src/storage/project-serializer.ts         |  281 +\n .../packages/core/src/storage/schema-types.ts      |   15 +\n .../packages/core/src/storage/storage-engine.ts    |  484 ++\n services/editor/packages/core/src/storage/types.ts |  127 +\n .../editor/packages/core/src/template/index.ts     |    1 +\n .../packages/core/src/template/template-engine.ts  | 1950 ++++++\n .../editor/packages/core/src/test/fc-config.ts     |   36 +\n .../editor/packages/core/src/test/generators.ts    |  402 ++\n services/editor/packages/core/src/test/index.ts    |    2 +\n .../core/src/text/audio-text-sync-engine.ts        |  209 +\n .../core/src/text/caption-animation-renderer.ts    |  307 +\n .../packages/core/src/text/character-animator.ts   |  517 ++\n services/editor/packages/core/src/text/index.ts    |   10 +\n .../core/src/text/speech-to-text-engine.ts         |  449 ++\n .../packages/core/src/text/subtitle-engine.ts      |  564 ++\n .../core/src/text/text-animation-presets.ts        |  778 +++\n .../packages/core/src/text/text-animation.ts       |  865 +++\n .../editor/packages/core/src/text/title-engine.ts  |  899 +++\n .../core/src/text/transcription-service.ts         |  430 ++\n services/editor/packages/core/src/text/types.ts    |  183 +\n .../core/src/timeline/auto-edit-service.ts         |  145 +\n .../core/src/timeline/clip-manager.test.ts         |  636 ++\n .../packages/core/src/timeline/clip-manager.ts     |  735 +++\n .../editor/packages/core/src/timeline/index.ts     |   45 +\n .../core/src/timeline/nested-sequence-engine.ts    |  291 +\n .../packages/core/src/timeline/track-manager.ts    |  310 +\n services/editor/packages/core/src/types/actions.ts |  231 +\n .../editor/packages/core/src/types/composition.ts  |  300 +\n services/editor/packages/core/src/types/effects.ts |  792 +++\n services/editor/packages/core/src/types/index.ts   |  126 +\n services/editor/packages/core/src/types/lottie.ts  |  381 ++\n services/editor/packages/core/src/types/project.ts |   70 +\n services/editor/packages/core/src/types/result.ts  |  111 +\n .../packages/core/src/types/scriptable-template.ts |  364 ++\n .../editor/packages/core/src/types/shape-tools.ts  |  180 +\n .../packages/core/src/types/sound-library.ts       |  128 +\n .../editor/packages/core/src/types/template.ts     |  109 +\n .../editor/packages/core/src/types/timeline.ts     |  236 +\n .../editor/packages/core/src/types/transform-3d.ts |  386 ++\n .../editor/packages/core/src/types/transitions.ts  |  458 ++\n .../packages/core/src/utils/immutable-updates.ts   |  371 ++\n services/editor/packages/core/src/utils/index.ts   |   33 +\n .../packages/core/src/utils/serialization.ts       |  103 +\n .../core/src/video/adjustment-layer-engine.ts      |  336 +\n .../packages/core/src/video/animation-engine.ts    |  328 +\n .../core/src/video/canvas2d-fallback-renderer.ts   |  166 +\n .../packages/core/src/video/chroma-key-engine.ts   |  412 ++\n .../core/src/video/color-grading-engine.ts         |  905 +++\n .../packages/core/src/video/composite-engine.ts    |  473 ++\n .../packages/core/src/video/decode-worker.ts       |  381 ++\n .../packages/core/src/video/filter-presets.ts      |  297 +\n .../editor/packages/core/src/video/frame-cache.ts  |  308 +\n .../video/frame-interpolation/flow-field-cache.ts  |   53 +\n .../frame-interpolation-engine.ts                  |  225 +\n .../core/src/video/frame-interpolation/index.ts    |    6 +\n .../video/frame-interpolation/optical-flow-cpu.ts  |  319 +\n .../video/frame-interpolation/optical-flow-gpu.ts  |  377 ++\n .../core/src/video/frame-interpolation/types.ts    |   29 +\n .../packages/core/src/video/frame-ring-buffer.ts   |  326 +\n .../packages/core/src/video/gpu-compositor.ts      |  393 ++\n services/editor/packages/core/src/video/index.ts   |   49 +\n .../packages/core/src/video/keyframe-engine.ts     |  520 ++\n .../editor/packages/core/src/video/mask-engine.ts  |  961 +++\n .../core/src/video/motion-tracking-engine.ts       |  459 ++\n .../packages/core/src/video/multicam-engine.ts     |  396 ++\n .../core/src/video/parallel-frame-decoder.ts       |  446 ++\n .../packages/core/src/video/playback-engine.ts     |  563 ++\n .../packages/core/src/video/renderer-factory.ts    |  143 +\n .../packages/core/src/video/shaders/blur.wgsl      |  258 +\n .../core/src/video/shaders/border-radius.wgsl      |  164 +\n .../packages/core/src/video/shaders/composite.wgsl |   75 +\n .../packages/core/src/video/shaders/effects.wgsl   |  221 +\n .../packages/core/src/video/shaders/index.ts       |  591 ++\n .../packages/core/src/video/shaders/transform.wgsl |  137 +\n .../packages/core/src/video/speed-engine.test.ts   |  174 +\n .../editor/packages/core/src/video/speed-engine.ts |  459 ++\n .../packages/core/src/video/speed-presets.ts       |   82 +\n .../packages/core/src/video/stabilization/index.ts |   23 +\n .../core/src/video/stabilization/motion-path.ts    |  234 +\n .../video/stabilization/stabilization-engine.ts    |  362 +\n .../packages/core/src/video/stabilization/types.ts |   48 +\n .../core/src/video/stabilization/vidstab-engine.ts |  271 +\n .../packages/core/src/video/texture-cache.ts       |  176 +\n .../packages/core/src/video/transform-animator.ts  |  511 ++\n .../packages/core/src/video/transition-engine.ts   |  647 ++\n services/editor/packages/core/src/video/types.ts   |   99 +\n .../core/src/video/unified-effects-processor.ts    |  268 +\n .../packages/core/src/video/upscaling/index.ts     |    3 +\n .../src/video/upscaling/shaders/edge-detect.wgsl   |   64 +\n .../src/video/upscaling/shaders/edge-directed.wgsl |   75 +\n .../core/src/video/upscaling/shaders/index.ts      |  363 ++\n .../core/src/video/upscaling/shaders/lanczos.wgsl  |  109 +\n .../core/src/video/upscaling/shaders/sharpen.wgsl  |   58 +\n .../core/src/video/upscaling/upscaling-engine.ts   |  783 +++\n .../core/src/video/upscaling/upscaling-types.ts    |   42 +\n .../core/src/video/video-effects-engine.test.ts    |  142 +\n .../core/src/video/video-effects-engine.ts         | 1708 +++++\n .../editor/packages/core/src/video/video-engine.ts | 2618 ++++++++\n .../core/src/video/webgpu-effects-processor.ts     |  530 ++\n .../core/src/video/webgpu-renderer-impl.ts         | 1070 +++\n .../packages/core/src/video/webgpu-types.d.ts      |  747 +++\n .../core/src/wasm/beat-detection/assembly/index.ts |  176 +\n .../packages/core/src/wasm/beat-detection/index.ts |  273 +\n .../packages/core/src/wasm/fft/assembly/index.ts   |  201 +\n .../editor/packages/core/src/wasm/fft/index.ts     |  226 +\n services/editor/packages/core/src/wasm/index.ts    |   45 +\n .../packages/core/src/wasm/wav/assembly/index.ts   |  154 +\n .../editor/packages/core/src/wasm/wav/index.ts     |  342 +\n services/editor/packages/core/tsconfig.json        |   15 +\n services/editor/packages/core/vitest.config.ts     |   19 +\n services/editor/packages/image-core/package.json   |   30 +\n .../editor/packages/image-core/src/adjustments.ts  |  620 ++\n .../packages/image-core/src/commands.test.ts       |  723 ++\n .../editor/packages/image-core/src/commands.ts     |  752 +++\n services/editor/packages/image-core/src/index.ts   |    8 +\n services/editor/packages/image-core/src/mask.ts    |  164 +\n .../editor/packages/image-core/src/migration.ts    |   40 +\n .../packages/image-core/src/operations.test.ts     |  379 ++\n .../editor/packages/image-core/src/operations.ts   |  400 ++\n services/editor/packages/image-core/src/project.ts |  470 ++\n .../editor/packages/image-core/src/schema.test.ts  |  215 +\n services/editor/packages/image-core/src/schema.ts  |  449 ++\n .../editor/packages/image-core/src/selection.ts    |  187 +\n services/editor/packages/image-core/tsconfig.json  |    7 +\n services/editor/packages/ui/components.json        |   18 +\n services/editor/packages/ui/package.json           |   63 +\n .../editor/packages/ui/src/components/alert.tsx    |   59 +\n .../editor/packages/ui/src/components/button.tsx   |   58 +\n .../editor/packages/ui/src/components/card.tsx     |   79 +\n .../editor/packages/ui/src/components/checkbox.tsx |   28 +\n .../packages/ui/src/components/collapsible.tsx     |   81 +\n .../packages/ui/src/components/color-picker.tsx    |  373 ++\n .../packages/ui/src/components/context-menu.tsx    |  217 +\n .../editor/packages/ui/src/components/dialog.tsx   |  129 +\n .../packages/ui/src/components/dropdown-menu.tsx   |  197 +\n .../packages/ui/src/components/icon-button.tsx     |   30 +\n .../editor/packages/ui/src/components/input.tsx    |   22 +\n .../editor/packages/ui/src/components/label.tsx    |   24 +\n .../packages/ui/src/components/labeled-slider.tsx  |   73 +\n .../editor/packages/ui/src/components/popover.tsx  |   31 +\n .../editor/packages/ui/src/components/progress.tsx |   26 +\n .../packages/ui/src/components/scroll-area.tsx     |   46 +\n .../editor/packages/ui/src/components/select.tsx   |  173 +\n .../editor/packages/ui/src/components/skeleton.tsx |   15 +\n .../editor/packages/ui/src/components/slider.tsx   |   26 +\n .../editor/packages/ui/src/components/switch.tsx   |   29 +\n .../editor/packages/ui/src/components/tabs.tsx     |  124 +\n .../packages/ui/src/components/toggle-group.tsx    |   61 +\n .../editor/packages/ui/src/components/toggle.tsx   |   43 +\n .../editor/packages/ui/src/components/tooltip.tsx  |   28 +\n services/editor/packages/ui/src/index.ts           |   80 +\n services/editor/packages/ui/src/lib/utils.ts       |    6 +\n services/editor/packages/ui/src/styles/globals.css |   59 +\n services/editor/packages/ui/tsconfig.json          |   15 +\n services/editor/pnpm-lock.yaml                     | 6890 ++++++++++++++++++++\n services/editor/pnpm-workspace.yaml                |    3 +\n services/editor/scripts/start-issue.sh             |   52 +\n services/editor/scripts/upload-vidstab-r2.sh       |   21 +\n services/editor/start.sh                           |   21 +\n services/editor/test.md                            |  334 +\n services/editor/tsconfig.base.json                 |   31 +\n .../src/db/migrations/001-add-live-status.sql      |    7 +\n .../src/db/migrations/002-groups-tokens.sql        |   36 +\n .../src/db/migrations/003-editor-sequences.sql     |   74 +\n .../src/db/migrations/004-cluster-nodes.sql        |   15 +\n services/mam-api/src/index.js                      |  176 +-\n services/mam-api/src/routes/assets.js              |  289 +-\n services/mam-api/src/routes/cluster.js             |   81 +\n services/mam-api/src/routes/jobs.js                |   75 +-\n services/mam-api/src/routes/recorders.js           |  149 +-\n services/mam-api/src/routes/sequences.js           |  115 +-\n services/mam-api/src/routes/system.js              |  101 +\n services/mam-api/src/routes/tokens.js              |    2 +\n services/mam-api/src/routes/upload.js              |    6 +-\n services/mam-api/src/s3/client.js                  |   11 +-\n services/premiere-plugin/install-windows.ps1       |   39 +\n services/web-ui/nginx.conf                         |   34 +-\n services/web-ui/public/api-tokens.html             |  352 +\n services/web-ui/public/capture.html                |   55 +-\n services/web-ui/public/cluster.html                |  393 ++\n services/web-ui/public/containers.html             |  307 +\n services/web-ui/public/css/common.css              |  267 +-\n services/web-ui/public/edit.html                   |  440 ++\n services/web-ui/public/editor.html                 |  454 +-\n services/web-ui/public/favicon.ico                 |  Bin 0 -> 4492 bytes\n services/web-ui/public/home.html                   |  561 ++\n services/web-ui/public/img/ampp-safe.png           |  Bin 0 -> 423732 bytes\n services/web-ui/public/img/dragon-logo.png         |  Bin 0 -> 57892 bytes\n services/web-ui/public/index.html                  |  317 +-\n services/web-ui/public/jobs.html                   |  187 +-\n services/web-ui/public/js/api.js                   |   43 +-\n services/web-ui/public/js/edit.js                  |  479 ++\n services/web-ui/public/js/preview.js               |  212 +\n services/web-ui/public/js/selection.js             |  256 +\n services/web-ui/public/js/timecode.js              |   46 +-\n services/web-ui/public/js/timeline.js              |   52 +-\n services/web-ui/public/js/topbar-strip.js          |   60 +\n services/web-ui/public/login.html                  |  411 +-\n services/web-ui/public/player.html                 |   18 +-\n services/web-ui/public/projects.html               |  570 ++\n services/web-ui/public/recorders.html              |  714 +-\n services/web-ui/public/settings.html               |  296 -\n services/web-ui/public/tokens.html                 |  886 ++-\n services/web-ui/public/upload.html                 |   58 +-\n services/web-ui/public/users.html                  |   35 +-\n services/worker/src/ffmpeg/executor.js             |   35 +\n services/worker/src/index.js                       |   15 +-\n services/worker/src/workers/conform.js             |   34 +-\n services/worker/src/workers/proxy.js               |   35 +-\n services/worker/src/workers/thumbnail.js           |    7 +-\n 711 files changed, 223854 insertions(+), 1701 deletions(-)\n create mode 100644 services/editor/.gitignore\n create mode 100644 services/editor/.serena/.gitignore\n create mode 100644 services/editor/.serena/project.yml\n create mode 100644 services/editor/CONTRIBUTING.md\n create mode 100644 services/editor/Dockerfile\n create mode 100644 services/editor/INTEGRATION.md\n create mode 100644 services/editor/LICENSE\n create mode 100644 services/editor/README.md\n create mode 100644 services/editor/VENDOR.txt\n create mode 100644 services/editor/apps/image/eslint.config.js\n create mode 100644 services/editor/apps/image/index.html\n create mode 100644 services/editor/apps/image/package.json\n create mode 100644 services/editor/apps/image/postcss.config.js\n create mode 100644 services/editor/apps/image/public/favicon.svg\n create mode 100644 services/editor/apps/image/public/manifest.json\n create mode 100644 services/editor/apps/image/public/sw.js\n create mode 100644 services/editor/apps/image/src/App.tsx\n create mode 100644 services/editor/apps/image/src/adjustments/black-white.ts\n create mode 100644 services/editor/apps/image/src/adjustments/channel-mixer.ts\n create mode 100644 services/editor/apps/image/src/adjustments/color-balance.ts\n create mode 100644 services/editor/apps/image/src/adjustments/color-lookup.ts\n create mode 100644 services/editor/apps/image/src/adjustments/gradient-map.ts\n create mode 100644 services/editor/apps/image/src/adjustments/histogram.ts\n create mode 100644 services/editor/apps/image/src/adjustments/photo-filter.ts\n create mode 100644 services/editor/apps/image/src/adjustments/posterize-threshold.ts\n create mode 100644 services/editor/apps/image/src/adjustments/selective-color.ts\n create mode 100644 services/editor/apps/image/src/app.test.ts\n create mode 100644 services/editor/apps/image/src/components/editor/EditorInterface.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/ExportDialog.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/KeyboardShortcutsPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/SettingsDialog.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/canvas/Canvas.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/canvas/ContextMenu.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/canvas/Rulers.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/AlignmentSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/AppearanceSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/ArtboardSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/BackgroundRemovalSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/BlackWhiteSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/BlurSharpenToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/BrushToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/ChannelMixerSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/CloneStampToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/ColorBalanceSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/ColorHarmonySection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/CropSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/CurvesSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/DodgeBurnToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/EffectsSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/EraserToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/FilterPresetsSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/GradientMapSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/GradientToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/HealingBrushToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/ImageAdjustmentsSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/ImageControlsSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/Inspector.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/LevelsSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/LiquifyToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/MaskSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/PaintBucketToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/PenSettingsSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/PhotoFilterSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/PosterizeSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/SelectionToolsPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/SelectiveColorSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/ShapeSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/SmudgeToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/SpongeToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/SpotHealingToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/TextSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/ThresholdSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/TransformSection.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/inspector/TransformToolPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/layers/LayerPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/pages/PagesBar.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/panels/GuidePanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/panels/HistoryPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/panels/LeftPanel.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/toolbar/Toolbar.tsx\n create mode 100644 services/editor/apps/image/src/components/editor/toolbar/ZoomControl.tsx\n create mode 100644 services/editor/apps/image/src/components/ui/ColorPalettes.tsx\n create mode 100644 services/editor/apps/image/src/components/ui/ColorPicker.tsx\n create mode 100644 services/editor/apps/image/src/components/ui/Dialog.tsx\n create mode 100644 services/editor/apps/image/src/components/ui/FontPicker.tsx\n create mode 100644 services/editor/apps/image/src/components/ui/GradientPicker.tsx\n create mode 100644 services/editor/apps/image/src/components/ui/SavedColorsSection.tsx\n create mode 100644 services/editor/apps/image/src/components/welcome/WelcomeScreen.tsx\n create mode 100644 services/editor/apps/image/src/effects/blend-modes.ts\n create mode 100644 services/editor/apps/image/src/effects/layer-styles.ts\n create mode 100644 services/editor/apps/image/src/filters/blur/blur-filters.ts\n create mode 100644 services/editor/apps/image/src/filters/distort/distort-filters.ts\n create mode 100644 services/editor/apps/image/src/filters/sharpen/sharpen-filters.ts\n create mode 100644 services/editor/apps/image/src/hooks/useAutoSave.ts\n create mode 100644 services/editor/apps/image/src/index.css\n create mode 100644 services/editor/apps/image/src/main.tsx\n create mode 100644 services/editor/apps/image/src/services/background-removal-service.ts\n create mode 100644 services/editor/apps/image/src/services/export-service.test.ts\n create mode 100644 services/editor/apps/image/src/services/export-service.ts\n create mode 100644 services/editor/apps/image/src/services/fonts-service.ts\n create mode 100644 services/editor/apps/image/src/services/keyboard-service.ts\n create mode 100644 services/editor/apps/image/src/services/project-migration.ts\n create mode 100644 services/editor/apps/image/src/services/project-schema.ts\n create mode 100644 services/editor/apps/image/src/services/templates-service.ts\n create mode 100644 services/editor/apps/image/src/stores/canvas-store.ts\n create mode 100644 services/editor/apps/image/src/stores/color-store.ts\n create mode 100644 services/editor/apps/image/src/stores/history-store.test.ts\n create mode 100644 services/editor/apps/image/src/stores/history-store.ts\n create mode 100644 services/editor/apps/image/src/stores/index.ts\n create mode 100644 services/editor/apps/image/src/stores/project-store.test.ts\n create mode 100644 services/editor/apps/image/src/stores/project-store.ts\n create mode 100644 services/editor/apps/image/src/stores/selection-store.ts\n create mode 100644 services/editor/apps/image/src/stores/ui-store.ts\n create mode 100644 services/editor/apps/image/src/test/setup.ts\n create mode 100644 services/editor/apps/image/src/tools/brush/brush-engine.ts\n create mode 100644 services/editor/apps/image/src/tools/brush/brush-presets.ts\n create mode 100644 services/editor/apps/image/src/tools/paint/blur-sharpen.ts\n create mode 100644 services/editor/apps/image/src/tools/paint/brush.ts\n create mode 100644 services/editor/apps/image/src/tools/paint/eraser.ts\n create mode 100644 services/editor/apps/image/src/tools/paint/smudge.ts\n create mode 100644 services/editor/apps/image/src/tools/retouch/clone-stamp.ts\n create mode 100644 services/editor/apps/image/src/tools/retouch/dodge-burn.ts\n create mode 100644 services/editor/apps/image/src/tools/retouch/healing-brush.ts\n create mode 100644 services/editor/apps/image/src/tools/retouch/sponge.ts\n create mode 100644 services/editor/apps/image/src/tools/retouch/spot-healing.ts\n create mode 100644 services/editor/apps/image/src/tools/text/text-engine.ts\n create mode 100644 services/editor/apps/image/src/tools/transform/free-transform.ts\n create mode 100644 services/editor/apps/image/src/tools/transform/liquify.ts\n create mode 100644 services/editor/apps/image/src/tools/transform/perspective.ts\n create mode 100644 services/editor/apps/image/src/tools/transform/warp.ts\n create mode 100644 services/editor/apps/image/src/tools/vector/path-operations.ts\n create mode 100644 services/editor/apps/image/src/tools/vector/pen-tool.ts\n create mode 100644 services/editor/apps/image/src/tools/vector/shapes.ts\n create mode 100644 services/editor/apps/image/src/types/adjustments.ts\n create mode 100644 services/editor/apps/image/src/types/index.ts\n create mode 100644 services/editor/apps/image/src/types/mask.ts\n create mode 100644 services/editor/apps/image/src/types/project.ts\n create mode 100644 services/editor/apps/image/src/types/selection.ts\n create mode 100644 services/editor/apps/image/src/utils/apply-adjustments.ts\n create mode 100644 services/editor/apps/image/src/utils/color-harmony.ts\n create mode 100644 services/editor/apps/image/src/utils/cursors.ts\n create mode 100644 services/editor/apps/image/src/utils/flood-fill.ts\n create mode 100644 services/editor/apps/image/src/utils/snapping.ts\n create mode 100644 services/editor/apps/image/src/utils/time.ts\n create mode 100644 services/editor/apps/image/src/vite-env.d.ts\n create mode 100644 services/editor/apps/image/tailwind.config.js\n create mode 100644 services/editor/apps/image/tsconfig.json\n create mode 100644 services/editor/apps/image/vite.config.ts\n create mode 100644 services/editor/apps/image/vitest.config.ts\n create mode 100644 services/editor/apps/web/.env.example\n create mode 100644 services/editor/apps/web/components.json\n create mode 100644 services/editor/apps/web/eslint.config.js\n create mode 100644 services/editor/apps/web/functions/api/proxy/[[catchall]].ts\n create mode 100644 services/editor/apps/web/index.html\n create mode 100644 services/editor/apps/web/package.json\n create mode 100644 services/editor/apps/web/postcss.config.js\n create mode 100644 services/editor/apps/web/public/_headers\n create mode 100644 services/editor/apps/web/public/_redirects\n create mode 100644 services/editor/apps/web/public/favicon.svg\n create mode 100644 services/editor/apps/web/public/manifest.json\n create mode 100644 services/editor/apps/web/public/sw.js\n create mode 100644 services/editor/apps/web/public/workers/.gitkeep\n create mode 100644 services/editor/apps/web/src/App.tsx\n create mode 100644 services/editor/apps/web/src/bridges/audio-bridge-effects.ts\n create mode 100644 services/editor/apps/web/src/bridges/audio-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/audio-text-sync-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/beat-sync-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/effects-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/graphics-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/index.ts\n create mode 100644 services/editor/apps/web/src/bridges/media-bridge.test.ts\n create mode 100644 services/editor/apps/web/src/bridges/media-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/motion-tracking-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/photo-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/playback-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/render-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/silence-cut-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/text-bridge.ts\n create mode 100644 services/editor/apps/web/src/bridges/transition-bridge.ts\n create mode 100644 services/editor/apps/web/src/components/ErrorBoundary.tsx\n create mode 100644 services/editor/apps/web/src/components/MobileBlocker.tsx\n create mode 100644 services/editor/apps/web/src/components/Toast.tsx\n create mode 100644 services/editor/apps/web/src/components/audio-mixer/AudioMixer.tsx\n create mode 100644 services/editor/apps/web/src/components/audio-mixer/ChannelStrip.tsx\n create mode 100644 services/editor/apps/web/src/components/audio-mixer/index.ts\n create mode 100644 services/editor/apps/web/src/components/audio-mixer/types.ts\n create mode 100644 services/editor/apps/web/src/components/editor/AIGenTab.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/AssetsPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/EditorInterface.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/ExportDialog.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/InspectorPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/KeyboardShortcutsOverlay.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/KeyframeEditorPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/Preview.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/ProcessingOverlay.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/ProjectSwitcher.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/RecordingControls.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/RecordingCountdown.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/SaveTemplateDialog.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/ScreenRecorder.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/ScriptViewDialog.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/SearchModal.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/Timeline.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/Toolbar.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/dialogs/AspectRatioMatchDialog.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AdjustmentLayerSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AlignmentSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AudioDuckingSection.test.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AudioDuckingSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AudioEffectsSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AudioResult.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AudioTextSyncPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AutoCaptionPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AutoCutSilenceSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/AutoReframeSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/BackgroundRemovalSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/BeatSyncSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/BehindSubjectSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/BlendingSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/ClipTransitionSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/ColorGradingSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/ColorWheelsControl.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/CropSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/CurvesEditor.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/EmphasisAnimationSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/EnhancedTextPreview.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/FilterPresetsPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/GreenScreenSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/HSLControls.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/HistoryPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/KeyframesSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/LUTLoader.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/MarkersPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/MaskSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/ModelSelector.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/MotionPathSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/MotionPresetsPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/MotionTrackingSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/MultiCameraPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/MusicLibraryPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/NestedSequenceSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/NoiseReductionSection.persistence.test.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/NoiseReductionSection.test.ts\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/NoiseReductionSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/ParticleEffectsSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/PhotoLayersSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/PiPSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/RetouchingSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/SVGImporter.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/SVGSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/SceneNavigatorPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/ScopesPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/ShapeSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/SpeedRampSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/SpeedSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/StabilizationSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/StickerPicker.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/StickerPickerPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/TemplateVariablesPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/TemplatesBrowserPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/TextAnimationSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/TextSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/TextToSpeechPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/Transform3DSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/TransitionInspector.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/VideoEffectsSection.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/VoiceBrowser.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/hooks/useElevenLabsApi.ts\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/hooks/useTtsActions.ts\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/index.ts\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/noise-reduction-presets.ts\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/tts-constants.ts\n create mode 100644 services/editor/apps/web/src/components/editor/inspector/tts-types.ts\n create mode 100644 services/editor/apps/web/src/components/editor/kieai/KieAIImageDialog.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/kieai/ModelPicker.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/kieai/forms/Flux2Form.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/kieai/forms/GrokForm.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/kieai/forms/NanoBanana2Form.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/kieai/forms/QwenForm.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/kieai/forms/SeedreamForm.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/kieai/forms/ZImageForm.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/kieai/forms/shared.ts\n create mode 100644 services/editor/apps/web/src/components/editor/panels/AutoEditPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/panels/EditingTemplateControls.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/panels/HighlightExtractorPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/panels/RecipesTab.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/panels/TemplatesTab.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/preview/CropModeView.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/preview/MotionPathHandles.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/preview/MotionPathOverlay.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/preview/ParticleRenderer.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/preview/canvas-renderers.test.ts\n create mode 100644 services/editor/apps/web/src/components/editor/preview/canvas-renderers.ts\n create mode 100644 services/editor/apps/web/src/components/editor/preview/index.ts\n create mode 100644 services/editor/apps/web/src/components/editor/preview/threejs-layer-renderer.ts\n create mode 100644 services/editor/apps/web/src/components/editor/preview/types.ts\n create mode 100644 services/editor/apps/web/src/components/editor/preview/utils.ts\n create mode 100644 services/editor/apps/web/src/components/editor/settings/ApiKeysPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/settings/GeneralPanel.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/settings/MasterPasswordDialog.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/settings/SettingsDialog.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/BeatMarkerOverlay.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/ClipComponent.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/ClipContextMenu.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/EasingCurve.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/GraphicsClipContextMenu.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/KeyframeMarker.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/KeyframeTrack.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/MarkerIndicator.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/Playhead.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/ShapeClipComponent.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/TextClipComponent.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/TimeRuler.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/TrackHeader.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/TrackLane.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/index.ts\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/types.ts\n create mode 100644 services/editor/apps/web/src/components/editor/timeline/utils.ts\n create mode 100644 services/editor/apps/web/src/components/editor/tour/MoGraphTour.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/tour/SpotlightTour.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/tour/TourPopover.tsx\n create mode 100644 services/editor/apps/web/src/components/editor/tour/index.ts\n create mode 100644 services/editor/apps/web/src/components/editor/tour/mograph-tour-steps.ts\n create mode 100644 services/editor/apps/web/src/components/editor/tour/tour-steps.ts\n create mode 100644 services/editor/apps/web/src/components/editor/tour/useMoGraphTour.ts\n create mode 100644 services/editor/apps/web/src/components/editor/tour/useTour.ts\n create mode 100644 services/editor/apps/web/src/components/welcome/CategoryTabs.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/RecentProjects.test.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/RecentProjects.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/RecoveryDialog.test.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/RecoveryDialog.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/StartFromScratch.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/TemplateCard.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/TemplateGallery.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/TemplatePreviewModal.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/WelcomeHero3D.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/WelcomeScreen.tsx\n create mode 100644 services/editor/apps/web/src/components/welcome/index.ts\n create mode 100644 services/editor/apps/web/src/config/api-endpoints.ts\n create mode 100644 services/editor/apps/web/src/hooks/use-router.ts\n create mode 100644 services/editor/apps/web/src/hooks/useAnalytics.ts\n create mode 100644 services/editor/apps/web/src/hooks/useEditorPreload.ts\n create mode 100644 services/editor/apps/web/src/hooks/useKeyboardShortcuts.ts\n create mode 100644 services/editor/apps/web/src/hooks/useKieAIPoller.ts\n create mode 100644 services/editor/apps/web/src/hooks/useProjectRecovery.ts\n create mode 100644 services/editor/apps/web/src/index.css\n create mode 100644 services/editor/apps/web/src/main.tsx\n create mode 100644 services/editor/apps/web/src/mam-bridge.ts\n create mode 100644 services/editor/apps/web/src/pages/SharePage.tsx\n create mode 100644 services/editor/apps/web/src/services/api-proxy.ts\n create mode 100644 services/editor/apps/web/src/services/auto-save.ts\n create mode 100644 services/editor/apps/web/src/services/background-generator.ts\n create mode 100644 services/editor/apps/web/src/services/export-presets.ts\n create mode 100644 services/editor/apps/web/src/services/highlight-service.ts\n create mode 100644 services/editor/apps/web/src/services/keyboard-shortcuts.ts\n create mode 100644 services/editor/apps/web/src/services/kieai/client.ts\n create mode 100644 services/editor/apps/web/src/services/kieai/file-upload.ts\n create mode 100644 services/editor/apps/web/src/services/kieai/image-generation.ts\n create mode 100644 services/editor/apps/web/src/services/kieai/index.ts\n create mode 100644 services/editor/apps/web/src/services/kieai/types.ts\n create mode 100644 services/editor/apps/web/src/services/media-storage.ts\n create mode 100644 services/editor/apps/web/src/services/motion-presets.ts\n create mode 100644 services/editor/apps/web/src/services/processing-manager.ts\n create mode 100644 services/editor/apps/web/src/services/project-manager.ts\n create mode 100644 services/editor/apps/web/src/services/screen-recorder.ts\n create mode 100644 services/editor/apps/web/src/services/secure-storage.ts\n create mode 100644 services/editor/apps/web/src/services/service-worker.ts\n create mode 100644 services/editor/apps/web/src/services/share-service.ts\n create mode 100644 services/editor/apps/web/src/services/template-cloud-service.ts\n create mode 100644 services/editor/apps/web/src/stores/engine-store.ts\n create mode 100644 services/editor/apps/web/src/stores/kieai-store.ts\n create mode 100644 services/editor/apps/web/src/stores/notification-store.ts\n create mode 100644 services/editor/apps/web/src/stores/project-store.test.ts\n create mode 100644 services/editor/apps/web/src/stores/project-store.ts\n create mode 100644 services/editor/apps/web/src/stores/project/action-helpers.ts\n create mode 100644 services/editor/apps/web/src/stores/project/index.ts\n create mode 100644 services/editor/apps/web/src/stores/project/project-helpers.ts\n create mode 100644 services/editor/apps/web/src/stores/project/subtitle-helpers.ts\n create mode 100644 services/editor/apps/web/src/stores/project/types.ts\n create mode 100644 services/editor/apps/web/src/stores/recorder-store.ts\n create mode 100644 services/editor/apps/web/src/stores/settings-store.ts\n create mode 100644 services/editor/apps/web/src/stores/theme-store.ts\n create mode 100644 services/editor/apps/web/src/stores/timeline-store.test.ts\n create mode 100644 services/editor/apps/web/src/stores/timeline-store.ts\n create mode 100644 services/editor/apps/web/src/stores/tts-store.ts\n create mode 100644 services/editor/apps/web/src/stores/ui-store.ts\n create mode 100644 services/editor/apps/web/src/test/export-integration.test.ts\n create mode 100644 services/editor/apps/web/src/test/setup.ts\n create mode 100644 services/editor/apps/web/src/utils/load-audio-buffer.ts\n create mode 100644 services/editor/apps/web/src/utils/media-recovery.ts\n create mode 100644 services/editor/apps/web/src/utils/project-names.ts\n create mode 100644 services/editor/apps/web/tailwind.config.js\n create mode 100644 services/editor/apps/web/tsconfig.json\n create mode 100644 services/editor/apps/web/vite.config.ts\n create mode 100644 services/editor/apps/web/vitest.config.ts\n create mode 100644 services/editor/apps/web/wrangler.toml\n create mode 100644 services/editor/infra/transcribe-gpu/Dockerfile\n create mode 100644 services/editor/infra/transcribe-gpu/Dockerfile.cpu\n create mode 100644 services/editor/infra/transcribe-gpu/docker-compose.cpu.yml\n create mode 100644 services/editor/infra/transcribe-gpu/docker-compose.yml\n create mode 100644 services/editor/infra/transcribe-gpu/main.py\n create mode 100644 services/editor/infra/transcribe-gpu/requirements.txt\n create mode 100644 services/editor/infra/transcribe-gpu/setup.sh\n create mode 100644 services/editor/llm.txt\n create mode 100644 services/editor/mediabunny.d.ts\n create mode 100644 services/editor/nginx.conf\n create mode 100644 services/editor/package.json\n create mode 100644 services/editor/packages/core/package.json\n create mode 100644 services/editor/packages/core/src/actions/action-executor.ts\n create mode 100644 services/editor/packages/core/src/actions/action-history.ts\n create mode 100644 services/editor/packages/core/src/actions/action-serializer.ts\n create mode 100644 services/editor/packages/core/src/actions/action-validator.ts\n create mode 100644 services/editor/packages/core/src/actions/index.ts\n create mode 100644 services/editor/packages/core/src/actions/inverse-action-generator.ts\n create mode 100644 services/editor/packages/core/src/ai/auto-reframe-engine.ts\n create mode 100644 services/editor/packages/core/src/ai/background-removal-engine.ts\n create mode 100644 services/editor/packages/core/src/ai/index.ts\n create mode 100644 services/editor/packages/core/src/ai/person-segmentation-engine.ts\n create mode 100644 services/editor/packages/core/src/animation/animation-exporter.ts\n create mode 100644 services/editor/packages/core/src/animation/animation-importer.ts\n create mode 100644 services/editor/packages/core/src/animation/animation-schema.ts\n create mode 100644 services/editor/packages/core/src/animation/composition-renderer.ts\n create mode 100644 services/editor/packages/core/src/animation/easing-functions.ts\n create mode 100644 services/editor/packages/core/src/animation/gsap-engine.ts\n create mode 100644 services/editor/packages/core/src/animation/index.ts\n create mode 100644 services/editor/packages/core/src/audio/audio-effect-routing.test.ts\n create mode 100644 services/editor/packages/core/src/audio/audio-effect-routing.ts\n create mode 100644 services/editor/packages/core/src/audio/audio-effects-engine.test.ts\n create mode 100644 services/editor/packages/core/src/audio/audio-effects-engine.ts\n create mode 100644 services/editor/packages/core/src/audio/audio-engine.ts\n create mode 100644 services/editor/packages/core/src/audio/beat-detection-engine.ts\n create mode 100644 services/editor/packages/core/src/audio/clip-audio-resolution.test.ts\n create mode 100644 services/editor/packages/core/src/audio/clip-audio-resolution.ts\n create mode 100644 services/editor/packages/core/src/audio/clip-volume-automation.test.ts\n create mode 100644 services/editor/packages/core/src/audio/clip-volume-automation.ts\n create mode 100644 services/editor/packages/core/src/audio/effects-worklet-processor.ts\n create mode 100644 services/editor/packages/core/src/audio/fft.ts\n create mode 100644 services/editor/packages/core/src/audio/highlight-analyzer.ts\n create mode 100644 services/editor/packages/core/src/audio/index.ts\n create mode 100644 services/editor/packages/core/src/audio/noise-reduction.test.ts\n create mode 100644 services/editor/packages/core/src/audio/noise-reduction.ts\n create mode 100644 services/editor/packages/core/src/audio/realtime-audio-graph.ts\n create mode 100644 services/editor/packages/core/src/audio/realtime-processor.ts\n create mode 100644 services/editor/packages/core/src/audio/sound-generator.ts\n create mode 100644 services/editor/packages/core/src/audio/sound-library-engine.ts\n create mode 100644 services/editor/packages/core/src/audio/types.ts\n create mode 100644 services/editor/packages/core/src/audio/volume-automation.ts\n create mode 100644 services/editor/packages/core/src/device/device-capabilities.test.ts\n create mode 100644 services/editor/packages/core/src/device/device-capabilities.ts\n create mode 100644 services/editor/packages/core/src/device/export-estimator.test.ts\n create mode 100644 services/editor/packages/core/src/device/export-estimator.ts\n create mode 100644 services/editor/packages/core/src/device/index.ts\n create mode 100644 services/editor/packages/core/src/editing-templates/built-in-templates.ts\n create mode 100644 services/editor/packages/core/src/editing-templates/categories.ts\n create mode 100644 services/editor/packages/core/src/editing-templates/index.ts\n create mode 100644 services/editor/packages/core/src/editing-templates/registry.ts\n create mode 100644 services/editor/packages/core/src/editing-templates/resolver.ts\n create mode 100644 services/editor/packages/core/src/editing-templates/types.ts\n create mode 100644 services/editor/packages/core/src/effects/blend-modes.ts\n create mode 100644 services/editor/packages/core/src/effects/expression-engine.ts\n create mode 100644 services/editor/packages/core/src/effects/index.ts\n create mode 100644 services/editor/packages/core/src/effects/particle-engine.ts\n create mode 100644 services/editor/packages/core/src/effects/particle-presets.ts\n create mode 100644 services/editor/packages/core/src/effects/particle-types.ts\n create mode 100644 services/editor/packages/core/src/export/export-engine.test.ts\n create mode 100644 services/editor/packages/core/src/export/export-engine.ts\n create mode 100644 services/editor/packages/core/src/export/export-worker.ts\n create mode 100644 services/editor/packages/core/src/export/index.ts\n create mode 100644 services/editor/packages/core/src/export/mam-export-target.ts\n create mode 100644 services/editor/packages/core/src/export/types.ts\n create mode 100644 services/editor/packages/core/src/graphics/graphics-engine.test.ts\n create mode 100644 services/editor/packages/core/src/graphics/graphics-engine.ts\n create mode 100644 services/editor/packages/core/src/graphics/index.ts\n create mode 100644 services/editor/packages/core/src/graphics/sticker-library.ts\n create mode 100644 services/editor/packages/core/src/graphics/svg-animation-presets.ts\n create mode 100644 services/editor/packages/core/src/graphics/types.ts\n create mode 100644 services/editor/packages/core/src/index.ts\n create mode 100644 services/editor/packages/core/src/media/ffmpeg-fallback.ts\n create mode 100644 services/editor/packages/core/src/media/gif-decoder.ts\n create mode 100644 services/editor/packages/core/src/media/index.ts\n create mode 100644 services/editor/packages/core/src/media/media-import-service.ts\n create mode 100644 services/editor/packages/core/src/media/mediabunny-engine.ts\n create mode 100644 services/editor/packages/core/src/media/types.ts\n create mode 100644 services/editor/packages/core/src/media/waveform-generator.ts\n create mode 100644 services/editor/packages/core/src/media/waveform-renderer.ts\n create mode 100644 services/editor/packages/core/src/photo/index.ts\n create mode 100644 services/editor/packages/core/src/photo/photo-adjustments.ts\n create mode 100644 services/editor/packages/core/src/photo/photo-engine.ts\n create mode 100644 services/editor/packages/core/src/photo/retouching-engine.ts\n create mode 100644 services/editor/packages/core/src/photo/types.ts\n create mode 100644 services/editor/packages/core/src/playback/index.ts\n create mode 100644 services/editor/packages/core/src/playback/master-timeline-clock.ts\n create mode 100644 services/editor/packages/core/src/playback/playback-controller.ts\n create mode 100644 services/editor/packages/core/src/playback/types.ts\n create mode 100644 services/editor/packages/core/src/storage/cache-manager.ts\n create mode 100644 services/editor/packages/core/src/storage/index.ts\n create mode 100644 services/editor/packages/core/src/storage/project-serializer.ts\n create mode 100644 services/editor/packages/core/src/storage/schema-types.ts\n create mode 100644 services/editor/packages/core/src/storage/storage-engine.ts\n create mode 100644 services/editor/packages/core/src/storage/types.ts\n create mode 100644 services/editor/packages/core/src/template/index.ts\n create mode 100644 services/editor/packages/core/src/template/template-engine.ts\n create mode 100644 services/editor/packages/core/src/test/fc-config.ts\n create mode 100644 services/editor/packages/core/src/test/generators.ts\n create mode 100644 services/editor/packages/core/src/test/index.ts\n create mode 100644 services/editor/packages/core/src/text/audio-text-sync-engine.ts\n create mode 100644 services/editor/packages/core/src/text/caption-animation-renderer.ts\n create mode 100644 services/editor/packages/core/src/text/character-animator.ts\n create mode 100644 services/editor/packages/core/src/text/index.ts\n create mode 100644 services/editor/packages/core/src/text/speech-to-text-engine.ts\n create mode 100644 services/editor/packages/core/src/text/subtitle-engine.ts\n create mode 100644 services/editor/packages/core/src/text/text-animation-presets.ts\n create mode 100644 services/editor/packages/core/src/text/text-animation.ts\n create mode 100644 services/editor/packages/core/src/text/title-engine.ts\n create mode 100644 services/editor/packages/core/src/text/transcription-service.ts\n create mode 100644 services/editor/packages/core/src/text/types.ts\n create mode 100644 services/editor/packages/core/src/timeline/auto-edit-service.ts\n create mode 100644 services/editor/packages/core/src/timeline/clip-manager.test.ts\n create mode 100644 services/editor/packages/core/src/timeline/clip-manager.ts\n create mode 100644 services/editor/packages/core/src/timeline/index.ts\n create mode 100644 services/editor/packages/core/src/timeline/nested-sequence-engine.ts\n create mode 100644 services/editor/packages/core/src/timeline/track-manager.ts\n create mode 100644 services/editor/packages/core/src/types/actions.ts\n create mode 100644 services/editor/packages/core/src/types/composition.ts\n create mode 100644 services/editor/packages/core/src/types/effects.ts\n create mode 100644 services/editor/packages/core/src/types/index.ts\n create mode 100644 services/editor/packages/core/src/types/lottie.ts\n create mode 100644 services/editor/packages/core/src/types/project.ts\n create mode 100644 services/editor/packages/core/src/types/result.ts\n create mode 100644 services/editor/packages/core/src/types/scriptable-template.ts\n create mode 100644 services/editor/packages/core/src/types/shape-tools.ts\n create mode 100644 services/editor/packages/core/src/types/sound-library.ts\n create mode 100644 services/editor/packages/core/src/types/template.ts\n create mode 100644 services/editor/packages/core/src/types/timeline.ts\n create mode 100644 services/editor/packages/core/src/types/transform-3d.ts\n create mode 100644 services/editor/packages/core/src/types/transitions.ts\n create mode 100644 services/editor/packages/core/src/utils/immutable-updates.ts\n create mode 100644 services/editor/packages/core/src/utils/index.ts\n create mode 100644 services/editor/packages/core/src/utils/serialization.ts\n create mode 100644 services/editor/packages/core/src/video/adjustment-layer-engine.ts\n create mode 100644 services/editor/packages/core/src/video/animation-engine.ts\n create mode 100644 services/editor/packages/core/src/video/canvas2d-fallback-renderer.ts\n create mode 100644 services/editor/packages/core/src/video/chroma-key-engine.ts\n create mode 100644 services/editor/packages/core/src/video/color-grading-engine.ts\n create mode 100644 services/editor/packages/core/src/video/composite-engine.ts\n create mode 100644 services/editor/packages/core/src/video/decode-worker.ts\n create mode 100644 services/editor/packages/core/src/video/filter-presets.ts\n create mode 100644 services/editor/packages/core/src/video/frame-cache.ts\n create mode 100644 services/editor/packages/core/src/video/frame-interpolation/flow-field-cache.ts\n create mode 100644 services/editor/packages/core/src/video/frame-interpolation/frame-interpolation-engine.ts\n create mode 100644 services/editor/packages/core/src/video/frame-interpolation/index.ts\n create mode 100644 services/editor/packages/core/src/video/frame-interpolation/optical-flow-cpu.ts\n create mode 100644 services/editor/packages/core/src/video/frame-interpolation/optical-flow-gpu.ts\n create mode 100644 services/editor/packages/core/src/video/frame-interpolation/types.ts\n create mode 100644 services/editor/packages/core/src/video/frame-ring-buffer.ts\n create mode 100644 services/editor/packages/core/src/video/gpu-compositor.ts\n create mode 100644 services/editor/packages/core/src/video/index.ts\n create mode 100644 services/editor/packages/core/src/video/keyframe-engine.ts\n create mode 100644 services/editor/packages/core/src/video/mask-engine.ts\n create mode 100644 services/editor/packages/core/src/video/motion-tracking-engine.ts\n create mode 100644 services/editor/packages/core/src/video/multicam-engine.ts\n create mode 100644 services/editor/packages/core/src/video/parallel-frame-decoder.ts\n create mode 100644 services/editor/packages/core/src/video/playback-engine.ts\n create mode 100644 services/editor/packages/core/src/video/renderer-factory.ts\n create mode 100644 services/editor/packages/core/src/video/shaders/blur.wgsl\n create mode 100644 services/editor/packages/core/src/video/shaders/border-radius.wgsl\n create mode 100644 services/editor/packages/core/src/video/shaders/composite.wgsl\n create mode 100644 services/editor/packages/core/src/video/shaders/effects.wgsl\n create mode 100644 services/editor/packages/core/src/video/shaders/index.ts\n create mode 100644 services/editor/packages/core/src/video/shaders/transform.wgsl\n create mode 100644 services/editor/packages/core/src/video/speed-engine.test.ts\n create mode 100644 services/editor/packages/core/src/video/speed-engine.ts\n create mode 100644 services/editor/packages/core/src/video/speed-presets.ts\n create mode 100644 services/editor/packages/core/src/video/stabilization/index.ts\n create mode 100644 services/editor/packages/core/src/video/stabilization/motion-path.ts\n create mode 100644 services/editor/packages/core/src/video/stabilization/stabilization-engine.ts\n create mode 100644 services/editor/packages/core/src/video/stabilization/types.ts\n create mode 100644 services/editor/packages/core/src/video/stabilization/vidstab-engine.ts\n create mode 100644 services/editor/packages/core/src/video/texture-cache.ts\n create mode 100644 services/editor/packages/core/src/video/transform-animator.ts\n create mode 100644 services/editor/packages/core/src/video/transition-engine.ts\n create mode 100644 services/editor/packages/core/src/video/types.ts\n create mode 100644 services/editor/packages/core/src/video/unified-effects-processor.ts\n create mode 100644 services/editor/packages/core/src/video/upscaling/index.ts\n create mode 100644 services/editor/packages/core/src/video/upscaling/shaders/edge-detect.wgsl\n create mode 100644 services/editor/packages/core/src/video/upscaling/shaders/edge-directed.wgsl\n create mode 100644 services/editor/packages/core/src/video/upscaling/shaders/index.ts\n create mode 100644 services/editor/packages/core/src/video/upscaling/shaders/lanczos.wgsl\n create mode 100644 services/editor/packages/core/src/video/upscaling/shaders/sharpen.wgsl\n create mode 100644 services/editor/packages/core/src/video/upscaling/upscaling-engine.ts\n create mode 100644 services/editor/packages/core/src/video/upscaling/upscaling-types.ts\n create mode 100644 services/editor/packages/core/src/video/video-effects-engine.test.ts\n create mode 100644 services/editor/packages/core/src/video/video-effects-engine.ts\n create mode 100644 services/editor/packages/core/src/video/video-engine.ts\n create mode 100644 services/editor/packages/core/src/video/webgpu-effects-processor.ts\n create mode 100644 services/editor/packages/core/src/video/webgpu-renderer-impl.ts\n create mode 100644 services/editor/packages/core/src/video/webgpu-types.d.ts\n create mode 100644 services/editor/packages/core/src/wasm/beat-detection/assembly/index.ts\n create mode 100644 services/editor/packages/core/src/wasm/beat-detection/index.ts\n create mode 100644 services/editor/packages/core/src/wasm/fft/assembly/index.ts\n create mode 100644 services/editor/packages/core/src/wasm/fft/index.ts\n create mode 100644 services/editor/packages/core/src/wasm/index.ts\n create mode 100644 services/editor/packages/core/src/wasm/wav/assembly/index.ts\n create mode 100644 services/editor/packages/core/src/wasm/wav/index.ts\n create mode 100644 services/editor/packages/core/tsconfig.json\n create mode 100644 services/editor/packages/core/vitest.config.ts\n create mode 100644 services/editor/packages/image-core/package.json\n create mode 100644 services/editor/packages/image-core/src/adjustments.ts\n create mode 100644 services/editor/packages/image-core/src/commands.test.ts\n create mode 100644 services/editor/packages/image-core/src/commands.ts\n create mode 100644 services/editor/packages/image-core/src/index.ts\n create mode 100644 services/editor/packages/image-core/src/mask.ts\n create mode 100644 services/editor/packages/image-core/src/migration.ts\n create mode 100644 services/editor/packages/image-core/src/operations.test.ts\n create mode 100644 services/editor/packages/image-core/src/operations.ts\n create mode 100644 services/editor/packages/image-core/src/project.ts\n create mode 100644 services/editor/packages/image-core/src/schema.test.ts\n create mode 100644 services/editor/packages/image-core/src/schema.ts\n create mode 100644 services/editor/packages/image-core/src/selection.ts\n create mode 100644 services/editor/packages/image-core/tsconfig.json\n create mode 100644 services/editor/packages/ui/components.json\n create mode 100644 services/editor/packages/ui/package.json\n create mode 100644 services/editor/packages/ui/src/components/alert.tsx\n create mode 100644 services/editor/packages/ui/src/components/button.tsx\n create mode 100644 services/editor/packages/ui/src/components/card.tsx\n create mode 100644 services/editor/packages/ui/src/components/checkbox.tsx\n create mode 100644 services/editor/packages/ui/src/components/collapsible.tsx\n create mode 100644 services/editor/packages/ui/src/components/color-picker.tsx\n create mode 100644 services/editor/packages/ui/src/components/context-menu.tsx\n create mode 100644 services/editor/packages/ui/src/components/dialog.tsx\n create mode 100644 services/editor/packages/ui/src/components/dropdown-menu.tsx\n create mode 100644 services/editor/packages/ui/src/components/icon-button.tsx\n create mode 100644 services/editor/packages/ui/src/components/input.tsx\n create mode 100644 services/editor/packages/ui/src/components/label.tsx\n create mode 100644 services/editor/packages/ui/src/components/labeled-slider.tsx\n create mode 100644 services/editor/packages/ui/src/components/popover.tsx\n create mode 100644 services/editor/packages/ui/src/components/progress.tsx\n create mode 100644 services/editor/packages/ui/src/components/scroll-area.tsx\n create mode 100644 services/editor/packages/ui/src/components/select.tsx\n create mode 100644 services/editor/packages/ui/src/components/skeleton.tsx\n create mode 100644 services/editor/packages/ui/src/components/slider.tsx\n create mode 100644 services/editor/packages/ui/src/components/switch.tsx\n create mode 100644 services/editor/packages/ui/src/components/tabs.tsx\n create mode 100644 services/editor/packages/ui/src/components/toggle-group.tsx\n create mode 100644 services/editor/packages/ui/src/components/toggle.tsx\n create mode 100644 services/editor/packages/ui/src/components/tooltip.tsx\n create mode 100644 services/editor/packages/ui/src/index.ts\n create mode 100644 services/editor/packages/ui/src/lib/utils.ts\n create mode 100644 services/editor/packages/ui/src/styles/globals.css\n create mode 100644 services/editor/packages/ui/tsconfig.json\n create mode 100644 services/editor/pnpm-lock.yaml\n create mode 100644 services/editor/pnpm-workspace.yaml\n create mode 100755 services/editor/scripts/start-issue.sh\n create mode 100755 services/editor/scripts/upload-vidstab-r2.sh\n create mode 100755 services/editor/start.sh\n create mode 100644 services/editor/test.md\n create mode 100644 services/editor/tsconfig.base.json\n create mode 100644 services/mam-api/src/db/migrations/001-add-live-status.sql\n create mode 100644 services/mam-api/src/db/migrations/002-groups-tokens.sql\n create mode 100644 services/mam-api/src/db/migrations/003-editor-sequences.sql\n create mode 100644 services/mam-api/src/db/migrations/004-cluster-nodes.sql\n create mode 100644 services/mam-api/src/routes/cluster.js\n create mode 100644 services/mam-api/src/routes/system.js\n create mode 100644 services/premiere-plugin/install-windows.ps1\n create mode 100644 services/web-ui/public/api-tokens.html\n create mode 100644 services/web-ui/public/cluster.html\n create mode 100644 services/web-ui/public/containers.html\n create mode 100644 services/web-ui/public/edit.html\n create mode 100755 services/web-ui/public/favicon.ico\n create mode 100644 services/web-ui/public/home.html\n create mode 100644 services/web-ui/public/img/ampp-safe.png\n create mode 100755 services/web-ui/public/img/dragon-logo.png\n create mode 100644 services/web-ui/public/js/edit.js\n create mode 100644 services/web-ui/public/js/preview.js\n create mode 100644 services/web-ui/public/js/selection.js\n create mode 100644 services/web-ui/public/js/topbar-strip.js\n create mode 100644 services/web-ui/public/projects.html\n delete mode 100644 services/web-ui/public/settings.html"}