Add DetachMoleculeWithAudit() function that logs detach operations to .beads/audit.log in JSONL format. Each entry captures: - timestamp - operation type (detach, burn, squash) - pinned_bead_id - detached_molecule - detached_by (agent identity) - reason (optional) - previous_state Updated callers: - runMoleculeDetach: logs "detach" operation - runMoleculeBurn: logs "burn" operation with reason - runMoleculeSquash: logs "squash" operation with digest ID 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
3.7 KiB
3.7 KiB