executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
synapses-and-inputsDefine Brian2 2.9.0 synaptic connectivity, event pathways, delays, plasticity, and explicit or stochastic input sources.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this route when the task connects spike-producing groups, applies synaptic code, configures delays or plasticity, or supplies Poisson, timed, or explicit spike input in Brian2 2.9.0. The route is deliberately workflow-oriented: first define the source/target and synaptic equations, then create connections, assign existing synapse state, and only then run and inspect event effects.
Synapses constructor defines model/pathways; it does not create
synapses. Call connect(...) before indexing or assigning synaptic arrays._pre/_post suffixes when a name could be ambiguous. Assign
w, delay, and other synapse state after the relevant connections exist.PoissonGroup when individual spikes matter, PoissonInput when only
aggregate independent input matters, SpikeGeneratorGroup for reproducible
event schedules, and TimedArray for sampled time functions.dt/delay alignment, event binning, and output timing with a
small fixture before scaling. Monitor analysis belongs to
recording; device and standalone restrictions belong
to code-generation.The bundled smoke script is read-only with respect to the repository and uses only a tiny in-memory runtime simulation; it does not download data or run native repository tests.