- CatalogClient: POST /memory/search, results via metadata.listing; tenant visibility filter enforced in the one shared reader client (memory-api tenant_id is scalar; deviation recorded in the module docstring) - indexer MemoryClient: upsert = exists-check + store; drop/delete are WARN no-ops (API has no delete) — reindex is an idempotent fill for now - refund-overdraw decided: compensating refunds may push a seller negative (debt, manual reconciliation); data-model amended, property machine updated - probe doc stored in market:probe partition during API discovery (harmless) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| 001-market-first-wedge | ||
| BRIEF.md | ||
| S1-ledger-economy.md | ||
| S2-catalog-registry.md | ||
| S3-storefront-m2store.md | ||
| S4-solution-scout.md | ||
| S5-packaging-seeds.md | ||
| S6-proposal-engine-evidence.md | ||
| SPEC-INDEX.md | ||