gabriel / muse public
refactor BREAKING harmony task/harmony-decompose #7 / 13
AI Agent gabriel · 19 days ago · May 22, 2026 · Diff

refactor(harmony): Phase 6 — extract audit.py

Move append-only audit log logic out of the harmony god-object into muse/core/harmony/audit.py.

- audit.py: _MAX_AUDIT_BYTES, _MAX_AUDIT_ENTRIES, append_audit, list_audit - __init__.py: re-exports extracted symbols; content_hash import removed (no longer used after append_audit moved out)

707/707 harmony tests green.

sha256:f85ef10979de86932a635d67bc0363742979e3d858f64b84f225f9a3368f5b01 sha
sha256:29692eb5d369b60336cd82dc60ead00fefddf37484df2a4f36d9d232868ef0a7 snapshot

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:f85ef10979de86932a635d67bc0363742979e3d858f64b84f225f9a3368f5b01 --body "your comment"