Skip to content

feat: implement Phase 3 Flux dev & Registry-Driven Persona-Sync (v0.5)#6

Merged
MrBT-nano merged 4 commits into
mainfrom
feat/phase3-flux-sync
May 9, 2026
Merged

feat: implement Phase 3 Flux dev & Registry-Driven Persona-Sync (v0.5)#6
MrBT-nano merged 4 commits into
mainfrom
feat/phase3-flux-sync

Conversation

@MrBT-nano
Copy link
Copy Markdown
Contributor

📝 Description

This PR implements Phase 3 (v0.5) of the project: Flux dev and Registry-Driven Persona-Sync.

Key changes:

  • OCI Registry Client (Rust): Added support for pulling versioned workflow.json templates directly from Image Registries (OCI artifacts).
  • Smart Cache: Implemented a local file-based cache for registry artifacts to ensure fast and reliable template access.
  • Reactive Persona Mapping: Updated the gRPC service to dynamically resolve templates based on the image_registry field in vtuber-commons persona definitions.
  • Flux.1 dev Support: Added a baseline Flux.1 dev workflow template optimized for high-quality character generation.
  • Infrastructure Readiness: Prepared the system for professional, decentralized contract and artifact management.

🛠️ Type of Change

  • 🚀 New feature

✅ Checklist

  • Rust build (cargo build) passes
  • Python unit tests pass
  • STRUCTURE.tree updated

🏷️ Metadata

@MrBT-nano MrBT-nano added the enhancement New feature or request label May 9, 2026
@MrBT-nano MrBT-nano self-assigned this May 9, 2026
@MrBT-nano MrBT-nano merged commit 8cac311 into main May 9, 2026
8 checks passed
@MrBT-nano MrBT-nano deleted the feat/phase3-flux-sync branch May 9, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request python rust

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant