Skip to main content
The per-package config matrices each describe one package. This is the cross-package view. The anchor is the Rust / Arrow-native / fused -core kernel: it is the reference implementation, and the Python and TypeScript surfaces are ports that either dispatch to it (the fast path) or run a byte-identical pure-language fallback. So the sections below read against that reference — how the packages line up, which scorers a kernel actually backs vs which are fallback-only, where the two language ports diverge, and what’s missing where. Everything below the line is generated from the parity manifests + AST (scripts/gen_suite_matrix.py) and verified in CI, so it can’t drift.

Per-package surface

Live counts (introspected from each package) side by side. MCP / Exports / A2A are the same numbers the llms.txt/README gate locks; CLI is the Python command count from the parity manifest.

Compute substrate — the Rust -core kernel is the reference

The Rust / Arrow-native / fused -core kernels are the source of truth for scoring; each language surface either dispatches to the kernel (the fast path) or runs a byte-identical pure-language fallback. This tracks which scorers a kernel actually backs vs which are fallback-only. Sources: Python _NATIVE_SCORER_IDS (arrow bucket kernel) and TS WASM_COVERED_SCORERS (-core WASM), gated as the scorer_kernels api_parity surface. 22 of 24 scorers are kernel-backed (the reference fast path); the other 2 are pure-language fallbacks with no -core kernel.

Cross-language parity (Python ↔ TypeScript)

Per surface: values shared by both languages vs each language’s exclusives. A non-zero Python-only or TS-only is a declared cross-language gap (parity/<pkg>.yaml), not drift — but it is where the two ports diverge.

Gaps & asymmetries (auto-detected)

  • No A2A skills surface: goldenanalysis, infermap.
  • goldenmatch mcp_tools — Python-only: discover_semantic_model, documents_ingest, documents_suggest_schema, explain_routing, lint_routing, list_plugins, plan_routing, pprl_auto_config.
  • goldenmatch cli_commands — Python-only: discover-model, import-dbt, ingest-docs, llm, migrate-splink, serve-ui, setup, sync, watch.
  • goldenmatch a2a_skills — Python-only: analyze_blocking, certify_semantic_model, compare_clusters, configure, documents_ingest, documents_suggest_schema, incremental, list_runs, pprl, quality, retrieve_similar, review, rollback, schema_match, sensitivity.
  • goldenmatch a2a_skills — TS-only: agent_approve_reject, agent_deduplicate, agent_explain_cluster, agent_explain_pair, agent_match_sources, agent_review_queue, certify_serving_joins, customer_360, emit_semantic_model_from_store, fix_quality, memory_import, scan_quality, score.
  • goldencheck mcp_tools — Python-only: install_domain.
  • goldencheck cli_commands — Python-only: init, review, scan-db, schedule, serve.
  • goldenflow cli_commands — Python-only: init, interactive, schedule, watch.
  • goldenflow transforms — TS-only: category_llm_correct.
  • goldenpipe cli_commands — Python-only: interactive.