{"projection_revision":2,"snapshot":"41be7a50416dc8719cc400002989ae3c","catalog_version":23456,"snapshot_created_at":"2026-10-01T15:00:11+00:00","snapshot_expires_at":"2026-10-02T15:00:11+00:00","source_changed_at":"2026-10-01T14:56:04+00:00","freshness_behavior":"materialized on first request after a committed source change; database triggers cover row writes and relationship writes","source_id_sha256":"a825c08a2c2af360a5d1b88e02c959ebf531b3d53a65be360e22698b34e11e35","source_content_sha256":"301bc22ef2b052750ab8593d52d0d08076133fe2fcf4e2a72c4bc69c6d538d46","total_catalog_pieces":6545,"schema_version":"2.0","query":"","normalized_query":"","resolved_filters":{"piece_id":2424,"timezone":"UTC"},"sort":"relevance","projection":"full","total_matches":1,"returned":1,"page":1,"per_page":50,"total_pages":1,"previous_page_url":null,"next_page_url":null,"end_of_results":true,"alternate_formats":{"html":"https://roadtovirtuosity.com/ai/catalog/pieces/2424?page=1&piece_id=2424&projection=full&snapshot=41be7a50416dc8719cc400002989ae3c","json":"https://roadtovirtuosity.com/ai/catalog/pieces/2424.json?page=1&piece_id=2424&projection=full&snapshot=41be7a50416dc8719cc400002989ae3c","text":"https://roadtovirtuosity.com/ai/catalog/pieces/2424.txt?page=1&piece_id=2424&projection=full&snapshot=41be7a50416dc8719cc400002989ae3c"},"warnings":["Strict taxonomy filters exclude unattributed records; search title text separately before deciding something is missing.","Work identity, musical sequence and completeness are unknown unless reviewed metadata is supplied. Catalog collections are existing subcategory groupings.","Historical first-publication dates are unknown. Date counts include only currently public entries with known first-publication dates.","File availability reports a public file reference, not a storage-health check."],"publication_count_scope":"currently public entries first published during the requested interval","unknown_publication_dates_before_date_filter":1,"distinct_work_count":null,"approximate_suggestions":[],"message":null,"pieces":[{"piece_id":2424,"title":"Kohler - Op. 190, No. 30","composer":["Kohler, Louis"],"composers":[{"id":3,"name":"Kohler, Louis"}],"instrument":["Piano"],"instruments":[{"id":1,"name":"Piano"}],"genre":"Romantic","genre_id":3,"is_archive_only":false,"evaluation_eligible":true,"points":1060,"level":3,"canonical_url":"https://roadtovirtuosity.com/kohler-op-190-no-30","instrument_points":[{"instrument_id":1,"instrument":"Piano","points":1060}],"collections":[],"collection_semantics":"existing catalog subcategory grouping","work_identifiers":[],"work_id":null,"book":null,"sequence_position":null,"movement_number":null,"movement_title":null,"key":null,"arrangement":null,"edition":null,"entry_scope":null,"completeness":"unknown","reviewed_enrichment":false,"availability_label":"Non-Commercial","has_download":true,"download_availability_basis":"public license category and existing file reference; storage health not verified","description":"Op. 190, No. 30 is a singing C-major piece with dotted rhythms above gently rising three-note bass patterns.\r\nMeasures 1–16 alternate short descending gestures with longer accented notes. The upper line occasionally thickens into intervals before reaching the point marked Fine.\r\nMeasures 17–28 develop the dotted idea with chromatic changes and a higher melodic reach. Measures 29–32 thin the accompaniment into isolated chords and rests, preparing the Da Capo return to the opening.\r\nInteresting fact: The written ending leaves the upper line moving on its own; the return instruction completes the form by bringing back the earlier sixteen-measure section.","created_at":"2024-04-16T05:16:02+00:00","first_published_at":null,"published_at":null,"updated_at":"2026-09-22T17:57:05+00:00","match_basis":"filters"}],"latest_catalog_version":23456,"source_lag_revisions":0}