Overview
Statistics (detailed ones)
	Total 1394 packages analyzed and 6686 Go files
	(2252904 lines of code) parsed. On average,
	* each Go source file imports 3.71 packages
	  and contains 337 lines of code.
	* each package depends on 8.38 other packages,
	  contains 4.91 source code files, and exports
	  - 6.66 type names,
	  - 3.70 variables,
	  - 19.97 constants,
	  - 9.94 functions.
All Packages (sort packages by:  |  |  | )
m 7. /examples/basic - ProcessingFile to FileProcessed 1 async and 1 sync state
15. /examples/cli/states - contains a stateful schema-v2 for a CLI.
18. /examples/cli_daemon/states - contains a stateful schema-v2 for a CLI.
24. /examples/mach_template/states - contains a stateful schema-v2 for MachTemplate.
m 30. /examples/raw_strings - is an educational example of a state machine operating on string-based states.
m 50. /internal/testing/cmd/am-dbg-worker - AM_DBG_WORKER_ADDR AM_DBG_ADDR
51. /internal/testing/libp2p-uds - uds was auto-translated from rust-libp2p.
55. /pkg/graph - provides a graph or interconnected state-machines and their states, based on the dbg telemetry protocol.
56. /pkg/helpers - is a set of useful functions when working with async state machines.
57. /pkg/helpers/testing - provides testing helpers for state machines using testify.
58. /pkg/history - provides machine history tracking and traversal using the process' memory and structs.
59. /pkg/history/bbolt - provides machine history tracking and traversal using the bbolt K/V database.
64. /pkg/machine - is a nondeterministic, multi-state, clock-based, relational, optionally-accepting, and non-blocking state machine.
65. /pkg/node - provides distributed worker pools with supervisors.
69. /pkg/pubsub/states - contains a stateful schema-v2 for Topic.
70. /pkg/rpc - is a transparent RPC for state machines.
72. /pkg/states - provides reusable state definitions.
74. /pkg/states/pipes - provide helpers to pipe states from one machine to another.
75. /pkg/telemetry - provides telemetry exporters: am-dbg, Prometheus, OpenTelemetry.
77. /pkg/telemetry/prometheus - provides Prometheus metrics for asyncmachine.
78. /pkg/x/helpers - provides experimental and unstable helpers.
m 80. /tools/cmd/am-dbg - am-dbg is a lightweight, multi-client debugger for asyncmachine-go.
m 81. /tools/cmd/am-gen - am-gen generates schema files and Grafana dashboards.
m 83. /tools/cmd/am-vis - am-vis generates diagrams of a filtered graph.
85. /tools/debugger - provides a TUI debugger with multi-client support.
89. /tools/generator - generates state-machine schemas and grafana dashboards.
93. /tools/relay/states - contains a stateful schema-v2 for Relay.
95. /tools/repl - provides a REPL and CLI functionality for aRPC connections.
96. /tools/repl/states - contains a stateful schema-v2 for Repl.
98. /tools/visualizer/states - contains a stateful schema-v2 for Visualizer.