m2-market/specs
m2 (AI Agent) 83cda680d2 wedge: T026 integration tests (real ledger via uvicorn, real bundle, temp HOME)
Written inline after two headless workers died on API errors. Tests caught a
real cross-slice bug: ledger grants stored the full install ref as listing_id,
breaking GET /license/{op}/{listing} — fixed by parsing the listing prefix per
the ref convention in contracts/ledger-api.md. Also pinned the indexer test's
schema path (venv-installed package resolved outside the repo) — its earlier
pass was vacuous without jsonschema installed. 27 tests green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 03:34:21 +02:00
..
001-market-first-wedge wedge: T026 integration tests (real ledger via uvicorn, real bundle, temp HOME) 2026-07-02 03:34:21 +02:00
BRIEF.md specs: m2-market spec discovery — 6 subsystem specs + synthesis index 2026-07-02 02:43:50 +02:00
S1-ledger-economy.md specs: m2-market spec discovery — 6 subsystem specs + synthesis index 2026-07-02 02:43:50 +02:00
S2-catalog-registry.md specs: m2-market spec discovery — 6 subsystem specs + synthesis index 2026-07-02 02:43:50 +02:00
S3-storefront-m2store.md specs: m2-market spec discovery — 6 subsystem specs + synthesis index 2026-07-02 02:43:50 +02:00
S4-solution-scout.md specs: m2-market spec discovery — 6 subsystem specs + synthesis index 2026-07-02 02:43:50 +02:00
S5-packaging-seeds.md specs: m2-market spec discovery — 6 subsystem specs + synthesis index 2026-07-02 02:43:50 +02:00
S6-proposal-engine-evidence.md specs: m2-market spec discovery — 6 subsystem specs + synthesis index 2026-07-02 02:43:50 +02:00
SPEC-INDEX.md specs: m2-market spec discovery — 6 subsystem specs + synthesis index 2026-07-02 02:43:50 +02:00