1.2.14 — Helper docs + template updates
What changed
New helper reference pages
Four helpers that were already in the framework but had no documentation page now have full reference pages:
| Helper | What it does |
|---|---|
| Pulse.Conn | Named connection manager — one live connection per name, auto-disconnects on rebind |
| Pulse.Input | Simulate key presses via VirtualInputManager and UserInputService |
| Pulse.Memory | Executor capability checks (supports, testWritable) and safe character module resolution |
| Pulse.Perf | Rolling 60-sample frame-time sampler with optional warn threshold |
rb init template updates
The CLAUDE.md and AGENTS.md files generated by rb init now document every Pulse helper, including the four above plus Pulse.Monitor, Pulse.Notify, Pulse.Hitbox, and Pulse.Team. Previously these were undocumented in the LLM reference files, so AI assistants working in new projects weren't aware of them.
Expanded Pulse.Log coverage — the template now lists all methods:
Pulse.Log.trace / debug / info / warn / error
Pulse.Log.assert(cond, tag, msg)
Pulse.Log.throttle(tag, interval, level, msg)
Pulse.Log.watchSignal(signal, tag, name)
Pulse.Log.snapshot(tag, label, tbl)
Pulse.Log.configure({ level, file, tags })
Pulse.Log.save() / dump() / clear()
Fixed: defaults runner delay in CLAUDE.md template
CLAUDE.md incorrectly stated the _DEFAULTS_RUNNER delay as 1 s. The actual value is 0.5 s. The generated file now matches the compiler.
Impact on existing projects
No runtime changes — all updated files are documentation only. Re-run rb init in a new project to get the updated templates, or manually update CLAUDE.md / AGENTS.md in an existing project.