LICENSE
README.md
pyproject.toml
src/acidcat/__init__.py
src/acidcat/__main__.py
src/acidcat/_sandbox_worker.py
src/acidcat/cli.py
src/acidcat/explorer.py
src/acidcat/mcp_server.py
src/acidcat/tui_app.py
src/acidcat/tui_theme.py
src/acidcat.egg-info/PKG-INFO
src/acidcat.egg-info/SOURCES.txt
src/acidcat.egg-info/dependency_links.txt
src/acidcat.egg-info/entry_points.txt
src/acidcat.egg-info/requires.txt
src/acidcat.egg-info/top_level.txt
src/acidcat/commands/__init__.py
src/acidcat/commands/audit.py
src/acidcat/commands/carve.py
src/acidcat/commands/census.py
src/acidcat/commands/chunks.py
src/acidcat/commands/convert.py
src/acidcat/commands/cover.py
src/acidcat/commands/detect.py
src/acidcat/commands/dump.py
src/acidcat/commands/explore.py
src/acidcat/commands/extract.py
src/acidcat/commands/features.py
src/acidcat/commands/index.py
src/acidcat/commands/info.py
src/acidcat/commands/inspect.py
src/acidcat/commands/od.py
src/acidcat/commands/probe.py
src/acidcat/commands/query.py
src/acidcat/commands/recover.py
src/acidcat/commands/repair.py
src/acidcat/commands/scan.py
src/acidcat/commands/shape.py
src/acidcat/commands/similar.py
src/acidcat/commands/survey.py
src/acidcat/commands/tui.py
src/acidcat/commands/validate.py
src/acidcat/commands/write.py
src/acidcat/core/__init__.py
src/acidcat/core/aiff.py
src/acidcat/core/anomalies.py
src/acidcat/core/audioscan.py
src/acidcat/core/bitwig.py
src/acidcat/core/bytefields.py
src/acidcat/core/camelot.py
src/acidcat/core/census.py
src/acidcat/core/constraints.py
src/acidcat/core/countrepair.py
src/acidcat/core/cover.py
src/acidcat/core/detect.py
src/acidcat/core/edit_aiff.py
src/acidcat/core/edit_riff.py
src/acidcat/core/edits.py
src/acidcat/core/features.py
src/acidcat/core/fieldcodec.py
src/acidcat/core/flac.py
src/acidcat/core/flacrepair.py
src/acidcat/core/formats.py
src/acidcat/core/index.py
src/acidcat/core/indexing.py
src/acidcat/core/integrity.py
src/acidcat/core/lsb.py
src/acidcat/core/mapped.py
src/acidcat/core/midi.py
src/acidcat/core/midi_write.py
src/acidcat/core/mp3.py
src/acidcat/core/mp4.py
src/acidcat/core/mp4repair.py
src/acidcat/core/ncw.py
src/acidcat/core/ni.py
src/acidcat/core/ogg.py
src/acidcat/core/paths.py
src/acidcat/core/preset_meta.py
src/acidcat/core/probe.py
src/acidcat/core/provenance.py
src/acidcat/core/query_sql.py
src/acidcat/core/recover.py
src/acidcat/core/registry.py
src/acidcat/core/repairers.py
src/acidcat/core/riff.py
src/acidcat/core/samples.py
src/acidcat/core/sandbox.py
src/acidcat/core/search.py
src/acidcat/core/serum.py
src/acidcat/core/sf2.py
src/acidcat/core/sniff.py
src/acidcat/core/structure.py
src/acidcat/core/svx.py
src/acidcat/core/tagged.py
src/acidcat/core/tracker.py
src/acidcat/core/triage.py
src/acidcat/core/vital.py
src/acidcat/core/viz.py
src/acidcat/core/vocab.py
src/acidcat/core/writer.py
src/acidcat/core/data/provenance_signatures.json
src/acidcat/core/grammar/__init__.py
src/acidcat/core/grammar/helpers.py
src/acidcat/core/grammar/interp.py
src/acidcat/core/grammar/model.py
src/acidcat/core/grammar/strategies.py
src/acidcat/core/grammar/types.py
src/acidcat/core/grammar/formats/__init__.py
src/acidcat/core/grammar/formats/flac.py
src/acidcat/core/grammar/formats/wav.py
src/acidcat/core/walk/__init__.py
src/acidcat/core/walk/aiff.py
src/acidcat/core/walk/akai.py
src/acidcat/core/walk/amiga.py
src/acidcat/core/walk/base.py
src/acidcat/core/walk/bfdlac.py
src/acidcat/core/walk/bitwig.py
src/acidcat/core/walk/emu.py
src/acidcat/core/walk/flac.py
src/acidcat/core/walk/fxp.py
src/acidcat/core/walk/gf1pat.py
src/acidcat/core/walk/krz.py
src/acidcat/core/walk/labx.py
src/acidcat/core/walk/midi.py
src/acidcat/core/walk/mp3.py
src/acidcat/core/walk/mp4.py
src/acidcat/core/walk/mpc.py
src/acidcat/core/walk/multisample.py
src/acidcat/core/walk/ncw.py
src/acidcat/core/walk/ni.py
src/acidcat/core/walk/ogg.py
src/acidcat/core/walk/rf64.py
src/acidcat/core/walk/rmid.py
src/acidcat/core/walk/rx2.py
src/acidcat/core/walk/serum.py
src/acidcat/core/walk/sf2.py
src/acidcat/core/walk/sigmf.py
src/acidcat/core/walk/svx.py
src/acidcat/core/walk/tracker.py
src/acidcat/core/walk/vital.py
src/acidcat/core/walk/wav.py
src/acidcat/core/walk/wt.py
src/acidcat/util/__init__.py
src/acidcat/util/csv_helpers.py
src/acidcat/util/deps.py
src/acidcat/util/midi.py
src/acidcat/util/play.py
src/acidcat/util/stdin.py
tests/test_aiff.py
tests/test_akai.py
tests/test_amiga.py
tests/test_anomalies.py
tests/test_api.py
tests/test_audioscan.py
tests/test_audit.py
tests/test_audit_fixes.py
tests/test_bfdlac.py
tests/test_bytefields.py
tests/test_camelot.py
tests/test_carve.py
tests/test_carve_typed.py
tests/test_census.py
tests/test_cmd_extract.py
tests/test_cmd_recover.py
tests/test_command_memory.py
tests/test_commands.py
tests/test_constraints.py
tests/test_container_coverage.py
tests/test_convert.py
tests/test_countrepair.py
tests/test_cover.py
tests/test_descriptor_fuzz.py
tests/test_detect.py
tests/test_differential_fuzz.py
tests/test_emu.py
tests/test_feature_vectors.py
tests/test_flacrepair.py
tests/test_format_dispatch.py
tests/test_gf1pat.py
tests/test_grammar_flac.py
tests/test_grammar_wav.py
tests/test_index.py
tests/test_inspect.py
tests/test_integrity.py
tests/test_krz.py
tests/test_labx.py
tests/test_mcp_conn_cache.py
tests/test_mcp_server.py
tests/test_midi.py
tests/test_mp3.py
tests/test_mp4.py
tests/test_mp4repair.py
tests/test_mpc.py
tests/test_ncw.py
tests/test_ni.py
tests/test_od.py
tests/test_paths.py
tests/test_preset_index.py
tests/test_probe.py
tests/test_provenance.py
tests/test_query.py
tests/test_recover.py
tests/test_registry.py
tests/test_repair.py
tests/test_riff.py
tests/test_s3m.py
tests/test_samples.py
tests/test_sandbox.py
tests/test_schema_version.py
tests/test_search.py
tests/test_sf2.py
tests/test_shape.py
tests/test_sigmf.py
tests/test_similar_cli.py
tests/test_sniff.py
tests/test_strip.py
tests/test_structure.py
tests/test_svx.py
tests/test_svx_decode.py
tests/test_tagged.py
tests/test_tracker.py
tests/test_triage.py
tests/test_tui.py
tests/test_util.py
tests/test_validate.py
tests/test_vital.py
tests/test_walker_invariants.py
tests/test_walker_robustness.py
tests/test_write.py