ADR Index

NOTE

53 принятых ADR на 2026-05-09. Этот файл — навигация по тематикам; для полного списка по дате — ls docs/docs/20-architecture/adr/. Шаблон нового ADR — TEMPLATE.md. Правила (в т.ч. что не делать без ADR) — AGENTS.md.

Foundation (1-10) — изначальная архитектура

#ТемаФайл
0001Monorepo + Clean Architecture модули0001-monorepo-with-clean-architecture-modules.md
0002Kafka как event bus0002-kafka-as-event-bus.md
0003Event Sourcing только для canonical-ядра0003-event-sourcing-for-canonical-only.md
0004PostgreSQL как primary store + event store0004-postgres-as-primary-store-and-event-store.md
0005Отказ от MongoDB → PG JSONB + S30005-drop-mongodb-use-s3-and-pg-jsonb.md
0006Elasticsearch вместо OpenSearch0006-elasticsearch-over-opensearch.md
0007Category-agnostic Identity Profiles0007-category-agnostic-identity-profiles.md
0008Централизованный rate-limiter на Redis0008-rate-limiter-centralized-on-redis.md
0009Multi-tenant supplier credentials0009-multi-tenant-supplier-credentials.md
0010Pluggable credential schemas + app-level encryption0010-pluggable-credential-schemas.md

Architecture pillars (11-23)

#ТемаФайл
0011No-proxy architecture0011-no-proxy-architecture.md
0012Data Visibility Policy engine0012-data-visibility-policy.md
0013Suppliers as graph0013-suppliers-as-graph.md
0014Graceful degradation без прогрева0014-graceful-degradation-without-warmup.md
0015Multi-protocol public API (REST + gRPC + WS)0015-multi-protocol-public-api.md
0016Extensible kind dictionaries0016-extensible-kind-dictionaries.md
0017Event-driven supply-chain recalc0017-event-driven-supply-chain-recalc.md
0018Master key + DEK rotation0018-master-key-and-dek-rotation.md
0019ClickHouse для истории + аналитики0019-clickhouse-for-history-and-analytics.md
0020Outbox pattern для Kafka publish0020-outbox-pattern-for-event-publishing.md
0021Stdlib-first Go runtime0021-stdlib-first-go-service-runtime.md
0022GitLab CI/CD + docs-as-code0022-gitlab-cicd-docs-as-code-and-release-governance.md
0023Testing pyramid + provider contract tests0023-testing-pyramid-and-provider-contract-tests.md

Suppliers + Ingestion (24-29, 33, 50)

#ТемаФайл
0024Supplier connector contract0024-supplier-connector-contract.md
0025Observation extensions: PriceSet/StockForecast/WarehouseKind/DeliveryTerm0025-price-and-stock-observation-extensions.md
0026Marketplace observations + seller axis0026-marketplace-observations-and-seller-axis.md
0027HTML scraper connector pattern (Pattern 4)0027-html-scraper-connector-pattern.md
0028Federated identity taxonomies (ETIM/eCl@ss)0028-federated-identity-taxonomies.md
0029Revision-based incremental sync0029-revision-based-incremental-sync.md
0033Imitation service mandated per supplier0033-supplier-imitation-services-mandated.md
0050DKC adapter + federated taxonomy (Cycle 4)0050-dkc-adapter-and-taxonomy.md
0053Единицы СИ для характеристик0053-si-units-for-characteristics.md
0054pgvector для поиска аналогов0054-pgvector-analogs-search.md
0063Pooled bulk ingestion + canonical system observation owner0063-pooled-bulk-ingestion-canonical-owner.md

Runtime + DI + Layout (30-32, 34)

#ТемаФайл
0030Runtime DI через uber-go/fx0030-runtime-di-uber-fx.md
0031Microkernel sub-modules per BC0031-microkernel-submodules-per-bounded-context.md
0032Viewable ID scheme (TR-XXXXXXX)0032-viewable-id-scheme.md
0034Canonical products as read-model в Phase 1-a (deviation от 0003)0034-canonical-as-read-model-iter-1.md

Proposal pipeline + Pricing (35-39, 47)

#ТемаФайл
0035Proposal pipeline layering0035-proposal-pipeline-layering.md
0036PriceRule aggregate + auto-derivation (P2)0036-pricing-rule-aggregate-and-auto-derivation.md
0037Stock Rule Aggregate (P2b)0037-stock-rule-aggregate.md
0038Delivery Rule Aggregate (P2c)0038-delivery-rule-aggregate.md
0039CustomPricingHandler Plugin Registry (P3)0039-custom-pricing-handler-plugin-registry.md
0047Canonical_assignments policy + strategies + trust scale (cycle 2)0047-canonical-assignments-strategies.md

Visibility + Credentials (40-41)

#ТемаФайл
0040Visibility Policies (P4a)0040-visibility-policies.md
0041Credentials Pool and Secrets Isolation (P4c-2)0041-credentials-pool-and-secrets-isolation.md

Live refresh + Exchange (42)

#ТемаФайл
0042Exchange Rate Layer 3a — CBR daily pull0042-exchange-rate-layer-3a.md

Ingestion orchestration (43)

#ТемаФайл
0043Ingestion orchestration — per-supplier tickers + advisory lease0043-ingestion-orchestration.md

LLM + Matching + Canonical assignments (44-46, 49)

#ТемаФайл
0044LLM gateway + char-pipeline foundation (charnorm)0044-llm-gateway-char-pipeline.md
0045Tier 3 LLM matcher + moderation queue0045-tier3-llm-matcher.md
0046canonical_assignments source field + manual-over-auto policy (cycle 1)0046-canonical-assignments-foundation.md
0049LLM-resolution для canonical assignments (cycle 3)0049-canonical-assignments-llm-resolution.md

Observability (48)

#ТемаФайл
0048Prometheus метрики через OTel SDK + otelprom0048-prometheus-metrics-stack.md

Auth (51)

#ТемаФайл
0051Public API auth + API-key RBAC0051-public-api-auth-and-api-key-rbac.md

Связанные документы

  • AGENTS.md — правила для записи и обновления ADR.
  • TEMPLATE.md — шаблон для нового ADR.
  • Roadmap-уровневые memory: tracium_path_to_launch.md, tracium_repo_state_2026-05-06.md.