AI 时代的可信数据基础设施 Trusted Data Infrastructure for the AI Era

Trustbase rCB Data Schemav1.9 · 2026-09-20

The open data standard for the global chemical recycling (pyrolysis) industry. Bilingual (zh-CN / en-US). AI-Agent ready. 2,348 records across 12 tables, 57 MCP tools, 1 verified-supplier trust scheme, plus a benchmark layer (native carbon black + conductive specialty grades) that anchors every rCB data point.

Verified MCP Endpoint  |  data.json  |  llms.txt  |  Agent Skills
1. Why this schema exists

The chemical recycling (pyrolysis) industry has no public, structured, machine-readable data source that an AI agent can rely on. Trustbase Lab fills that gap — and further anchors every rCB record against a native carbon black benchmark layer so that substitution economics and technical feasibility can be compared like-for-like.

Agent-first

Every record carries a stable id, a confidence grade, and a bilingual description block an LLM can read directly.

Benchmark-anchored

All rCB data points are anchored to native carbon black (price anchor: N550 anchor-price method; performance anchor: 6 ASTM properties vs N550; substitution space: native capacity × substitution rate). v1.6 built the benchmark layer; v1.8 extends with trade flows.

Trust as a field

public.verified: bool is the trust infrastructure for AI-driven procurement — agents filter to A-grade suppliers with one call. v1.7 added trade-flow & rCB-index evidence with explicit confidentiality tags.
2. Versioning policy
3. Top-level structure
{
  "meta":                  { /* dataset-level metadata, schema_version, counts, verified_scheme */ },
  "domestic":              [ /* 37 Chinese companies / projects           (v1.0) */ ],
  "international":         [ /* 35 international companies                (v1.0) */ ],
  "vendors":               [ /* 58 equipment vendors                       (v1.3) */ ],
  "policies":              [ /* 49 policy & regulation records             (v1.8) */ ],
  "techs":                 [ /* 44 technical standards                     (v1.8) */ ],
  "articles":              [ /* 64 articles (first-hand research from the "再生炭黑产业" WeChat account)  (v1.4) */ ],
  "grades":                [ /* 37 native / conductive / rCB grades        (v1.5) */ ],
  "knowledge_cards":       [ /* 61 public knowledge cards                  (v1.7) */ ],
  "price_trends":          { /* trend direction + official anchors only, no prices  (v1.7) */ },
  "substitution_boundaries":{/* 4-dim substitution boundaries               (v1.7) */ },
  "rcb_index":             { /* rCB price index (anchor factor × value factor, no historical fill)  (v1.7) */ },
  "trade_flows":           { /* 1751 UN Comtrade HS 280300 records          (v1.8) */ }
}

Total current count: 2,348 records as of data_version: 0.12. The dataset is a mix of list-of-record tables (companies / policies / techs / articles / grades / knowledge_cards / trade_flows) and dict modules (price_trends / substitution_boundaries / rcb_index) — see §4.4 for the field contract per asset type.

4. Entity record structure
4.0 Master skeleton (record-bearing modules)
{
  "id":          "rcb-cn-008",
  "public":      { /* free-to-display fields */ },
  "gated":       { /* detailed facts; phones desensitised */ },
  "description": { "zh": "...", "en": "..." },
  "as_of":       "2026-06",
  "type":        "native",   // v1.5 only — grades module: native / rcb / conductive
  "key":         "N550"      // v1.5 only — semantic key for grades
}
4.1 public.* — what every consumer sees
FieldTypeNotes
regionstring"中国" (China) / country name (companies, vendors)
categorystringe.g. "在运" (operating), "在建" (under construction), "国际企业" (international), "设备厂商" (equipment vendor), grade tier (SAF/ISAF/HAF/FEF/...)
namestringNative-script name (usually Chinese)
name_enstringEnglish / pinyin name — required (P0-7; waived for articles / grades)
statusstringOperational status in native language
locationstringProvince / city / country (companies, vendors)
jurisdictionstringv1.3 — administrative area (policies)
orgstringv1.3 — issuing body (techs)
doc_numberstringv1.3 — regulation / standard number
segmentsarray<string>v1.6 — business segment tag (companies): any combination of ["rcb"] / ["virgin"] / ["conductive"]; benchmark-layer producers use ["virgin"], rCB producers use ["rcb"], specialty conductive producers use ["conductive"]
verifiedboolv1.2: AI trust signal — see §7
4.2 gated.* — detailed facts (per module)
BucketFields
Domestic (Chinese)capacity_tire, capacity_rcb, byproducts, process, investment, certification, update, contact, confidence, source
Internationalcapacity_rcb, feedstock, certification, partners, update, confidence, source
Vendorsproducts, capacity, overseas, highlights, as_of, confidence, source
Policies (v1.3)issuer, policy_type, scope, rcb_impact, compliance_deadline, confidence, source
Techs (v1.3)standard_no, issuer, scope, key_specs, applicability, confidence, source
Articles (v1.4)wechat_url, publish_date, topic, confidence, source (includes source text and an AI-readable summary)
Grades (v1.5)astm_d1765_code, astm_classification, applications, params{iodine, dbp, bet, ash, heating_loss, sieve_residue, ph, pour_density}, brand_owner(conductive), confidence, source
Benchmark layer (v1.6)benchmark.virgin_capacity_t, utilization_pct, expansion, source (extension fields for virgin-carbon-black benchmark producers; carries its own confidence)
4.3 description.{zh,en} — AI-readable summaries

The most important fields for AI agents. Pre-shaped, structured summaries designed to be fed directly into an LLM prompt without further parsing. Both fields are required (P0-6).

Example (en):
Pyrum Innovations AG status: Operating + Expanding. Located in Dillingen/Saar, Germany. Tire processing capacity: ~10 (10k t/yr). Process: continuous rotary kiln. Certification: ISCC PLUS.
4.4 Module-specific record contract
trade_flows (v1.8) — flat records, NOT structured as id/public/gated/description:
{
    "id":          "cb-trade-chn-764-2024-x",
    "reporter":     {"iso3": "CHN", "code": 156, "name": "China"},
    "partner":      {"iso3": "THA", "code": 764, "name": "泰国"},
    "hs_code":      "280300",
    "period":       "2024",
    "flow":         "X",
    "quantity_t":   270184.47,
    "value_usd":    337500001.0,
    "unit_price_usd_t": 1249.42,
    "share_pct":    28.07,
    "source":       {"org": "UN Comtrade", "dataset": "API v1 / C/A/HS", "as_of": "2024"},
    "confidence":   "A"
  }
Sentinel partner.code=0 means World total (Excluded from share_pct denominator); sub-aggregate codes (e.g. 784/512/860/376/643) may have weighted-average unit_price_usd_t drift flagged in P0-15 soft warn. Unit conversion guard (P0-15): kg → t 1000× check.
knowledge_cards (v1.7) — public-layer only:
Fields: id(CB-YYYYMMDD-NNN), title, type(statistic/standard/paper/announcement/industry_association), source, confidence(A/B only), region, as_of, facts[]. P0-14 enforces type white-list + A/B confidence + source three-piece completeness (org+url+date). Confidential & internal cards never enter data.json.
price_trends / substitution_boundaries / rcb_index (v1.7) — dict modules, not record lists:
price_trends.trends[] + trend_conclusions[] — direction only, official anchors only, NO prices. substitution_boundaries.boundaries[] — 4 dimensions (application scenario / regulatory access / certification eligibility / material specification) with citation cards. rcb_index.anchor.series (24 periods) + indices[] + limitations[] — ABP = AF × VF × 1000, quarterly cadence, VF status not_assessed exposed separately (never silent).
5. Entity ID rules
PrefixBucketCountFormat
rcb-cnChinese domestic (v1.0)36rcb-cn-NNN
rcb-glInternational (v1.0)35rcb-gl-NNN
rcb-eqEquipment vendors (v1.3)30rcb-eq-NNN
rcb-polPolicy & regulation (v1.3)49rcb-pol-NNN
rcb-techTechnical standards (v1.3)44rcb-tech-NNN
rcb-artArticles / WeChat account (v1.4)63rcb-art-NNN
rcb-gradeCarbon black grades (v1.5; semantic ID, not in the numeric pool)37rcb-grade-{n110|n330|n550|...|xc72|kb-ec300j|rcb-general|rcb-refined}
CB-…Knowledge cards (v1.7, knowledge-factory)42CB-YYYYMMDD-NNN (1NN/2NN/4NN/5NN segments)
cb-trade-…UN Comtrade trade flows (v1.8; semantic ID)1751cb-trade-{reporter}-{partner|multi}-{period}-{x|m}

Stable IDs (rcb-cn/gl/eq/pol/tech/art-NNN) are persisted in id_map.json — adding a new entity never changes an existing ID. Semantic IDs (rcb-grade-*, cb-trade-*, CB-…) are derived from authoritative keys and locked.

6. Confidence levels
GradeMeaningUse case
AGovernment documents / official announcements / UN ComtradeProcurement, auto-matching, trade-flow economic modeling
BCompany self-report / authoritative mediaResearch, market sizing
CUnverified / speculativeTriage only
7. Verified Supplier scheme (v1.2)

AI trust infrastructure. Agents auto-deciding procurement partners should filter on verified=true or call the MCP tool get_verified_suppliers.

{
  "public": { "verified": true },
  "gated":  { "confidence": "A" }
}

Rule: verified=true ⇔ confidence=A. Enforced by data_steward (P0-10).

59
Verified Suppliers
130
Company Entities
45.4%
Verified Coverage (company database)
223
A-grade across 324 graded records

Breakdown (company database): 21 Chinese + 16 international + 22 equipment vendors = 59 companies verified. Cross-corpus A-grade count (companies + vendors + policies + techs + articles + grades) = 223 / 324 = 68.8%.

8. i18n / bilingual support
9. MCP integration — 57 tools

MCP server at https://trustbaselab.com/mcp exposes 57 tools. All tools support response_format='json'/'markdown' and accept language='zh'/'en'.

BucketTools
Companies (v1.0–v1.6)query_companies, get_company, get_verified_suppliers, get_announcements_timeline
Policies / Techs (v1.3)query_policies, get_policy, query_techs, get_tech
Articles (v1.4)query_articles, get_article
Grades + substitution (v1.5–v1.6)query_grades, get_grade, get_grade_spec, get_substitution_boundary, compare_rcb, calculate_saving
Database overview + price (v1.5)get_database_overview, get_price_benchmark, get_price_trend
Knowledge cards (v1.7)query_cards
rCB price index (v1.7)get_rcb_index, get_rcb_vcb_spread, get_grade_trend
Cross-domain benchmarks (v1.9)query_domain_benchmarks, get_domain_benchmark
Five domain toolkits (v1.15)carbon footprint & markets · new-energy batteries · telecom & space · health & nutrition · compute & energy — 5 tools each, incl. 3 calculators: calculate_cbam_cost, calculate_recycled_content_gap, calculate_compute_energy_cost
9.1 Find verified suppliers (JSON)
curl -X POST https://trustbaselab.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"get_verified_suppliers",
                 "arguments":{"language":"en","response_format":"json"}}}'
9.2 Query trade flows (CHN 2024 exports)
curl -X POST https://trustbaselab.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
       "params":{"name":"query_trade_flows",
                 "arguments":{"reporter":"CHN","period":"2024","flow":"X",
                              "response_format":"json","limit":50}}}'

Returns 119 CHN 2024 export records; quantity_t already converted from kg (P0-15 guard).

9.3 Partner ranking (Top-N by quantity_t)
curl -X POST https://trustbaselab.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":3,"method":"tools/call",
       "params":{"name":"get_trade_partner_ranking",
                 "arguments":{"reporter":"CHN","period":"2024","flow":"X",
                              "top_n":5,"response_format":"json"}}}'

