Concept Index
Alphabetical index of every class and property in the platform ontology suite. Module pages: Entities catalog, Workbench catalog, Server catalog, Runtime catalog.
| Module | Kind | Local name | Pref label | Definition |
|---|---|---|---|---|
| runtime | Class | AcceptedOffer | Accepted Offer | Element of offers_accepted; typically mirrors slim OfferResult fields. |
| entities | Class | AgentConfig | Agent Config | Ecogentic agent configuration (collection: agent_configs). |
| entities | Datatype property | agentName | agent name | |
| runtime | Datatype property | alpha | alpha | |
| workbench | Class | AnalyticsDashboard | Analytics Dashboard | Workbench analytics studio dashboard with charts and filters over Mongo collections. |
| server | Class | AppGenerationJob | App Generation Job | Async job that generates application code from diagrams and ontology context. |
| runtime | Datatype property | armReward | arm reward | |
| workbench | Class | AsyncJob | Async Job | Background job for training, synthetic data, enrichment, or generation workflows. |
| entities | Object property | belongsToCatalog | belongs to catalog | |
| runtime | Datatype property | beta | beta | |
| runtime | Datatype property | cache | cache | |
| entities | Class | Calendar | Calendar | Calendar entity used by dynamic and budget scheduling (collection: calendar). |
| entities | Class | Campaign | Campaign | Workbench campaign that binds patron sources, offer matrices, and recommender deployments (collection: campaigns). |
| runtime | Datatype property | campaign | campaign | |
| runtime | Class | CampaignContext | Campaign Context | Isolated runtime unit keyed by campaign/predictor name: models, corpora, plugins, logging collections, feature lookup, and optional linked offer matrix. |
| entities | Datatype property | campaignId | campaign id | |
| runtime | Datatype property | campaignId | campaign id | Runtime case name (predictor.name / api_params.campaign). |
| entities | Datatype property | catalogId | catalog id | |
| entities | Datatype property | category | category | |
| runtime | Datatype property | category | category | |
| runtime | Datatype property | channel | channel | |
| entities | Class | ChannelProfile | Channel Profile | Delivery channel configuration for ecogentic / engagement. |
| entities | Class | ContactCatalog | Contacts Catalog | Catalog definition for contact records and sources (collection: contacts_catalog). |
| entities | Datatype property | contactId | contact id | |
| runtime | Class | ContactLog | Contact Log | Mongo logging document for an invocation (logging.ecosystemruntime): uuid, predictor, api_params, params lookup, final_result, stats, scoring_data, date indexes. |
| entities | Class | ContactRecord | Contact Record | Individual contact / patron document with core, behavioral, and offers history. |
| entities | Datatype property | cost | cost | |
| runtime | Datatype property | cost | cost | |
| runtime | Datatype property | customer | customer | |
| runtime | Class | CustomerFeatureDocument | Customer Feature Document | Open polymorphic document returned by predictor.param.lookup or built from API params input/value. Any field shape is allowed (personality traits, recommender context, arbitrary features). Not a closed schema. |
| entities | Class | Dashboard | Dashboard | Analytics dashboard definition. |
| entities | Class | DataConnection | Data Connection | External data connection such as Trino/Presto (collection: data_connections). |
| runtime | Datatype property | dateLog | date log | |
| entities | Datatype property | deploymentName | deployment name | |
| entities | Class | DeploymentStep | Deployment Step | Embedded project deployment configuration pushed to ecosystem-runtime (paths, plugins, offer matrix, feature store). |
| server | Class | Diagram | Diagram | Saved UML diagram (class, sequence, etc.) belonging to a modeling project. |
| server | Datatype property | diagramName | diagram name | |
| server | Datatype property | diagramType | diagram type | |
| server | Class | DomainCatalogEntry | Domain Catalog Entry | Hosted business-domain seed from the domain catalog (ontology.ttl + shapes.ttl) loaded by DomainCatalogService. Industry domains live under https://ecosystemcode.com/ontology/{id} . |
| server | Datatype property | domainId | domain id | |
| entities | Class | DynamicEngagement | Dynamic Engagement | Online learning / bandit engagement configuration (collection: dynamic_engagement) with algorithm, contextual variables, and store bindings. |
| runtime | Class | DynamicEngagementConfig | Dynamic Engagement Config | Runtime corpora entry for dynamic_engagement algorithm and contextual variables. |
| runtime | Object property | embedsContactLog | embeds contact log | response_log field. |
| entities | Datatype property | engagementName | name | |
| entities | Class | EnrichmentPipeline | Enrichment Pipeline | Saved data enrichment pipeline configuration. |
| runtime | Datatype property | explore | explore | |
| entities | Class | FactInjectionConfig | Fact Injection Config | Fact injection / chat configuration (collection: chat_config). |
| runtime | Class | FeatureLookupConfig | Feature Lookup Config | Configuration for customer/feature DB lookup (database, collection, key, typically customer). |
| runtime | Object property | featuresObj | features object | |
| entities | Class | FeatureStoreRef | Feature Store Reference | Pointer to a feature-store database and collection used for customer or context lookup. |
| runtime | Class | FinalResultEntry | Final Result Entry | One ranked row in final_result with rank, slim result, and result_full. |
| runtime | Datatype property | finalScore | final score | |
| entities | Class | Frame | Frame | Training or reference data frame used by static model predictors (collection: frames). |
| entities | Datatype property | frameId | frame id | |
| server | Class | GenerationStrategy | Generation Strategy | Selectable strategy or plugin binding for app/UML generation. |
| runtime | Class | GlobalSettings | Global Settings | Deployment properties for a campaign (plugins, logging, offer matrix path, param lookup, corpora). |
| runtime | Object property | hasAcceptedOffer | has accepted offer | |
| entities | Object property | hasAgent | has agent | project_agents asset link. |
| entities | Object property | hasCalendar | has calendar | |
| entities | Object property | hasCampaign | has campaign | |
| entities | Object property | hasDataConnection | has data connection | |
| entities | Object property | hasDeploymentStep | has deployment step | deployment_step array on the project document. |
| server | Object property | hasDiagram | has diagram | |
| entities | Object property | hasDynamicEngagement | has dynamic engagement | project_dynamic_interactions asset link. |
| runtime | Object property | hasDynamicEngagement | has dynamic engagement | |
| runtime | Object property | hasEntry | has entry | |
| entities | Object property | hasFactInjectionConfig | has fact injection config | |
| runtime | Object property | hasFeatureLookup | has feature lookup | Open-schema binding; target documents are CustomerFeatureDocument instances of any shape. |
| entities | Object property | hasFeatureStore | has feature store | |
| runtime | Object property | hasFinalResult | has final result | |
| entities | Object property | hasFrame | has frame | project_models asset link. |
| entities | Object property | hasOfferEntry | has offer entry | |
| entities | Object property | hasOfferMatrix | has offer matrix | project_offer_matrices asset link. |
| runtime | Object property | hasOfferMatrix | links offer matrix | Campaign links one offer matrix with fixed row schema. |
| server | Object property | hasOntologyContext | has ontology context | |
| entities | Object property | hasOptionsStore | has options store | |
| entities | Object property | hasPredictor | has predictor | project_predictors asset link. |
| entities | Object property | hasPrompt | has prompt | |
| entities | Object property | hasResponderConfig | has responder config | |
| runtime | Object property | hasResponsePayload | has response payload | |
| runtime | Object property | hasServerInfo | has server info | |
| runtime | Object property | hasSettings | has settings | |
| entities | Object property | hasSimulation | has simulation | |
| runtime | Object property | hasSlimResult | has slim result | |
| runtime | Object property | hasStats | has stats | |
| workbench | Class | IndicativeOntologyInference | Indicative Ontology Inference | Operation that samples a Mongo collection and emits an indicative Turtle ontology draft from observed fields. |
| runtime | Class | InvocationRequest | Invocation Request | POST /invocations body: campaign, subcampaign, customer, channel, numberoffers, userid, params (JSON string). |
| runtime | Class | InvocationResponse | Invocation Response | API return with uuid, final_result ranked offers, explore/cache flags, in_params echo. |
| runtime | Class | InvocationStats | Invocation Stats | Timing and model metadata on a contact log (duration, epsilon, predictor, error). |
| workbench | Datatype property | jobId | job id | |
| workbench | Datatype property | jobLifecycleState | lifecycle state | Queued \ |
| runtime | Object property | joinsOffer | joins offer | optionKey equals matrix offer_id. |
| entities | Datatype property | learningAlgorithm | learning algorithm | Approach such as epsilonGreedy, binaryThompson, QLearning, naiveBayes, generative. |
| entities | Object property | linkedToProject | linked to project | project_ids on contacts catalog / records. |
| runtime | Datatype property | lookupKey | lookup key | |
| entities | Datatype property | matrixStatus | status | draft \ |
| entities | Datatype property | matrixVersion | version | |
| entities | Datatype property | modelId | model id | |
| server | Class | ModelingProject | Modeling Project | UML / modeling project persisted in ecosystem-server (projects collection) with description, diagrams, and optional ontologyContext. |
| server | Datatype property | modelingProjectId | project id | |
| runtime | Datatype property | modifiedOfferScore | modified offer score | |
| workbench | Object property | monitorsCampaign | monitors campaign deployment | |
| workbench | Class | NetworkGraph | Network Graph | Knowledge or network analysis graph managed in the Networks submodule. |
| workbench | Class | NetworkOntologyDefinition | Network Ontology Definition | JSON ontology definition used by Networks for entity types, relation types, and inference rules (distinct from Turtle platform ontologies). |
| runtime | Datatype property | numberOffers | number offers | |
| entities | Datatype property | offerId | offer id | Join key for options store and matrix lookup. |
| runtime | Datatype property | offerId | offer id | |
| entities | Class | OfferMatrix | Offer Matrix | First-class offer catalog entity (collection: offer_matrix) with spec, version, status, and rows or linked rows collection. |
| runtime | Class | OfferMatrix | Offer Matrix | Runtime-linked offer catalog loaded via predictor.offer.matrix. Rows follow a fixed field format. |
| entities | Class | OfferMatrixEntry | Offer Matrix Entry | A single offer row in a matrix. Canonical runtime scoring fields: offer_id, offer_name, cost, price, category, static_offers. |
| runtime | Class | OfferMatrixEntry | Offer Matrix Entry | Canonical offer row: offer_id, offer_name, cost, price, category, static_offers. |
| entities | Datatype property | offerMatrixId | offer matrix id | |
| entities | Datatype property | offerName | offer name | Display name; primary /response match key. |
| runtime | Datatype property | offerName | offer name | |
| runtime | Class | OfferResult | Offer Result | Slim scored offer: uuid, offer, offer_name, score, final_score, cost, price, offer_value, arm_reward, modified_offer_score. |
| server | Class | OntologyContext | Ontology Context | Structured ontologyContext on a modeling project: domain ids, structuredModel, promptContext, roles, and related generation metadata. |
| server | Class | OntologySynthesisRun | Ontology Synthesis Run | Enhance/export run that merges diagrams, DB import, and roles into ontologyContext and Turtle export. |
| workbench | Datatype property | ontologyTtl | ontology turtle | Optional open Turtle ontology text guiding synthetic generation. |
| runtime | Class | Option | Option | Dynamic engagement options row: optionKey joins OfferMatrixEntry.offer_id; alpha, beta, arm_reward, propensity. |
| runtime | Datatype property | optionKey | option key | |
| entities | Class | OptionsStoreRef | Options Store Reference | Pointer to the dynamic engagement options store (arms / options with alpha, beta, rewards). |
| runtime | Datatype property | paramsJson | params | Must be a JSON string on the wire, not a nested object. |
| runtime | Class | PersonalityOfferResult | Personality Offer Result | Spend/money personality result_full with trait scores (conservative, prudent, adventurous, …) and personality/trait labels. |
| server | Class | PlantUmlArtifact | PlantUML Artifact | PlantUML text or SVG produced from diagram JSON via server-side conversion. |
| runtime | Class | PostPredictPlugin | Post-Predict Plugin | plugin.postscore class that builds final_result from model output, options, and offer matrix. |
| entities | Datatype property | predictId | predict id | Prediction case identifier (predict_id / prediction_case_id). |
| entities | Class | Predictor | Predictor | Static or AutoML prediction case configuration (collection: predictions). Links to a training frame and model parameters. |
| runtime | Datatype property | predictor | predictor | |
| runtime | Class | PrePredictPlugin | Pre-Predict Plugin | plugin.prescore class that mutates params before scoring. |
| entities | Datatype property | price | price | |
| runtime | Datatype property | price | price | |
| server | Object property | producesArtifact | produces artifact | |
| runtime | Class | ProductOfferResult | Product Offer Result | Recommender result_full with nested product catalog fields and bandit stats (alpha, beta, propensity). |
| entities | Class | Project | Project | Hub configuration that groups predictors, frames, dynamic engagements, offer matrices, campaigns, agents, and deployment steps for a solution. |
| entities | Datatype property | projectDescription | project description | |
| entities | Datatype property | projectId | project id | Primary business identifier for the project (project_id). |
| entities | Datatype property | projectOwner | project owner | |
| entities | Datatype property | projectType | project type | |
| entities | Class | Prompt | Prompt | Generative prompt library entry (collection: prompt_library). |
| workbench | Class | PublicApiCatalogEntry | Public API Catalog Entry | Documented public API entity label and collection mapping exposed by the Workbench public API catalog. |
| entities | Datatype property | purpose | purpose | |
| runtime | Datatype property | rank | rank | |
| entities | Class | ResponderConfig | Responder API Config | Responder / API configuration for serving predictions (collection: responder_config). |
| runtime | Object property | respondsTo | responds to | Matched by shared uuid. |
| runtime | Class | ResponseFeedback | Response Feedback | POST /response body: uuid required; offers_accepted with offer_name (preferred match key). |
| runtime | Class | ResponseLog | Response Log | Mongo logging document for feedback (logging.ecosystemruntime_response): uuid, response_uuid, embedded response_log (ContactLog), response payload, stats. |
| runtime | Datatype property | responseUuid | response uuid | |
| runtime | Class | RewardPlugin | Reward Plugin | plugin.reward class that updates learning state after /response. |
| workbench | Class | RuntimeConsole | Runtime Console | UI surface for inspecting and operating deployed ecosystem-runtime campaigns. |
| runtime | Datatype property | score | score | |
| runtime | Object property | scoringData | scoring data | Open feature bag logged when logging.detail is true; may also echo options-store state. |
| runtime | Class | ScoringParams | Scoring Params | Internal pipeline object combining API fields, featuresObj, offerMatrix, corpora, and MAB flags passed to plugins. |
| runtime | Class | ServerInfo | Server Info | Runtime host metadata: hostname, address, port, version. |
| entities | Class | Simulation | Simulation | Simulation configuration for offline evaluation of deployments. |
| workbench | Class | SolutionCase | Solution Case | Productized Workbench solution configuration such as Spend Personality or Two-Tower recommender. |
| workbench | Class | SpendPersonalityCase | Spend Personality Case | Spend and money personality scoring case with trait outputs and messaging. |
| entities | Datatype property | staticOffers | static offers | Static priority slate when greater than 0. |
| runtime | Datatype property | staticOffers | static offers | |
| runtime | Datatype property | subcampaign | subcampaign | |
| server | Class | SyntheticDataPackageJob | Synthetic Data Package Job | Modeling synthetic-data job that produces ZIP packages (JSON/CSV/SQL/DDL) from class diagrams — distinct from Workbench2 Mongo synthetic. |
| workbench | Class | SyntheticDataRequest | Synthetic Data Request | Request to generate Mongo documents from a free-text prompt, optionally grounded by an open ontology TTL. |
| workbench | Datatype property | targetCollection | target collection | |
| workbench | Datatype property | targetDatabase | target database | |
| server | Object property | triggeredByProject | triggered by project | |
| workbench | Class | TwoTowerCase | Two-Tower Case | Two-tower recommender training and deployment case. |
| server | Class | UmlGenerationJob | UML Generation Job | Async job that generates or analyzes UML diagrams for a modeling project. |
| server | Object property | usesDomainCatalog | uses domain catalog | |
| entities | Object property | usesFrame | uses frame | Training frame referenced by model_parms.training_frame. |
| entities | Object property | usesOfferMatrix | uses offer matrix | |
| runtime | Object property | usesPostPlugin | uses post plugin | |
| runtime | Object property | usesPrePlugin | uses pre plugin | |
| runtime | Object property | usesRewardPlugin | uses reward plugin | |
| workbench | Object property | usesSolutionCase | uses solution case | |
| runtime | Datatype property | uuid | uuid | Invocation / contact correlation id shared across logs and /response. |
Last updated on