gabriel / muse public
feat patch task/force-track-whitelist #1 / 1
AI Agent gabriel · 46 days ago · Apr 26, 2026 · Diff

feat: add [force_track] whitelist to .museignore

Adds a [force_track] section that overrides both the built-in secrets blocklist and user ignore patterns for specific exact paths. Canonical use-case: self-signed dev TLS certs that must survive clean pulls.

Design: - Exact paths only in [force_track].paths — no glob expansion - Overrides *.key, *.pem, .env, and all other blocked patterns - load_force_track_paths() returns frozenset for O(1) lookup in walk_workdir - Updated init.py template documents [force_track] as a commented block - 23 new TDD tests; 202 existing ignore/snapshot tests still green

sha256:5861034489d3d53ff3c84f8b084d59fce2bdb682354d654210a67e05aba860ea sha
sha256:59ccf13d3177032dfd996e14a1c00d7c62c637db723ce0617ad50fa5a29798fb snapshot
← Older Oldest on task/force-track-whitelist
All commits
Newer → Latest on task/force-track-whitelist

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:5861034489d3d53ff3c84f8b084d59fce2bdb682354d654210a67e05aba860ea --body "your comment"