Ubiquitous Language

Browse and discover ubiquitous language terms in the Product Marketplace domain

Product Marketplace Domain Language(22 terms)

Object Category

Product taxonomy node backed by the api-v1 object_categories table.

View details

Object Category Code

Code reference linked from an object category record.

View details

Category Graph Service

Pure domain policy for object-category tree changes.

View details

Parameter Key

Canonical parameter concept (one record per handle). Owned by bim-ontology and consumed here — see the ParameterKey entity page under that domain. Product-marketplace assigns a class to a product and uses the associated parameters.

View details

Parameter Scope

Retired name for ParameterUsage (variant_option, product_spec, bim_parameter, mfg_takeoff, qto_takeoff). In bim-ontology "scope" means Revit category scope and nothing else; use usage for this concept.

View details

Category Parameter

Retired name for bim-ontology's ClassParameter — the assignment of one parameter key to one object class, with allowed-value children. Product-marketplace does not own this junction.

View details

Model Parameter

L2 junction on ProductModel; MTO allowable values and ranges are stored here (ADR-0007).

View details

Variant Parameter

L3 junction on ProductVariant (renamed from parameter_assignments / variant_parameters table).

View details

Configuration Mode

Product model strategy — simple, predefined_variants, made_to_order, or hybrid (ADR-0008).

View details

Canonical Parameter Dictionary Index

In-memory index of synced taxonomy keys/values used during scrape persistence to reuse canonical records by name, handle, or domain_id.

View details

Scraped Parameter Graph

Outbound persistence pipeline that upserts taxonomy keys/values and writes variant_parameters from scrape assignments.

View details

Pending Parameter Link

Deferred variant_parameters link queued when PM mirror records are not yet synced; reconciled by ReconcilePendingParameterLinksUseCase.

View details

Parameter Template Inheritance Service

Policy that computes inherited effective parameter templates across category ancestors.

View details

Vendor

Product-marketplace organization projection backed by vendor records.

View details

Seller

Product-marketplace person projection backed by seller records.

View details

Product Collection

Deprecated product-marketplace name that now means VendorProductCollection; user-curated collections belong to design-management.

View details

Refresh Field Catalog

Product-specific catalog of stable fields a refresh scrape is allowed to update.

View details

Product Scrape Run Behavior

Policy that combines scrape run scope with catalog persistence behavior.

View details

Create from URL

User-driven workflow that validates a source URL and starts scrape/persist processing for a product.

View details

Refresh Scrape

Update allowed fields for an existing product model while preserving records outside the refresh field set.

View details

Reload Scrape

Re-scrape and replace a broader set of scrape-owned records for an existing model or family.

View details

Image Publishing

Workflow that publishes Airtable-linked product images to persistent media URLs and writes attachment state back.

View details