"""Self-coding package — Timmy's self-modification capability. Provides the branch→edit→test→commit/revert loop that allows Timmy to propose and apply code changes autonomously, gated by the test suite. Main entry point: ``self_coding.self_modify.loop`` """