m2-market/cli/src/m2_market
m2 (AI Agent) b5c4cd486f wedge: local adapter resolves dest symlinks before home containment check
Found by the T036 gate install on m2bd-m2o: $HOME is a bind of
/agent_home/home/developer; Path.home().resolve() followed the mount while the
expanded dest did not, false-positiving the safety guard. The failed install
correctly auto-refunded (the FR-005 compensation path proved itself live).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 04:15:33 +02:00
..
apply wedge: local adapter resolves dest symlinks before home containment check 2026-07-02 04:15:33 +02:00
__init__.py T016: CLI scaffold, config loading, exit-code map 2026-07-02 02:35:59 +02:00
catalog.py wedge: adapt catalog clients to REAL memory-api (store/search, agent_id partitions) 2026-07-02 04:09:33 +02:00
cli.py T027: publish command (validate -> branch -> release -> PR) 2026-07-02 03:38:59 +02:00
config.py T016: CLI scaffold, config loading, exit-code map 2026-07-02 02:35:59 +02:00
ledger.py T017: ledger client with typed errors 2026-07-02 02:37:19 +02:00
output.py T023-T025: search/show/install/wallet commands 2026-07-02 03:00:33 +02:00
publish.py T027: publish command (validate -> branch -> release -> PR) 2026-07-02 03:38:59 +02:00
registry.py T027: publish command (validate -> branch -> release -> PR) 2026-07-02 03:38:59 +02:00