# OPAL 2026 — the set, in play order.
#
# GENERATED by tools/setlist.py from backlog.md's "## OPAL 2026" section.
# DO NOT EDIT THIS FILE — edit the backlog, then run:
#     tools/gig-up.sh --converge      (or: tools/setlist.py --emit)
#
# PLN's ruling 2026-08-01: the backlog entry is the SSOT for membership AND
# order. Hand-editing this file would recreate the exact drift it was
# generated to end — see tools/setlist.py's header and #123.
#
# Order matters beyond bookkeeping: tools/orphan-orbits.py walks it pairwise
# to find which orbits ghost across each transition (#68).


# --- SOUNDCHECK ---
live/midi/nova/ambient/quand_on_decolle.tidal             # Quand on decolle

# --- Ouverture ---
live/midi/nova/techno/bombe_dj.tidal                      # Ceci n'est pas Une Bombe [124]
live/midi/nova/dnb/wap.tidal                              # WAP [133]

# --- SUNSET ---
live/techno/do_it_right.tidal                             # Am i _Doing it Right_ [89]

# --- We call it NuJazz ---
live/midi/nova/lounge/take_5_drops.tidal                  # Take five Drops [124]
live/collab/raph/piment_bresilien.tidal                   # Piment Bresilien [124]
live/midi/nova/lounge/ouais_je_funk.tidal                 # Eh ouais je Funk [120]
live/midi/nova/remix/perfect.tidal                        # Perfect <3 [128]

# --- NUIT ---
live/midi/nova/acid/gimme_acid.tidal                      # Gimme Acid [160]
live/collab/raph/mafia_sans_serif.tidal                   # Mafia [160]
live/midi/nova/dnb/liquid/you_my_sunshine.tidal           # Sunshine [166]
live/techno/vague_de_crime.tidal                          # Vague de CRIME [120]

# --- FINALE ---
live/collab/raph/desire.tidal                             # Desire [129]

# --- Encore ---
live/midi/nova/jazz/the_revolution_will_be_sampled.tidal  # REVOLUTION
live/midi/nova/techno/electric_hammer.tidal               # Le shifteur marteau ? to finish
