Skip to content

Updates#2

Merged
gvastethecreator merged 16 commits into
mainfrom
updates
May 30, 2026
Merged

Updates#2
gvastethecreator merged 16 commits into
mainfrom
updates

Conversation

@gvastethecreator

Copy link
Copy Markdown
Owner

No description provided.

…ion, and provider secrets management

- Refactor ADR 0028 to clarify the status and decision regarding demand-mounted UI surfaces for performance optimization.
- Revise ADR 0029 to emphasize the role of the app server as both a product runtime and SDK automation surface.
- Enhance ADR 0030 to ensure provider secrets are managed outside of Studio Settings for security.
- Streamline the architecture roadmap to reflect updated phases and principles for backend and frontend development.
- Implement various hooks and components to improve state management and performance in the application.
- Add GitHub issue templates for bug reports and feature requests to streamline community contributions.
- Establish a CI workflow for automated validation, testing, and building of the project.
- Introduce a Code of Conduct and Security Policy to foster a respectful and secure community environment.
…elineCanvas into separate components, implement keyboard navigation for timeline items, and enhance file upload handling. Update StudioGridSurface to remove hasProcessingJobs prop and adjust isGenerating logic. Modify useQueueManager to handle job processing more efficiently. Update tests and related functions to reflect changes in job handling and state management. Upgrade TypeScript target to ES2023 and adjust library references accordingly.
…imelineRecipe, and useStudioNavigation components
- Updated API base URLs from 'http://localhost:4317' to 'http://localhost:17223' across various test and implementation files to ensure consistency in local development environment.
- Refactored the BuildStudioPageControllerArgs interface to better encapsulate related properties into distinct contexts: debug, grid, and operations.
- Enhanced job inspector formatting tests to reflect the new asset base URL.
- Improved the organization of the Studio Shell orchestration module for better maintainability and clarity.
- Added a new architecture review document outlining recommendations for deepening module structures and improving code locality.
- Updated package.json to bump the Electron version from 42.2.0 to 42.3.0.
- Introduced JobInspectorRequestModel to encapsulate request details.
- Added support for reference artifacts and improved stats tracking in JobInspectorDetailModel.
- Enhanced payload estimation and validation functions for better handling of opaque and base64 payloads.
- Implemented functions to resolve library paths and manage task asset artifacts.
- Added new utility functions for summarizing asset names and creating request models from job details.
- Improved transcript entry handling with compacting logic for better readability.
- Introduced generation variation handling with unique keys and brief generation for retries.
- Added retry functionality for studio jobs, allowing recreation of jobs with preserved prompts and settings.
- Created tests for new functionality, ensuring reliability and correctness of job retry logic and generation variations.
- Updated `useGenerationPipeline` to utilize `runLocalGenerationWithLifecycle` for improved error handling and lifecycle management.
- Removed redundant error handling code and centralized it within the new lifecycle function.
- Introduced `useStudioGenerationLifecycle` to encapsulate generation lifecycle methods.
- Refactored `useLocalStudioSync` to leverage a new local studio sync projection for better state management.
- Created `localStudioSyncProjection.ts` to handle backend state and log merging.
- Updated various components to use the new `exportLegacyVisualBatchSnapshot` method for workspace snapshot exports.
- Refactored recipe context handling to utilize new modular structure for recipe builders.
- Added new utility functions for building merged studio logs and counting active server jobs.
- Improved test cases to reflect changes in method names and logic.
- Renamed existing style preset SP15-003 to Tidal Bioport Exchange with updated visual DNA and attributes.
- Added new style presets for pack_14: Abyssal Chapel Leviathan, Clockwork Exorcist Tribunal, Obsidian Mask Theatre, Frostbound Reliquary Caravan.
- Added new style presets for pack_15: Desert Bloom Desalinatory, Circular Maker Courtyard, Biolumina Night Grid, Mangrove Lift City.
- Introduced a new script for auditing style preset quality, including redundancy checks and coverage reporting.
- Removed outdated temporary YAML change report and update packs scripts.
- Updated package.json to include new quality audit script in the build process.
…ck ordering logic

- Introduced 27 new YAML style presets under the "pack_15" directory, expanding the Solarpunk Dreamscapes Vault with unique biopunk and seapunk themes.
- Each preset includes detailed visual DNA, attributes, and taxonomy for enhanced style generation.
- Implemented a new TypeScript file for pack ordering logic, allowing for custom display sequences for style packs, including specific handling for anime-themed packs.
- Implemented project routes for listing and creating projects with associated tests.
- Created provider routes to return capabilities and runtime preflight providers with tests.
- Developed settings routes for reading and updating editable studio settings, including tests.
- Introduced worker asset finalizer and pathing functionality with comprehensive tests.
- Added local studio sync refresh policy to manage asset addition and connection changes.
- Created runtime adapters for local generation with error handling and data URL conversion.
- Documented architecture review and recommendations for improving module cohesion and reducing complexity.
…, and runtime management

- Extracted job-related routes into `jobRoutes.ts` with handlers for listing, creating, and cancelling jobs.
- Created `assetLogRoutes.ts` to manage asset and log retrieval.
- Introduced `runtimeRoutes.ts` for health checks and bootstrap configuration.
- Implemented `studioControlRoutes.ts` for studio reset functionality.
- Added corresponding tests for new route modules to ensure functionality.
- Updated architecture review document to reflect current progress and recommendations for deepening modules.
- Refactored `localStudioSyncRefreshPolicy` to streamline asset refresh logic and improve test coverage.
- Enhanced `useGenerationPipeline` with better error handling and outcome reporting.
- Improved `useLocalStudioSync` to clarify refresh policy integration and reduce coupling.
- Expanded `useStudioSettings` to include detailed domain-specific settings management.
- Adjusted `useStudioShell` to utilize updated settings structure for better maintainability.
- Introduced new event stream routes and library routes with comprehensive tests for improved functionality.
- Introduced a comprehensive plan for enhancing image quality in the pipeline, focusing on structured specifications, reference roles, and live evaluations.
- Established a reliability plan to ensure valid job submissions and early error detection in the queue system.
- Implemented a token efficiency plan to reduce the number of tokens sent to providers while maintaining traceability.
- Refactored style presets to emphasize reusable visual styles over specific scene narratives, enhancing the flexibility of presets.
…sets in pack 11 to enhance clarity and adaptability. Updated spatial distortion, atmosphere, key features, and avoid rules for improved scientific coherence and aesthetic flexibility.
…n reusable style grammar across 30 presets for enhanced coherence and clarity.
Copilot AI review requested due to automatic review settings May 30, 2026 21:19

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@gvastethecreator gvastethecreator merged commit 6198e73 into main May 30, 2026
1 check failed
@gvastethecreator gvastethecreator deleted the updates branch May 30, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants