# Vercy AI instruction — YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "metaModel": { "id": "world.m3-tradable-good", "name": "Tradable Good", "version": "0.2.0-legacy", "family": "World Models", "category": "Reference example", "industry": [ "Cross-industry" ], "domain": [ "matter-artifacts" ], "tags": [ "tradable", "good" ], "status": "legacy example" }, "canonicalUrl": "https://ver.cy/models/world-m3-tradable-good/", "structure": { "bundles": [ { "name": "catalogue", "description": "The good as a described market class", "layersText": "goodDefinition`: name, description, brand reference, origin declaration, lifecycle status · `variantStructure`: variants (size, colour, flavour) and their relation to the base good", "findings": [] }, { "name": "identification", "description": "How the market names and codes the good", "layersText": "identifierAssignment`: identifier scheme assignments at each packaging level · `classificationCoding`: classification codes from one or more schemes with validity periods", "findings": [] }, { "name": "packaging", "description": "How the good is quantified and packed", "layersText": "packagingHierarchy`: each, inner pack, case, pallet levels and their containment · `unitOfMeasure`: net content, sale units and measure codes", "findings": [] }, { "name": "flow", "description": "Bounded production populations of the good", "layersText": "batchLot`: batches with production references, date ranges and recall status", "findings": [] } ] }, "serviceLayers": { "artifactFormats": [], "policies": [], "crud": {}, "roles": [] }, "legacySource": "/models/docs/matter-artifacts/M3-tradable-good.md", "migrationNotes": [ "Findings, questions, artifacts, CRUD rules and access roles are not explicit in this legacy version." ] }