{"projection_revision":2,"snapshot":"53e6b73f0c55a7cb1d31aaf9099f6c1d","catalog_version":22776,"snapshot_created_at":"2026-09-30T22:02:12+00:00","snapshot_expires_at":"2026-10-01T22:02:12+00:00","source_changed_at":"2026-09-30T22:01:48+00:00","freshness_behavior":"materialized on first request after a committed source change; database triggers cover row writes and relationship writes","source_id_sha256":"9088801b53e3818f53c9d8fcd70e4f7a5f2a13bce14f8a9272471ea62995edfb","source_content_sha256":"48eaa3e506d717971a4e8ee99bde37fd5e66f47baf5aba99a97d9a6aab643d78","total_catalog_pieces":6444,"schema_version":"2.0","query":"","normalized_query":"","resolved_filters":{"piece_id":2569,"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/2569?page=1&piece_id=2569&projection=full&snapshot=53e6b73f0c55a7cb1d31aaf9099f6c1d","json":"https://roadtovirtuosity.com/ai/catalog/pieces/2569.json?page=1&piece_id=2569&projection=full&snapshot=53e6b73f0c55a7cb1d31aaf9099f6c1d","text":"https://roadtovirtuosity.com/ai/catalog/pieces/2569.txt?page=1&piece_id=2569&projection=full&snapshot=53e6b73f0c55a7cb1d31aaf9099f6c1d"},"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":2569,"title":"Bach - Invention No. 15 - BWV 786","composer":["Bach, Johann Sebastian"],"composers":[{"id":105,"name":"Bach, Johann Sebastian"}],"instrument":["Piano"],"instruments":[{"id":1,"name":"Piano"}],"genre":"Baroque","genre_id":2,"is_archive_only":false,"evaluation_eligible":true,"points":141000,"level":7,"canonical_url":"https://roadtovirtuosity.com/bach-15-inventions-no-15-bwv-786","instrument_points":[{"instrument_id":1,"instrument":"Piano","points":141000}],"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":"Bach’s B-minor Invention combines an ornamented, leaping idea with flowing runs in a tightly woven conversation between two voices.\r\nThe upper part introduces the main gesture over separated bass notes, and the lower part soon takes it up while the treble continues in quicker motion. Sequences carry the running figures through changing harmonies and registers, repeatedly exchanging the two roles. Near the close, both lines recall the characteristic ornaments and contours before slowing into a bare final octave.\r\nAn interesting detail is the ending’s restraint: after the busy two-voice exchange, the final sonority contains only the note B in two registers.","created_at":"2024-04-29T17:44:35+00:00","first_published_at":null,"published_at":null,"updated_at":"2026-09-23T06:02:45+00:00","match_basis":"filters"}],"latest_catalog_version":22776,"source_lag_revisions":0}