1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# Generated Citizen Census
Generated by `cargo test --workspace --all-features citizen`.
Do not edit by hand.
Total citizens: 137
| Symbol | Version | Arity | Crate |
| --- | ---: | ---: | --- |
| `OverrideTable` | 0 | 1 | `sim-table-override` |
| `agent-runner/ModelBid` | 1 | 5 | `sim-lib-agent-runner-core` |
| `agent-runner/ModelCard` | 1 | 5 | `sim-lib-agent-runner-core` |
| `agent-runner/ModelRequest` | 1 | 3 | `sim-lib-agent-runner-core` |
| `agent-runner/ModelResponse` | 1 | 6 | `sim-lib-agent-runner-core` |
| `agent-runner/ModelUsage` | 1 | 5 | `sim-lib-agent-runner-core` |
| `audio-dsp/Config` | 1 | 1 | `sim-lib-audio-dsp` |
| `audio-graph/NodeConfig` | 1 | 1 | `sim-lib-audio-graph-core` |
| `audio-graph/Patch` | 1 | 1 | `sim-lib-audio-graph-core` |
| `audio-synth/Preset` | 1 | 1 | `sim-lib-music-synth` |
| `daw-session/DawSession` | 1 | 1 | `sim-lib-daw-session` |
| `discrete/BitVectorSpace` | 1 | 1 | `sim-lib-discrete` |
| `discrete/BoundedIntVectorSpace` | 1 | 1 | `sim-lib-discrete` |
| `discrete/Combination` | 1 | 1 | `sim-lib-discrete` |
| `discrete/CombinationSpace` | 1 | 1 | `sim-lib-discrete` |
| `discrete/Edge` | 1 | 1 | `sim-lib-discrete` |
| `discrete/FwhtSignal` | 1 | 1 | `sim-lib-discrete` |
| `discrete/FwhtSignalSpace` | 1 | 1 | `sim-lib-discrete` |
| `discrete/Graph` | 1 | 1 | `sim-lib-discrete` |
| `discrete/Matrix` | 1 | 1 | `sim-lib-discrete` |
| `discrete/MstCertificate` | 1 | 1 | `sim-lib-discrete` |
| `discrete/Permutation` | 1 | 1 | `sim-lib-discrete` |
| `discrete/PermutationSpace` | 1 | 1 | `sim-lib-discrete` |
| `discrete/SimpleGraphSpace` | 1 | 1 | `sim-lib-discrete` |
| `discrete/SparseMatrix` | 1 | 1 | `sim-lib-discrete` |
| `discrete/SubsetSpace` | 1 | 1 | `sim-lib-discrete` |
| `doc/Article` | 1 | 1 | `sim-lib-view-doc` |
| `femm/Field` | 1 | 2 | `sim-lib-femm-codec` |
| `femm/FuncPayload` | 1 | 3 | `sim-lib-femm-codec` |
| `femm/Function` | 1 | 3 | `sim-lib-femm-codec` |
| `femm/Geometry` | 1 | 3 | `sim-lib-femm-codec` |
| `femm/Material` | 1 | 2 | `sim-lib-femm-codec` |
| `femm/Mesh` | 1 | 3 | `sim-lib-femm-codec` |
| `femm/Model` | 1 | 5 | `sim-lib-femm-codec` |
| `femm/Ode` | 1 | 2 | `sim-lib-femm-codec` |
| `femm/Physics` | 1 | 2 | `sim-lib-femm-codec` |
| `femm/Post` | 1 | 2 | `sim-lib-femm-codec` |
| `femm/Sensitivity` | 1 | 2 | `sim-lib-femm-codec` |
| `femm/Solution` | 1 | 7 | `sim-lib-femm-codec` |
| `femm/Solve` | 1 | 2 | `sim-lib-femm-codec` |
| `femm/Space` | 1 | 2 | `sim-lib-femm-codec` |
| `femm/Tape` | 1 | 3 | `sim-lib-femm-codec` |
| `intent/Intent` | 1 | 1 | `sim-lib-intent` |
| `list/ConsList` | 0 | 1 | `sim-list-cell` |
| `list/LazyConsList` | 0 | 1 | `sim-list-lazy` |
| `list/LazyIterList` | 0 | 1 | `sim-list-lazy` |
| `mcp/AuditEntry` | 1 | 3 | `sim-lib-mcp` |
| `mcp/Cassette` | 1 | 3 | `sim-lib-mcp` |
| `mcp/CassetteEntry` | 1 | 2 | `sim-lib-mcp` |
| `mcp/Error` | 1 | 3 | `sim-codec-mcp` |
| `mcp/ErrorEnvelope` | 1 | 2 | `sim-codec-mcp` |
| `mcp/Notification` | 1 | 2 | `sim-codec-mcp` |
| `mcp/Request` | 1 | 3 | `sim-codec-mcp` |
| `mcp/Response` | 1 | 2 | `sim-codec-mcp` |
| `midi/ChannelMessage` | 1 | 1 | `sim-lib-midi-shapes` |
| `midi/MetaEvent` | 1 | 1 | `sim-lib-midi-shapes` |
| `midi/MidiEvent` | 1 | 1 | `sim-lib-midi-shapes` |
| `midi/SmfFile` | 1 | 1 | `sim-lib-midi-shapes` |
| `midi/SmfTrack` | 1 | 1 | `sim-lib-midi-shapes` |
| `music/Chord` | 1 | 1 | `sim-lib-music-shapes` |
| `music/Melody` | 1 | 1 | `sim-lib-music-shapes` |
| `music/Note` | 1 | 1 | `sim-lib-music-shapes` |
| `music/Par` | 1 | 1 | `sim-lib-music-shapes` |
| `music/Score` | 1 | 1 | `sim-lib-music-shapes` |
| `music/Seq` | 1 | 1 | `sim-lib-music-shapes` |
| `numbers/Cas` | 1 | 1 | `sim-lib-numbers-cas` |
| `numbers/Complex` | 1 | 2 | `sim-lib-numbers-complex` |
| `numbers/Func` | 0 | 2 | `sim-lib-numbers-func` |
| `numbers/Rational` | 0 | 2 | `sim-lib-numbers-rational` |
| `numbers/Tensor` | 1 | 3 | `sim-lib-numbers-tensor` |
| `openai/GatewayEvent` | 1 | 1 | `sim-lib-openai-server` |
| `openai/GatewayKey` | 1 | 1 | `sim-lib-openai-server` |
| `openai/GatewayRequest` | 1 | 1 | `sim-lib-openai-server` |
| `openai/GatewayResponse` | 1 | 1 | `sim-lib-openai-server` |
| `openai/GatewayRun` | 1 | 1 | `sim-lib-openai-server` |
| `openai/Plan` | 1 | 1 | `sim-lib-openai-server` |
| `pitch/Chord` | 1 | 1 | `sim-lib-pitch-shapes` |
| `pitch/Interval` | 1 | 1 | `sim-lib-pitch-shapes` |
| `pitch/Pitch` | 1 | 1 | `sim-lib-pitch-shapes` |
| `pitch/PitchClassMask` | 1 | 1 | `sim-lib-pitch-shapes` |
| `pitch/Scale` | 1 | 1 | `sim-lib-pitch-shapes` |
| `plugin-core/PluginDescriptor` | 1 | 1 | `sim-lib-plugin-core` |
| `rank/Coord` | 0 | 2 | `sim-lib-rank` |
| `rank/Node` | 0 | 1 | `sim-lib-rank` |
| `rank/Space` | 0 | 1 | `sim-lib-rank` |
| `scene/Scene` | 1 | 1 | `sim-lib-scene` |
| `server/Address` | 1 | 1 | `sim-lib-server` |
| `server/Frame` | 1 | 6 | `sim-lib-server` |
| `shape/AcceptOnNoDiagnosticsHook` | 1 | 0 | `sim-shape` |
| `shape/And` | 1 | 1 | `sim-shape` |
| `shape/Any` | 1 | 0 | `sim-shape` |
| `shape/Class` | 1 | 1 | `sim-shape` |
| `shape/DiscardOnDiagnosticPrefixHook` | 1 | 1 | `sim-shape` |
| `shape/ExactExpr` | 1 | 1 | `sim-shape` |
| `shape/ExprKind` | 1 | 1 | `sim-shape` |
| `shape/Hooked` | 1 | 2 | `sim-shape` |
| `shape/List` | 1 | 2 | `sim-shape` |
| `shape/Not` | 1 | 1 | `sim-shape` |
| `shape/Or` | 1 | 2 | `sim-shape` |
| `shape/Repeat` | 1 | 3 | `sim-shape` |
| `shape/ScoreFloorHook` | 1 | 1 | `sim-shape` |
| `shape/Table` | 1 | 2 | `sim-shape` |
| `shape/TraceMarkHook` | 1 | 0 | `sim-shape` |
| `shape/Venn` | 1 | 1 | `sim-shape` |
| `skill/Card` | 1 | 9 | `sim-lib-skill` |
| `skill/McpCallParams` | 1 | 2 | `sim-lib-skill` |
| `skill/McpPromptArgument` | 1 | 3 | `sim-lib-skill` |
| `skill/McpPromptDescriptor` | 1 | 3 | `sim-lib-skill` |
| `skill/McpPromptGetParams` | 1 | 2 | `sim-lib-skill` |
| `skill/McpResourceDescriptor` | 1 | 4 | `sim-lib-skill` |
| `skill/McpResourceReadParams` | 1 | 1 | `sim-lib-skill` |
| `skill/McpToolDescriptor` | 1 | 5 | `sim-lib-skill` |
| `skill/McpToolResult` | 1 | 2 | `sim-lib-skill` |
| `sound/Envelope` | 1 | 1 | `sim-lib-sound-shapes` |
| `sound/Partial` | 1 | 1 | `sim-lib-sound-shapes` |
| `sound/Spectrum` | 1 | 1 | `sim-lib-sound-shapes` |
| `sound/Timbre` | 1 | 1 | `sim-lib-sound-shapes` |
| `sound/Tone` | 1 | 1 | `sim-lib-sound-shapes` |
| `sound/TuningDescriptor` | 1 | 1 | `sim-lib-sound-shapes` |
| `standard/FidelityBadge` | 0 | 4 | `sim-lib-standard-core` |
| `standard/Profile` | 0 | 10 | `sim-lib-standard-core` |
| `stream-bridge/LiftMidiOptions` | 1 | 7 | `sim-lib-stream-bridge` |
| `stream-bridge/RenderOptions` | 1 | 3 | `sim-lib-stream-bridge` |
| `stream/Clock` | 1 | 1 | `sim-lib-stream-clock` |
| `stream/Metadata` | 0 | 5 | `sim-lib-stream-core` |
| `stream/Packet` | 1 | 1 | `sim-lib-stream-core` |
| `stream/PcmFormat` | 1 | 1 | `sim-lib-stream-audio` |
| `table/DbDir` | 0 | 1 | `sim-table-db` |
| `table/FsDir` | 0 | 1 | `sim-table-fs` |
| `table/HashTable` | 0 | 1 | `sim-table-hash` |
| `table/LazyTable` | 0 | 1 | `sim-table-lazy` |
| `table/RemoteDir` | 0 | 3 | `sim-table-remote` |
| `topology/Edge` | 1 | 1 | `sim-lib-topology` |
| `topology/Node` | 1 | 1 | `sim-lib-topology` |
| `topology/Package` | 1 | 1 | `sim-lib-topology` |
| `view/LensDescriptor` | 1 | 5 | `sim-lib-view` |
| `web/Workspace` | 1 | 1 | `sim-lib-web-layout` |