Clean Rebuild Foundation

VGSM Successor Architect

Static, offline-first project shell with the Phase 2 core data contract wired before generation.

Phase 2 Version 0.2.0-phase2-contract Contract Active

Phase 2

Core Data Contract

This build defines the project model before any music generation work begins. The data shape now has a versioned project root, metadata, cue shells, section event arrays, track and instrument registries, quality reports, and defect reports.

Roadmap guardrail: Project data is authored first; generation, mutation, playback, persistence, and exports beyond JSON stay locked.

Visible Manifest

Build Manifest

Loaded

Project Model

Current Blank Project

Not Created
project.schemaVersionPending
project.idPending
project.metadataPending
project.cues[]Pending
cue.sections[]Pending
section.events[]Pending
tracks[]Pending
instruments[]Pending
qualityReports[]Pending
defectReports[]Pending

Validation

Contract Validator

Idle

    Serialization

    Project JSON Preview

    Idle
    Create a blank project, then run Serialize Preview.