LICENSE
README.md
pyproject.toml
src/rigbox/__init__.py
src/rigbox/cli.py
src/rigbox/constants.py
src/rigbox/hooks.py
src/rigbox/repl.py
src/rigbox.egg-info/PKG-INFO
src/rigbox.egg-info/SOURCES.txt
src/rigbox.egg-info/dependency_links.txt
src/rigbox.egg-info/entry_points.txt
src/rigbox.egg-info/requires.txt
src/rigbox.egg-info/top_level.txt
src/rigbox/core/__init__.py
src/rigbox/core/cli_parser.py
src/rigbox/core/context.py
src/rigbox/core/history.py
src/rigbox/core/plugins.py
src/rigbox/core/registry.py
src/rigbox/core/render.py
src/rigbox/core/transport.py
src/rigbox/core/workflow.py
src/rigbox/core/workspace.py
src/rigbox/plugins/__init__.py
src/rigbox/plugins/builtin.py
src/rigbox/plugins/plugin_template.py
src/rigbox/plugins/code/__init__.py
src/rigbox/plugins/code/commands.py
src/rigbox/plugins/code/generator.py
src/rigbox/plugins/code/render.py
src/rigbox/plugins/code/template.py
src/rigbox/plugins/code/macros/c/__init__.py
src/rigbox/plugins/code/macros/c/c_autogen_banner.j2
src/rigbox/plugins/code/macros/c/c_autogen_banner_editable.j2
src/rigbox/plugins/code/macros/c/c_autogen_banner_state_machine.j2
src/rigbox/plugins/code/macros/c/c_enum.j2
src/rigbox/plugins/code/macros/c/c_machine_actions.j2
src/rigbox/plugins/code/macros/c/c_machine_constants.j2
src/rigbox/plugins/code/macros/c/c_machine_errors.j2
src/rigbox/plugins/code/macros/c/c_machine_events.j2
src/rigbox/plugins/code/macros/c/c_machine_state_table_entry.j2
src/rigbox/plugins/code/macros/c/c_machine_state_transition_table.j2
src/rigbox/plugins/code/macros/c/c_machine_states.j2
src/rigbox/plugins/code/macros/c/c_machine_struct.j2
src/rigbox/plugins/code/macros/c/c_machine_version.j2
src/rigbox/plugins/code/macros/c/c_struct.j2
src/rigbox/plugins/code/macros/c/c_union.j2
src/rigbox/plugins/code/templates/c/state_machine.h.j2
src/rigbox/plugins/device/__init__.py
src/rigbox/plugins/device/commands.py
src/rigbox/plugins/device/connection.py
src/rigbox/plugins/device/replay_transport.py
src/rigbox/plugins/device/serial_transport.py
src/rigbox/plugins/manifests/__init__.py
src/rigbox/plugins/manifests/api.py
src/rigbox/plugins/manifests/build.py
src/rigbox/plugins/manifests/check.py
src/rigbox/plugins/manifests/commands.py
src/rigbox/plugins/manifests/schema.py
src/rigbox/plugins/statemachine/__init__.py
src/rigbox/plugins/statemachine/check.py
src/rigbox/plugins/statemachine/commands.py
src/rigbox/plugins/statemachine/coverage.py
src/rigbox/plugins/statemachine/engine.py
src/rigbox/plugins/statemachine/fuzz.py
src/rigbox/plugins/statemachine/schema.py
tests/test_cli_parser.py
tests/test_codegen.py
tests/test_core.py
tests/test_device.py
tests/test_device_session.py
tests/test_dsp.py
tests/test_manifests.py
tests/test_plugin_new.py
tests/test_render.py
tests/test_shell.py
tests/test_sm_checks.py
tests/test_sm_fuzz.py
tests/test_statemachine.py
tests/test_transports.py