e30ebaf8ac
The --molecule flag was defined but never wired up - the slingMolecule variable was set by the flag parser but never read by any code path. Users should use --on instead, which is fully implemented: gt sling <formula> --on <bead> <target> The --on flag properly instantiates the formula (cook + wisp + bond) and applies it to the target bead before slinging. Keeping --on as the canonical way to apply formulas to beads since it's actually wired up and working. The --molecule flag can be re-added later if a different argument order is desired. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>