|
| 1 | +# Musical enrichment of the calibrated 219 qualia |
| 2 | + |
| 3 | +This is an **additive archival sidecar**, not a replacement for the #1571 ABI, palette, or binary Jina fixture. |
| 4 | + |
| 5 | +- Canonical/runtime: `calibrated_219.json` and `calibrated_219.bin1024` (**unchanged**). |
| 6 | +- Companion: `calibrated_219.music_enriched.json`, keyed by the same 219 `id` values. |
| 7 | +- Source: `AdaWorldAPI/ada-consciousness/qualia_17D/MERGED_17D.json` (Git blob `2ebe6454618e1a590e928b53116cb65f4a96c264`). |
| 8 | +- Origin: `AdaWorldAPI/Chat/music/Interval_Qualia_and_Archetypes_694dbdbf.json`; extraction manifest dated 2025-12-30. |
| 9 | +- Added fields: `melodic_motions`, `harmonic_bias`, `truth_anchor_candidates`, `neighbors` copied verbatim from the original record. This is not an automatic inference or LLM reconstruction. |
| 10 | +- The original source's `vector` is identical to the calibrated `vector_17d`; the original `qualia` is identical to `qualia_tags`. All 219 ID, label, family, subfamily, vector and qualia mappings were compared before the sidecar was authored. |
| 11 | + |
| 12 | +The sidecar intentionally does not replicate the canonical numeric coordinates. Join on `id`. Not all neighbor IDs are represented in the 219 calibrated subset, because some are reference anchors to the wider source vocabulary. Preserve those references as written; do not silently remap them. |
| 13 | + |
| 14 | +**Lab / provenance only.** JSON is a preservation and validation fixture, not a proposed production interface or new runtime serialization. No consumer is enabled by this PR. |
| 15 | + |
| 16 | +Run: |
| 17 | + |
| 18 | +```sh |
| 19 | +python3 data/qualia/verify_music_enrichment.py |
| 20 | +``` |
| 21 | + |
| 22 | +The validator checks that all 219 IDs match, that there are no duplicates, and that the four musical fields are nonempty arrays. Existing #1571 files remain unmodified. |
| 23 | + |
| 24 | +## Examples |
| 25 | + |
| 26 | +- `devotion_worship_without_church`: Dorian natural 6 and held 4; preserve its modal characteristic. |
| 27 | +- `desire_slow_burn`: minor-second friction and suspended pedal; keep the friction unresolved. |
| 28 | +- `longing_doorway_pause`: withhold the cadence instead of smoothing it into closure. |
| 29 | + |
| 30 | +Related original codex: `AdaWorldAPI/ada-consciousness/core/music/qualia_codex.py`, which also provides example-song anchors such as *Alegría*, *Lean on Me*, and *Fix You*. Those song associations are codex-level references and **are not automatically assigned to all 219 individual entries**. |
0 commit comments