68f3544513
wedge: US1 wave 2 converged (T012/T015/T021/T023-T025) + fix m2core-sync class name
...
Verified on master: 14 tests green (schemas+cli+indexer); ledger API exercised
end-to-end via TestClient (grant admin-only, install 200/409/402, refund
restores balance, auth 401); adapter factory resolves local + raises
RailsNotLanded on the stub.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 03:02:28 +02:00
9bb441e4a7
merge: cli-commands (US1 wave 2)
2026-07-02 03:01:51 +02:00
5fad8ffa1a
T023-T025: search/show/install/wallet commands
2026-07-02 03:00:33 +02:00
ae64eb22b6
T021: local apply adapter (idempotent, reversible)
2026-07-02 02:54:32 +02:00
b994572dde
wedge: US1 wave 1 converged (T010/T011/T016-T020) + T022 stub adapter inline
...
Smoke-verified on master: install debit/cut/grant math exact, dup-ref and
insufficient-funds guarded, refund compensates, InstallState atomic round-trip,
adapter factory + all package imports green.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 02:43:48 +02:00
7209b032d8
merge: apply-base (US1 wave 1)
2026-07-02 02:42:58 +02:00
4404a00ede
merge: cli-catalog-client (US1 wave 1)
2026-07-02 02:42:58 +02:00
a14afc0244
merge: cli-registry-client (US1 wave 1)
2026-07-02 02:42:58 +02:00
0960f062b2
merge: cli-ledger-client (US1 wave 1)
2026-07-02 02:42:58 +02:00
86cdcdd82a
T020: ApplyAdapter protocol + InstallState
2026-07-02 02:41:59 +02:00
e7e6ba4bdc
T019: catalog client (tenant-scoped semantic search)
2026-07-02 02:40:38 +02:00
d34c8fb193
T018: registry client (listings, releases, hash verify)
2026-07-02 02:38:57 +02:00
75def66e7c
T017: ledger client with typed errors
2026-07-02 02:37:19 +02:00
035d8771dc
T016: CLI scaffold, config loading, exit-code map
2026-07-02 02:35:59 +02:00
ec98e294a7
wedge(T001-T003): monorepo skeleton, uv workspaces, ruff+pytest config
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 02:19:47 +02:00