.dockerignore
.env.example
.gitignore
.pre-commit-config.yaml
CLAUDE.md
Dockerfile
LICENSE
README.md
build.sh
pyproject.toml
pyrightconfig.json
run_tests.sh
.github/dependabot.yml
.github/workflows/ci.yml
.github/workflows/release.yml
preframr_tokens/__init__.py
preframr_tokens/py.typed
preframr_tokens.egg-info/PKG-INFO
preframr_tokens.egg-info/SOURCES.txt
preframr_tokens.egg-info/dependency_links.txt
preframr_tokens.egg-info/requires.txt
preframr_tokens.egg-info/scm_file_list.json
preframr_tokens.egg-info/scm_version.json
preframr_tokens.egg-info/top_level.txt
preframr_tokens/bacc/__init__.py
preframr_tokens/bacc/_lz_njit.py
preframr_tokens/bacc/generic_serialize.py
preframr_tokens/bacc/gt_serialize.py
preframr_tokens/bacc/pitch.py
preframr_tokens/bacc/primitive.py
preframr_tokens/bacc/recover.py
preframr_tokens/bacc/serialize.py
preframr_tokens/bacc/sidemu.py
preframr_tokens/bacc/tracker_ir.py
preframr_tokens/bacc/tracker_serialize.py
preframr_tokens/bacc/backends/__init__.py
preframr_tokens/bacc/backends/base.py
preframr_tokens/bacc/backends/goattracker.py
preframr_tokens/bacc/backends/gt_unpack.py
preframr_tokens/bacc/generic/__init__.py
preframr_tokens/bacc/generic/_discover_njit.py
preframr_tokens/bacc/generic/_njit.py
preframr_tokens/bacc/generic/_render_njit.py
preframr_tokens/bacc/generic/archetypes.py
preframr_tokens/bacc/generic/busstate.py
preframr_tokens/bacc/generic/bustrace.py
preframr_tokens/bacc/generic/cover.py
preframr_tokens/bacc/generic/distill.py
preframr_tokens/bacc/generic/fitter.py
preframr_tokens/bacc/generic/identity.py
preframr_tokens/bacc/generic/recover.py
preframr_tokens/bacc/generic/sidtrace.py
preframr_tokens/bacc/generic/structure_ir.py
preframr_tokens/bacc/generic/structure_recover.py
preframr_tokens/bacc/generic/tracker.py
preframr_tokens/codec/__init__.py
preframr_tokens/codec/lane_grammar.py
preframr_tokens/codec/lsp_validate.py
tests/__init__.py
tests/_dump_fixture.py
tests/conftest.py
tests/test_amib_generic_budget.py
tests/test_bacc.py
tests/test_codec_lanes.py
tests/test_corpus_budget.py
tests/test_discover_njit.py
tests/test_distill.py
tests/test_generic_recovery.py
tests/test_goattracker.py
tests/test_identity.py
tests/test_lz_njit.py
tests/test_multispeed_framing.py
tests/test_njit_kernels.py
tests/test_pitch.py
tests/test_recover_timing.py
tests/test_sid_only_recovery.py
tests/test_structure_ir.py
tests/test_structure_recover.py
tests/test_structure_recover_pwlk.py
tests/test_tracker_decompile.py
tests/test_tracker_ir.py
tests/test_fixtures/A_Mind_Is_Born.generic_state.npz
tests/test_fixtures/A_Mind_Is_Born.sid
tests/test_fixtures/Catalyst.1.dump.parquet
tests/test_fixtures/Catalyst.sid
tests/test_fixtures/Dum-dee-dum.1.dump.parquet
tests/test_fixtures/Dum-dee-dum.sid
tests/test_fixtures/FamiCommodore.1.dump.parquet
tests/test_fixtures/FamiCommodore.sid
tests/test_fixtures/Grid_Runner.1.dump.parquet
tests/test_fixtures/Grid_Runner.sid
tests/test_fixtures/Hammurabi.1.dump.parquet
tests/test_fixtures/Hammurabi.sid
tests/test_fixtures/Jetta.1.dump.parquet
tests/test_fixtures/Jetta.sid
tests/test_fixtures/Need_More_NOPs.1.dump.parquet
tests/test_fixtures/Need_More_NOPs.sid
tests/test_fixtures/Not_Even_Human.1.dump.parquet
tests/test_fixtures/Not_Even_Human.sid
tests/test_fixtures/Times_of_Lore.1.dump.parquet
tests/test_fixtures/Times_of_Lore.sid
tests/test_fixtures/Truck-On.1.dump.parquet
tests/test_fixtures/Truck-On.sid
tests/test_fixtures/Twilight.1.dump.parquet
tests/test_fixtures/Twilight.sid
tests/test_fixtures/VIC64Demo_tune_5.1.dump.parquet
tests/test_fixtures/VIC64Demo_tune_5.sid
tests/test_fixtures/budget/20CC__What_Have_I_Done_To.npz
tests/test_fixtures/budget/20CC__What_Have_I_Done_To.sir.npz
tests/test_fixtures/budget/AMP__Raster_Runner_V2.npz
tests/test_fixtures/budget/AMP__Raster_Runner_V2.sir.npz
tests/test_fixtures/budget/Cyberlogic_SoundStudio__Nucular_Beatz.npz
tests/test_fixtures/budget/Cyberlogic_SoundStudio__Nucular_Beatz.sir.npz
tests/test_fixtures/budget/DMC__Liver.npz
tests/test_fixtures/budget/DMC__Liver.sir.npz
tests/test_fixtures/budget/DefMon__Teckomatorp.npz
tests/test_fixtures/budget/DefMon__Teckomatorp.sir.npz
tests/test_fixtures/budget/Digitalizer_V2x__What_I_Can_Is_This.npz
tests/test_fixtures/budget/Digitalizer_V2x__What_I_Can_Is_This.sir.npz
tests/test_fixtures/budget/EMS-Odie__Reaxion.npz
tests/test_fixtures/budget/EMS-Odie__Reaxion.sir.npz
tests/test_fixtures/budget/Electrosound__Jolly_Rodger.npz
tests/test_fixtures/budget/Electrosound__Jolly_Rodger.sir.npz
tests/test_fixtures/budget/Geir_Tjelta-SIDDuzzIt__Reflections.npz
tests/test_fixtures/budget/Geir_Tjelta-SIDDuzzIt__Reflections.sir.npz
tests/test_fixtures/budget/GoatTracker_V2x__Regurgitated_Meatloaf.npz
tests/test_fixtures/budget/GoatTracker_V2x__Regurgitated_Meatloaf.sir.npz
tests/test_fixtures/budget/HardTrack_Composer__Acid_Runner_Remix.npz
tests/test_fixtures/budget/HardTrack_Composer__Acid_Runner_Remix.sir.npz
tests/test_fixtures/budget/JCH_NewPlayer__Get_Funky.npz
tests/test_fixtures/budget/JCH_NewPlayer__Get_Funky.sir.npz
tests/test_fixtures/budget/MANIFEST.tsv
tests/test_fixtures/budget/Master_Composer__Believe_in_Music.npz
tests/test_fixtures/budget/MoN-FutureComposer__Action_News_5_tune_R3.npz
tests/test_fixtures/budget/MoN-FutureComposer__Action_News_5_tune_R3.sir.npz
tests/test_fixtures/budget/Music_Assembler__House.npz
tests/test_fixtures/budget/Music_Assembler__House.sir.npz
tests/test_fixtures/budget/RoMuzak_V6x__Flux_Collection_tune_12.npz
tests/test_fixtures/budget/RoMuzak_V6x__Flux_Collection_tune_12.sir.npz
tests/test_fixtures/budget/SoedeSoft__Sad_Day.npz
tests/test_fixtures/budget/SoedeSoft__Sad_Day.sir.npz
tests/test_fixtures/budget/Soundmonitor__Dr_Psycolog.npz
tests/test_fixtures/budget/TFX__Eternal_Skies.npz
tests/test_fixtures/budget/TFX__Eternal_Skies.sir.npz
tests/test_fixtures/budget/Ubiks_Musik__Insanity_Insane_Mix.npz
tests/test_fixtures/budget/Ubiks_Musik__Insanity_Insane_Mix.sir.npz
tools/codec_gate.py