Files
product-vamp/docs/composer/data_migration.md
T
khodowany 68df7292ee Cleanup
2026-10-04 17:14:13 -05:00

2.4 KiB

Data and cleanup inventory

Rules were authored as transposable theory relationships under the repository license. Inspection of the four solos motivated the repair; provenance states that openly. No reference phrases, bar recipes, fingerprints, aggregate distributions or fitted weights were stored.

Resource Action Live consumer
data/songs/*.xml Keep both unchanged Original source analysis
data/scales/ Keep 21 patterns Mapper / ordinary permission
data/sequences/ Keep 2,954 paths Complete relative routes
data/rhythms/ Keep 3,538 meter-specific snippets Rhythm retrieval
composition/rhythms.json Keep nine melodic cells/six comping figures Themes and canonical accompaniment
composition/melodic_vocabulary.json Keep eleven cells/four traversals; extend two traversal prefix lengths Chord-route construction
Same Add two joint gesture rules and internal subdivision policy gestures.proposals, themes.patterns
composition/lead_ins.json Seven formulas become nine; keep two blues rules Construction and typed validation
composition/harmony.json Keep eleven colors; minor sixth gains bounded stable use Harmonic validator and construction
composition/grammar.json, roles.json Keep Evaluation, development and independent role preferences
data/expected/ Keep validation-only Compatibility checks
Four supplied build/*-solo-1/2.xml Keep untouched Explicit optional review
audition/theory_review.py Add Full event/relationship analysis against original source
audition/reference_review.py Extend note label evidence Preserve raw label containers
audition/controls/original_lead_theme.json Remove Superseded unused audition control
audition/production_review.py, release_evidence.py Remove Historical multi-experiment exporters
generator/solo/audition.py, lead_audition.py Remove Historical unused audition entry points
Old generated experiment trees/logs Remove 1.82 GiB initially; exact paths/bytes in cleanup manifest

Schema 1 gains required gesture fields checked by the loader. Composition version: joint-arrivals-2. Runtime score/notation schemas are unchanged. No accompaniment vocabulary or role policy changed. Independent positive/negative tests do not read targets. Optional transfer fixtures remain outside production data.