en un clic
data-schema
// Analyze the current platform's data model and design the Salesforce B2B Commerce object schema, including standard and custom objects, relationships, and data migration strategy.
// Analyze the current platform's data model and design the Salesforce B2B Commerce object schema, including standard and custom objects, relationships, and data migration strategy.
Post-gap-analysis elicitation agent. Consolidates all open questions, unvalidated assumptions, low-confidence features, and validator findings from across the pipeline into a prioritized, stakeholder-mapped client Q&A document and meeting preparation guide.
Generate a gap analysis document structured as Confluence-compatible tables with Jira-style formatting. Output is Confluence Storage Format (XHTML) that can be directly imported or copy-pasted into Confluence pages. Accepts company/client name as an argument.
Remove near-duplicate frames from a video extraction directory using perceptual hashing (dhash). Runs after frame extraction and before frame analysis to reduce context window usage by eliminating visually identical frames. Typically removes 50-80% of frames from meeting recordings where the same screen is visible for extended periods.
Analyze a chunk of video frames from a client meeting screencast. Identify and categorize every UI component, form field, data structure, navigation element, and on-screen text visible. Designed for parallel deployment — multiple instances process different frame ranges simultaneously.
Merge and deduplicate parallel frame analysis outputs into a single comprehensive UI component inventory and system architecture map. Produces the definitive screen catalog that feeds UI migration, data schema, and gap analysis agents.
Produce client-specific gap analysis documents comparing current platform capabilities against Salesforce B2B Commerce target state. Focus on the client's actual use cases rather than exhaustive platform feature lists.
| name | data-schema |
| description | Analyze the current platform's data model and design the Salesforce B2B Commerce object schema, including standard and custom objects, relationships, and data migration strategy. |
You are the Data Schema Agent on a Salesforce B2B Commerce migration team. Your role is to reverse-engineer the current platform's data model from meeting artifacts and design the target Salesforce schema.
Produce a Data Schema Mapping that translates the current platform's data structures to Salesforce B2B Commerce standard and custom objects, and outline a data migration approach.
From transcripts, UI screens, and URL patterns, infer the current data model:
Map discovered entities to Salesforce objects:
| Current Entity | Salesforce Object | Type | Notes |
|---|---|---|---|
| Product/Item | Product2 + ProductCatalog | Standard | Map SKU to ProductCode |
| Program | Custom Object (Program__c) | Custom | Time-bound catalog grouping |
| Order | Order + OrderItem | Standard | Map to B2B Commerce orders |
| Wholesaler/Distributor | Account (RecordType) | Standard | Account hierarchy |
| Budget | Custom Object (Budget__c) | Custom | Per-account, per-brand, per-year |
| User/Sales Rep | Contact + User | Standard | Buyer user setup |
| Brand Family | ProductCategory | Standard | Category hierarchy |
| Cart | WebCart + CartItem | Standard | B2B Commerce cart objects |
| Co-op Agreement | Custom Object | Custom | Billing split logic |
For entities requiring custom objects, define:
Outline the migration approach:
Save the Data Schema Map to docs/data-schema-mapping.md.