Returns Top-5 with quantity_t, value_usd, unit_price_usd_t, share_pct. Sample first record for CHN 2024 X: Thailand ≈ 270,184 t (28.07% of total exports).

10. Data sourcing & freshness
11. Changelog
VersionDateChange
v1.92026-09-20Equipment vendor library expanded to the pyrolysis-family scope: 30 → 58 companies, covering multi-feedstock equipment for tyres / plastics / oil sludge / biomass, with the structured fields feedstock / outputs / operation_mode / reactor_type / subsystems completed. Also: index unit declaration (index_unit / is_price — absolute prices and dimensionless indices explicitly separated) and linkage to the public methodology page (/methodology). MCP tools 27 → 30.
v1.82026-09-17Merged in trade_flows: 1,751 official UN Comtrade HS 280300 trade records (8 reporting countries: CHN/DEU/IND/JPN/KOR/THA/TUR/USA; periods 2024/2025). quantity_t converted uniformly from kg; unit_price_usd_t and share_pct are derived fields; added the dedicated P0-15 gatekeeper (1000× unit-error defence + share_pct summing to ≈100% within the same group). MCP tools 23 → 27: query_trade_flows, get_trade_flow_summary, get_trade_partner_ranking, get_trade_dataset_overview.
v1.72026-09-17Merged in the knowledge-base data layer (knowledge_cards 42 / price_trends 10 / substitution_boundaries 4) plus the rCB price index module (rcb_index, AF×VF two-factor decomposition). MCP tools 13 → 23. Added the P0-14 knowledge-base gate: type whitelist (statistic/standard/paper/announcement/industry_association) and a three-way A/B confidence check (type/conf/source).
v1.62026-09-17Native carbon black benchmark layer: 14 leading virgin / conductive producers gained a segments business tag (rcb/virgin/conductive) plus gated.benchmark.{virgin_capacity_t, utilization_pct, expansion} fields (each carrying its own source+confidence). rCB price-anchoring ratio (price anchor: N550 anchor-price method; performance anchor: six ASTM properties vs N550) — every rCB data point is anchored to this. knowledge_cards and articles merged into the single data.json file.
v1.52026-09-17Grade benchmark library grades[]: the full ASTM D1765 virgin grade range (29 grades, N110–N990) plus generic / refined rCB (2). Semantic IDs such as rcb-grade-N550. New MCP tools query_grades / get_grade / get_grade_spec / get_substitution_boundary / compare_rcb / calculate_saving / get_price_trend.
v1.42026-09-17First-hand research article module from the "再生炭黑产业" WeChat account: articles[] (63 articles) with stable rcb-art-* IDs. New MCP tools query_articles / get_article.
v1.32026-09-15Added two top-level modules: policies[] (46 records, prefix rcb-pol) and techs[] (46 records, prefix rcb-tech). Equipment vendors expanded 26 → 30. MCP server v1.3 adds query_policies / get_policy / query_techs / get_tech.
v1.22026-09-15Added public.verified: bool on every entity (A-confidence mapping). meta.verified_scheme + meta.verified_count. P0-10 enforces verified ⇔ confidence=A.
v1.12026-09-14Bilingual support: description.zh + description.en on every record. public.name_en required. meta.i18n_supported = true.
v1.02026-09-13Initial public schema. 67 entities across three buckets. Stable id per entity with rcb-cn/gl/eq-NNN format.
12. License & citation
Data license: data only for industry reference, cite "Trustbase Lab".
Schema license: CC BY 4.0 — free to implement, attribution required.
MCP server: https://trustbaselab.com/mcp
Contact: business@trustbaselab.com  |  info@trustbaselab.com  |  service@trustbaselab.com
WeChat: zxhjtanhei

When citing this schema in academic or commercial work:

Trustbase Lab. (2026). Trustbase rCB Data Schema v1.9. https://trustbaselab.com/schema
Document version 2026-10-09 · schema v1.9 · data_version 0.12 · 2,348 records · 223 A-grade