{"schema":"https://ver.cy/schemas/card/1.0.0","id":"vr.wm-flw-013","code":"wm-flw-013-supply-chain-trace-chain-of-custody","url":"https://ver.cy/models/wm-flw-013-supply-chain-trace-chain-of-custody/","name":"Supply-chain Trace / Chain of Custody","alternateNames":[],"kind":"world-model","status":"published","version":"0.3.0-research.1","language":"en","classifiers":{"family":"World Models","category":"Physical world and living systems","entryKind":"pattern","plane":"","domain":["PHY.FLW.LOG"],"industry":["Cross-industry"],"navPath":"NAV.PHY.FLW.LOG","tags":["supply","chain","trace","custody","phy.flw.log"],"facets":{}},"whatItIs":"Owns trace scope, semantic kind and graph revision; trace objective, range, direction and chain-of-custody profile; typed bindings to objects, events, parties, places, movements and evidence; aggregation, transformation and custody edges; qualified clocks, sources, proof and quality; gaps, duplicates, conflicts, error declarations and successors; backward, forward, path and exposure query results; federation, access, retention and loss-aware projections. Products, lots, serials, handling units, shipments, inventory movements, journeys, locations, parties, generic events, observations, custody handovers, documents, credentials, incidents, recall actions, claims and evidence masters remain external.","purpose":"Provide a reusable governed pattern for linking traceable objects, events, custody assertions, transformations, locations, parties and evidence into a federated time-aware trace graph with qualified queries, gaps and corrections.","scope":{"in":["Trace scope, graph and result identity, objective, range, direction, semantic kind, revision and successor lineage","Typed object-event graph, aggregation, transformation, location, party, custody, clock, source, evidence, proof, quality, gap and conflict assertions","Backward and forward query, exposure analysis, federation, privacy, access, retention, audit and interoperability"],"out":["Owning product, lot, serial, handling unit, shipment, movement, journey, place, party, event, observation, handover, document, credential, incident, recall action, claim or evidence lifecycles","Equating traceability with tracking, custody with ownership, aggregation with transformation, event assertion with verified fact, physical flow with mass balance or book-and-claim, or exposure result with recall decision","Executing physical custody, product certification, identity issuance, evidence storage, recall, enforcement, protected disclosure or irreversible deletion"],"boundaries":[{"neighbor":"WM-FLW-004 Goods Movement / Logistics","distinction":"Goods Movement owns physical logistics flow. Trace / Chain of Custody links source-qualified histories across movements and organizations; the candidate parent signal remains under review."},{"neighbor":"WM-ACT-015 Occurrence / Event","distinction":"The trace pattern composes typed event references and graph edges. Generic event identity, occurrence semantics and lifecycle remain external; the candidate COMPOSE relation is accepted only in that limited sense."},{"neighbor":"WM-FLW-011 Shipment / Consignment","distinction":"Shipment / Consignment owns commercial or transport grouping and status assertions. The trace graph references it as an object and event context without importing that lifecycle."},{"neighbor":"WM-FLW-012 Inventory Movement","distinction":"Inventory Movement owns one stock-affecting transition and external posting reference. The trace graph links movements across organizations but does not calculate stock positions or post ledgers."},{"neighbor":"Custody handover and ownership","distinction":"The pattern links custody intervals, transfers, acceptance and refusal assertions. The handover event and legal ownership remain independently mastered and must not be inferred from location alone."},{"neighbor":"Evidence, credential and certification","distinction":"Artifacts, digests, signatures, credentials and verification results are references that support assertions. Their issuance, storage, cryptographic validity, certification scope and legal effect remain external."},{"neighbor":"Recall, investigation and enforcement","distinction":"The pattern may derive a qualified affected set with gaps and uncertainty. Accountable domain authorities own recall, alert, enforcement, remedy and public-disclosure decisions."}]},"distinguishingFeatures":["Assembles a graph of events, objects and custody edges, not the events themselves.","Traceability is not tracking; tracking follows current location only.","Custody is not ownership.","Mass balance, segregation and identity preservation are distinct models."],"structure":{"bundles":[{"id":"trace-identity-scope-and-semantic-kind","name":"Trace identity, scope and semantic kind","description":"Groups the governed Route / Itinerary concern for trace identity, scope and semantic kind.","layers":[{"id":"trace-identity-revision-and-result-kind","name":"Trace identity, revision and result kind","description":"Groups Route / Itinerary context for trace identity, revision and result kind without importing neighboring master lifecycles.","findings":[{"id":"trace-graph-scope-identifier-namespace-and-revision","name":"Trace graph scope, identifier, namespace and revision","description":"Records trace graph scope, identifier, namespace and revision as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish trace graph scope, identifier, namespace and revision?","id":"trace-graph-scope-identifier-namespace-and-revision-q01","kind":"identity"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on trace graph scope, identifier, namespace and revision, and under which authority?","id":"trace-graph-scope-identifier-namespace-and-revision-q02","kind":"provenance"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify trace graph scope, identifier, namespace and revision?","id":"trace-graph-scope-identifier-namespace-and-revision-q03","kind":"quality"}]},{"id":"persistent-graph-query-request-result-snapshot-and-claim-kind","name":"Persistent graph, query request, result, snapshot and claim kind","description":"Records persistent graph, query request, result, snapshot and claim kind as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish persistent graph, query request, result, snapshot and claim kind?","id":"persistent-graph-query-request-result-snapshot-and-claim-kind-q01","kind":"classification"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on persistent graph, query request, result, snapshot and claim kind, and under which authority?","id":"persistent-graph-query-request-result-snapshot-and-claim-kind-q02","kind":"ownership"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify persistent graph, query request, result, snapshot and claim kind?","id":"persistent-graph-query-request-result-snapshot-and-claim-kind-q03","kind":"validation"}]}]},{"id":"coverage-objective-profile-and-system-boundary","name":"Coverage objective, profile and system boundary","description":"Groups Route / Itinerary context for coverage objective, profile and system boundary without importing neighboring master lifecycles.","findings":[{"id":"traceability-objective-subject-range-depth-and-direction","name":"Traceability objective, subject range, depth and direction","description":"Records traceability objective, subject range, depth and direction as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish traceability objective, subject range, depth and direction?","id":"traceability-objective-subject-range-depth-and-direction-q01","kind":"requirement"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on traceability objective, subject range, depth and direction, and under which authority?","id":"traceability-objective-subject-range-depth-and-direction-q02","kind":"authority"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify traceability objective, subject range, depth and direction?","id":"traceability-objective-subject-range-depth-and-direction-q03","kind":"security"}]},{"id":"physical-segregation-controlled-blending-mass-balance-and-book-and-claim-profile","name":"Physical segregation, controlled blending, mass balance and book-and-claim profile","description":"Records physical segregation, controlled blending, mass balance and book-and-claim profile as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish physical segregation, controlled blending, mass balance and book-and-claim profile?","id":"physical-segregation-controlled-blending-mass-balance-and-book-and-claim-profile-q01","kind":"classification"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on physical segregation, controlled blending, mass balance and book-and-claim profile, and under which authority?","id":"physical-segregation-controlled-blending-mass-balance-and-book-and-claim-profile-q02","kind":"requirement"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify physical segregation, controlled blending, mass balance and book-and-claim profile?","id":"physical-segregation-controlled-blending-mass-balance-and-book-and-claim-profile-q03","kind":"privacy"}]}]}]},{"id":"traceable-object-event-and-composition-graph","name":"Traceable-object, event and composition graph","description":"Groups the governed Route / Itinerary concern for traceable-object, event and composition graph.","layers":[{"id":"object-identity-class-and-membership","name":"Object identity, class and membership","description":"Groups Route / Itinerary context for object identity, class and membership without importing neighboring master lifecycles.","findings":[{"id":"product-material-lot-serial-item-handling-unit-shipment-and-asset-reference","name":"Product, material, lot, serial, item, handling-unit, shipment and asset reference","description":"Records product, material, lot, serial, item, handling-unit, shipment and asset reference as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish product, material, lot, serial, item, handling-unit, shipment and asset reference?","id":"product-material-lot-serial-item-handling-unit-shipment-and-asset-reference-q01","kind":"relationship"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on product, material, lot, serial, item, handling-unit, shipment and asset reference, and under which authority?","id":"product-material-lot-serial-item-handling-unit-shipment-and-asset-reference-q02","kind":"constraint"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify product, material, lot, serial, item, handling-unit, shipment and asset reference?","id":"product-material-lot-serial-item-handling-unit-shipment-and-asset-reference-q03","kind":"retention"}]},{"id":"aggregation-disaggregation-containment-and-membership-interval","name":"Aggregation, disaggregation, containment and membership interval","description":"Records aggregation, disaggregation, containment and membership interval as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish aggregation, disaggregation, containment and membership interval?","id":"aggregation-disaggregation-containment-and-membership-interval-q01","kind":"composition"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on aggregation, disaggregation, containment and membership interval, and under which authority?","id":"aggregation-disaggregation-containment-and-membership-interval-q02","kind":"process"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify aggregation, disaggregation, containment and membership interval?","id":"aggregation-disaggregation-containment-and-membership-interval-q03","kind":"access"}]}]},{"id":"critical-event-transformation-and-causality","name":"Critical event, transformation and causality","description":"Groups Route / Itinerary context for critical event, transformation and causality without importing neighboring master lifecycles.","findings":[{"id":"commission-observe-pack-ship-receive-store-use-return-and-dispose-event","name":"Commission, observe, pack, ship, receive, store, use, return and dispose event","description":"Records commission, observe, pack, ship, receive, store, use, return and dispose event as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish commission, observe, pack, ship, receive, store, use, return and dispose event?","id":"commission-observe-pack-ship-receive-store-use-return-and-dispose-event-q01","kind":"event"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on commission, observe, pack, ship, receive, store, use, return and dispose event, and under which authority?","id":"commission-observe-pack-ship-receive-store-use-return-and-dispose-event-q02","kind":"event"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify commission, observe, pack, ship, receive, store, use, return and dispose event?","id":"commission-observe-pack-ship-receive-store-use-return-and-dispose-event-q03","kind":"exception"}]},{"id":"transformation-input-output-process-step-causality-and-yield","name":"Transformation input, output, process step, causality and yield","description":"Records transformation input, output, process step, causality and yield as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish transformation input, output, process step, causality and yield?","id":"transformation-input-output-process-step-causality-and-yield-q01","kind":"process"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on transformation input, output, process step, causality and yield, and under which authority?","id":"transformation-input-output-process-step-causality-and-yield-q02","kind":"measurement"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify transformation input, output, process step, causality and yield?","id":"transformation-input-output-process-step-causality-and-yield-q03","kind":"interoperability"}]}]}]},{"id":"location-party-and-custody-chain","name":"Location, party and custody chain","description":"Groups the governed Route / Itinerary concern for location, party and custody chain.","layers":[{"id":"read-point-business-location-source-and-destination","name":"Read point, business location, source and destination","description":"Groups Route / Itinerary context for read point, business location, source and destination without importing neighboring master lifecycles.","findings":[{"id":"event-read-point-business-location-jurisdiction-and-facility","name":"Event read point, business location, jurisdiction and facility","description":"Records event read point, business location, jurisdiction and facility as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish event read point, business location, jurisdiction and facility?","id":"event-read-point-business-location-jurisdiction-and-facility-q01","kind":"spatial"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on event read point, business location, jurisdiction and facility, and under which authority?","id":"event-read-point-business-location-jurisdiction-and-facility-q02","kind":"evidence"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify event read point, business location, jurisdiction and facility?","id":"event-read-point-business-location-jurisdiction-and-facility-q03","kind":"decision"}]},{"id":"source-destination-business-step-disposition-and-movement-reference","name":"Source, destination, business step, disposition and movement reference","description":"Records source, destination, business step, disposition and movement reference as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish source, destination, business step, disposition and movement reference?","id":"source-destination-business-step-disposition-and-movement-reference-q01","kind":"relationship"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on source, destination, business step, disposition and movement reference, and under which authority?","id":"source-destination-business-step-disposition-and-movement-reference-q02","kind":"quality"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify source, destination, business step, disposition and movement reference?","id":"source-destination-business-step-disposition-and-movement-reference-q03","kind":"identity"}]}]},{"id":"party-role-custody-and-handover","name":"Party role, custody and handover","description":"Groups Route / Itinerary context for party role, custody and handover without importing neighboring master lifecycles.","findings":[{"id":"owner-custodian-possessor-controller-responsible-party-and-steward","name":"Owner, custodian, possessor, controller, responsible party and steward","description":"Records owner, custodian, possessor, controller, responsible party and steward as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish owner, custodian, possessor, controller, responsible party and steward?","id":"owner-custodian-possessor-controller-responsible-party-and-steward-q01","kind":"ownership"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on owner, custodian, possessor, controller, responsible party and steward, and under which authority?","id":"owner-custodian-possessor-controller-responsible-party-and-steward-q02","kind":"validation"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify owner, custodian, possessor, controller, responsible party and steward?","id":"owner-custodian-possessor-controller-responsible-party-and-steward-q03","kind":"classification"}]},{"id":"custody-interval-transfer-handover-acceptance-refusal-and-exception","name":"Custody interval, transfer, handover, acceptance, refusal and exception","description":"Records custody interval, transfer, handover, acceptance, refusal and exception as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish custody interval, transfer, handover, acceptance, refusal and exception?","id":"custody-interval-transfer-handover-acceptance-refusal-and-exception-q01","kind":"lifecycle"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on custody interval, transfer, handover, acceptance, refusal and exception, and under which authority?","id":"custody-interval-transfer-handover-acceptance-refusal-and-exception-q02","kind":"security"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify custody interval, transfer, handover, acceptance, refusal and exception?","id":"custody-interval-transfer-handover-acceptance-refusal-and-exception-q03","kind":"composition"}]}]}]},{"id":"time-evidence-integrity-and-correction","name":"Time, evidence, integrity and correction","description":"Groups the governed Route / Itinerary concern for time, evidence, integrity and correction.","layers":[{"id":"clocks-source-provenance-and-attribution","name":"Clocks, source, provenance and attribution","description":"Groups Route / Itinerary context for clocks, source, provenance and attribution without importing neighboring master lifecycles.","findings":[{"id":"event-effective-observation-record-ingestion-and-publication-time","name":"Event, effective, observation, record, ingestion and publication time","description":"Records event, effective, observation, record, ingestion and publication time as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish event, effective, observation, record, ingestion and publication time?","id":"event-effective-observation-record-ingestion-and-publication-time-q01","kind":"temporal"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on event, effective, observation, record, ingestion and publication time, and under which authority?","id":"event-effective-observation-record-ingestion-and-publication-time-q02","kind":"privacy"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify event, effective, observation, record, ingestion and publication time?","id":"event-effective-observation-record-ingestion-and-publication-time-q03","kind":"relationship"}]},{"id":"asserting-agent-source-system-method-authority-and-delegation","name":"Asserting agent, source system, method, authority and delegation","description":"Records asserting agent, source system, method, authority and delegation as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish asserting agent, source system, method, authority and delegation?","id":"asserting-agent-source-system-method-authority-and-delegation-q01","kind":"provenance"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on asserting agent, source system, method, authority and delegation, and under which authority?","id":"asserting-agent-source-system-method-authority-and-delegation-q02","kind":"retention"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify asserting agent, source system, method, authority and delegation?","id":"asserting-agent-source-system-method-authority-and-delegation-q03","kind":"state"}]}]},{"id":"evidence-proof-quality-conflict-and-correction","name":"Evidence, proof, quality, conflict and correction","description":"Groups Route / Itinerary context for evidence, proof, quality, conflict and correction without importing neighboring master lifecycles.","findings":[{"id":"evidence-artifact-digest-signature-credential-and-verification-result","name":"Evidence artifact, digest, signature, credential and verification result","description":"Records evidence artifact, digest, signature, credential and verification result as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish evidence artifact, digest, signature, credential and verification result?","id":"evidence-artifact-digest-signature-credential-and-verification-result-q01","kind":"evidence"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on evidence artifact, digest, signature, credential and verification result, and under which authority?","id":"evidence-artifact-digest-signature-credential-and-verification-result-q02","kind":"access"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify evidence artifact, digest, signature, credential and verification result?","id":"evidence-artifact-digest-signature-credential-and-verification-result-q03","kind":"lifecycle"}]},{"id":"completeness-confidence-gap-duplicate-conflict-error-declaration-and-successor","name":"Completeness, confidence, gap, duplicate, conflict, error declaration and successor","description":"Records completeness, confidence, gap, duplicate, conflict, error declaration and successor as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish completeness, confidence, gap, duplicate, conflict, error declaration and successor?","id":"completeness-confidence-gap-duplicate-conflict-error-declaration-and-successor-q01","kind":"quality"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on completeness, confidence, gap, duplicate, conflict, error declaration and successor, and under which authority?","id":"completeness-confidence-gap-duplicate-conflict-error-declaration-and-successor-q02","kind":"exception"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify completeness, confidence, gap, duplicate, conflict, error declaration and successor?","id":"completeness-confidence-gap-duplicate-conflict-error-declaration-and-successor-q03","kind":"temporal"}]}]}]},{"id":"trace-query-exposure-recall-and-federation","name":"Trace query, exposure, recall and federation","description":"Groups the governed Route / Itinerary concern for trace query, exposure, recall and federation.","layers":[{"id":"backward-forward-history-and-path-query","name":"Backward, forward, history and path query","description":"Groups Route / Itinerary context for backward, forward, history and path query without importing neighboring master lifecycles.","findings":[{"id":"one-up-one-down-backward-forward-and-end-to-end-trace","name":"One-up one-down, backward, forward and end-to-end trace","description":"Records one-up one-down, backward, forward and end-to-end trace as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish one-up one-down, backward, forward and end-to-end trace?","id":"one-up-one-down-backward-forward-and-end-to-end-trace-q01","kind":"process"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on one-up one-down, backward, forward and end-to-end trace, and under which authority?","id":"one-up-one-down-backward-forward-and-end-to-end-trace-q02","kind":"interoperability"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify one-up one-down, backward, forward and end-to-end trace?","id":"one-up-one-down-backward-forward-and-end-to-end-trace-q03","kind":"spatial"}]},{"id":"object-event-party-location-time-and-relationship-filter","name":"Object, event, party, location, time and relationship filter","description":"Records object, event, party, location, time and relationship filter as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish object, event, party, location, time and relationship filter?","id":"object-event-party-location-time-and-relationship-filter-q01","kind":"constraint"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on object, event, party, location, time and relationship filter, and under which authority?","id":"object-event-party-location-time-and-relationship-filter-q02","kind":"decision"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify object, event, party, location, time and relationship filter?","id":"object-event-party-location-time-and-relationship-filter-q03","kind":"provenance"}]}]},{"id":"exposure-recall-impact-and-qualified-result","name":"Exposure, recall, impact and qualified result","description":"Groups Route / Itinerary context for exposure, recall, impact and qualified result without importing neighboring master lifecycles.","findings":[{"id":"affected-lot-item-party-location-shipment-and-downstream-set","name":"Affected lot, item, party, location, shipment and downstream set","description":"Records affected lot, item, party, location, shipment and downstream set as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish affected lot, item, party, location, shipment and downstream set?","id":"affected-lot-item-party-location-shipment-and-downstream-set-q01","kind":"decision"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on affected lot, item, party, location, shipment and downstream set, and under which authority?","id":"affected-lot-item-party-location-shipment-and-downstream-set-q02","kind":"identity"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify affected lot, item, party, location, shipment and downstream set?","id":"affected-lot-item-party-location-shipment-and-downstream-set-q03","kind":"ownership"}]},{"id":"recall-investigation-alert-status-action-reference-and-residual-uncertainty","name":"Recall, investigation, alert, status, action reference and residual uncertainty","description":"Records recall, investigation, alert, status, action reference and residual uncertainty as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish recall, investigation, alert, status, action reference and residual uncertainty?","id":"recall-investigation-alert-status-action-reference-and-residual-uncertainty-q01","kind":"exception"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on recall, investigation, alert, status, action reference and residual uncertainty, and under which authority?","id":"recall-investigation-alert-status-action-reference-and-residual-uncertainty-q02","kind":"classification"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify recall, investigation, alert, status, action reference and residual uncertainty?","id":"recall-investigation-alert-status-action-reference-and-residual-uncertainty-q03","kind":"authority"}]}]}]},{"id":"governance-access-retention-and-interoperability","name":"Governance, access, retention and interoperability","description":"Groups the governed Route / Itinerary concern for governance, access, retention and interoperability.","layers":[{"id":"federation-discovery-access-privacy-and-retention","name":"Federation, discovery, access, privacy and retention","description":"Groups Route / Itinerary context for federation, discovery, access, privacy and retention without importing neighboring master lifecycles.","findings":[{"id":"registry-endpoint-query-routing-availability-and-freshness","name":"Registry, endpoint, query routing, availability and freshness","description":"Records registry, endpoint, query routing, availability and freshness as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish registry, endpoint, query routing, availability and freshness?","id":"registry-endpoint-query-routing-availability-and-freshness-q01","kind":"interoperability"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on registry, endpoint, query routing, availability and freshness, and under which authority?","id":"registry-endpoint-query-routing-availability-and-freshness-q02","kind":"composition"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify registry, endpoint, query routing, availability and freshness?","id":"registry-endpoint-query-routing-availability-and-freshness-q03","kind":"requirement"}]},{"id":"purpose-role-consent-confidentiality-minimum-disclosure-retention-and-legal-hold","name":"Purpose, role, consent, confidentiality, minimum disclosure, retention and legal hold","description":"Records purpose, role, consent, confidentiality, minimum disclosure, retention and legal hold as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish purpose, role, consent, confidentiality, minimum disclosure, retention and legal hold?","id":"purpose-role-consent-confidentiality-minimum-disclosure-retention-and-legal-hold-q01","kind":"access"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on purpose, role, consent, confidentiality, minimum disclosure, retention and legal hold, and under which authority?","id":"purpose-role-consent-confidentiality-minimum-disclosure-retention-and-legal-hold-q02","kind":"relationship"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify purpose, role, consent, confidentiality, minimum disclosure, retention and legal hold?","id":"purpose-role-consent-confidentiality-minimum-disclosure-retention-and-legal-hold-q03","kind":"constraint"}]}]},{"id":"standards-crosswalk-conformance-and-loss","name":"Standards crosswalk, conformance and loss","description":"Groups Route / Itinerary context for standards crosswalk, conformance and loss without importing neighboring master lifecycles.","findings":[{"id":"gs1-uncefact-iso-fda-eu-dcsa-iata-and-provenance-crosswalk","name":"GS1, UN/CEFACT, ISO, FDA, EU, DCSA, IATA and provenance crosswalk","description":"Records gs1, un/cefact, iso, fda, eu, dcsa, iata and provenance crosswalk as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish gs1, un/cefact, iso, fda, eu, dcsa, iata and provenance crosswalk?","id":"gs1-uncefact-iso-fda-eu-dcsa-iata-and-provenance-crosswalk-q01","kind":"interoperability"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on gs1, un/cefact, iso, fda, eu, dcsa, iata and provenance crosswalk, and under which authority?","id":"gs1-uncefact-iso-fda-eu-dcsa-iata-and-provenance-crosswalk-q02","kind":"state"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify gs1, un/cefact, iso, fda, eu, dcsa, iata and provenance crosswalk?","id":"gs1-uncefact-iso-fda-eu-dcsa-iata-and-provenance-crosswalk-q03","kind":"process"}]},{"id":"profile-version-license-conformance-transformation-and-semantic-loss","name":"Profile, version, license, conformance, transformation and semantic loss","description":"Records profile, version, license, conformance, transformation and semantic loss as a typed Supply-chain Trace assertion while objects, events, movements, parties, places, claims, decisions and evidence retain external mastership.","questions":[{"text":"Which trace identity, result kind, object and event scope, graph edge, clocks and source establish profile, version, license, conformance, transformation and semantic loss?","id":"profile-version-license-conformance-transformation-and-semantic-loss-q01","kind":"validation"},{"text":"Who owns, holds, observes, asserts, verifies, corrects, queries, discloses or acts on profile, version, license, conformance, transformation and semantic loss, and under which authority?","id":"profile-version-license-conformance-transformation-and-semantic-loss-q02","kind":"lifecycle"},{"text":"Which evidence, completeness, gap, conflict, exposure, uncertainty and lineage qualify profile, version, license, conformance, transformation and semantic loss?","id":"profile-version-license-conformance-transformation-and-semantic-loss-q03","kind":"event"}]}]}]}]},"agentConduct":{"may":["Append source-qualified events and edges.","Trace backward and forward.","Report gaps and contradictions in the trace.","Compute exposure sets for review."],"mustNot":["Certify products or sustainability claims.","Order or scope a recall.","Infer custody from location alone.","Disclose supplier data beyond purpose."],"requiresHuman":["Deciding the scope of a recall or enforcement action.","Certifying a product claim or accepting custody."]},"ethics":{"considerations":["Traceability protects consumers in food and medicine safety.","Supply chain transparency can reveal forced labour or deforestation.","Supplier data may expose small producers to commercial risk."],"affectedParties":["Consumers","Producers and suppliers","Workers in the supply chain","Regulators"]},"owners":{"steward":"Declare the Dimension owner, trace steward, source authorities, custodians, verifiers, query operators and accountable decision roles.","roles":[{"name":"Dimension owner","responsibilities":["Own namespace, mastership, delegation, access, retention and federation rules."]},{"name":"Traceability steward","responsibilities":["Own trace scope, graph semantics, chain-of-custody profiles, quality and correction policy."]},{"name":"Source-system authority","responsibilities":["Own object, event, clock, location and business assertions within its system boundary."]},{"name":"Custodian or operator","responsibilities":["Assert custody, possession, handling and handover evidence within delegated scope."]},{"name":"Evidence issuer or verifier","responsibilities":["Own artifacts, digests, proof methods, verification results and limitations."]},{"name":"Query or investigation operator","responsibilities":["Run authorized backward, forward, path and exposure analyses with declared rules."]},{"name":"Recall or regulatory authority","responsibilities":["Own recall, enforcement, certification or regulatory decisions outside the trace pattern."]},{"name":"Disclosure reviewer","responsibilities":["Review recipient, purpose, minimum disclosure, redaction and publication timing."]}],"masterSystems":[]},"relations":[{"target":"WM-FLW-004 Goods Movement / Logistics","type":"references","note":"Resolve broader logistics flow while the candidate parent relation remains under joint boundary review."},{"target":"WM-ACT-015 Occurrence / Event","type":"composes","note":"Compose typed event references into the trace graph without importing generic event identity or lifecycle."},{"target":"WM-FLW-011 Shipment / Consignment and WM-FLW-012 Inventory Movement","type":"references","note":"Resolve logistics groupings and stock-affecting transitions while trace owns only cross-source graph linkage."},{"target":"Product, lot, serial, handling-unit, place and party masters","type":"references","note":"Resolve traceable objects and participants while preserving external identity and lifecycle authority."},{"target":"Custody handover, document, credential, claim, recall and evidence masters","type":"references","note":"Resolve supporting records and accountable decisions without converting them into trace-owned payloads."},{"target":"GS1 EPCIS 2.0.1, CBV 2.0.0 and Global Traceability 2.0","type":"aligned","note":"Project critical events, objects, aggregation, transformation, locations, business context, queries and error declarations."},{"target":"UN/CEFACT Integrated Track and Trace","type":"aligned","note":"Project cross-industry multimodal visibility and delegated event-registry views."},{"target":"ISO 22095, ISO 22095-2, ISO 22005 and ISO 28000","type":"aligned","note":"Project generic custody models, mass-balance attribution, food traceability and security management as pinned profiles."},{"target":"FDA Food Traceability Rule and EU Digital Product Passport","type":"aligned","note":"Project jurisdiction-specific trace records, lots, critical events, product identifiers, access and retention duties."},{"target":"DCSA Track and Trace and IATA ONE Record","type":"aligned","note":"Project container-shipping and air-cargo event and federation views as modal profiles."},{"target":"RFC 3339, RFC 8785, PROV-O, DQV, ODRL and Data Integrity","type":"aligned","note":"Project temporal, canonicalization, provenance, quality, access and proof semantics with exact pins and loss declarations."},{"target":"WM-FLW-004 Goods Movement / Logistics","type":"neighbor","note":"Goods Movement owns physical logistics flow. Trace / Chain of Custody links source-qualified histories across movements and organizations; the candidate parent signal remains under review."},{"target":"WM-ACT-015 Occurrence / Event","type":"neighbor","note":"The trace pattern composes typed event references and graph edges. Generic event identity, occurrence semantics and lifecycle remain external; the candidate COMPOSE relation is accepted only in that limited sense."},{"target":"WM-FLW-011 Shipment / Consignment","type":"neighbor","note":"Shipment / Consignment owns commercial or transport grouping and status assertions. The trace graph references it as an object and event context without importing that lifecycle."},{"target":"WM-FLW-012 Inventory Movement","type":"neighbor","note":"Inventory Movement owns one stock-affecting transition and external posting reference. The trace graph links movements across organizations but does not calculate stock positions or post ledgers."},{"target":"Custody handover and ownership","type":"neighbor","note":"The pattern links custody intervals, transfers, acceptance and refusal assertions. The handover event and legal ownership remain independently mastered and must not be inferred from location alone."},{"target":"Evidence, credential and certification","type":"neighbor","note":"Artifacts, digests, signatures, credentials and verification results are references that support assertions. Their issuance, storage, cryptographic validity, certification scope and legal effect remain external."},{"target":"Recall, investigation and enforcement","type":"neighbor","note":"The pattern may derive a qualified affected set with gaps and uncertainty. Accountable domain authorities own recall, alert, enforcement, remedy and public-disclosure decisions."},{"target":"WM-FLW-004","type":"parent"}],"interaction":{"identity":{"applicability":"required","items":["Authoritative traceability master-system identifier and immutable revision.","Governed globally resolvable trace, edge, query-result or exposure-set IRI.","Adopting-Dimension UUID or ULID when no authoritative external identifier exists."]},"properties":{"applicability":"not-applicable","items":[]},"recognition":{"applicability":"required","items":["A trace has objects, events, parties, places and custody edges with times.","Often confused with tracking, a shipment and a certificate."]},"capabilities":{"applicability":"required","items":["Register trace scope: Create one governed trace-graph or result identity with an explicit semantic kind and objective.","Bind traceable objects: Bind product, material, lot, serial, item, handling-unit, shipment and asset identities without importing their lifecycles.","Append critical event: Link an externally mastered event with business, spatial, temporal, party and evidence context.","Link composition or transformation: Append aggregation, disaggregation or input-output transformation edges with validity and yield context.","Record custody assertion: Append custody, possession, control, responsibility or handover assertions without inferring ownership.","Attach evidence and proof: Bind evidence artifacts, digests, signatures, credentials, verification results and quality statements.","Correct or contest trace assertion: Append error declaration, retraction, competing assertion or successor without deleting the original.","Trace backward or forward: Return a qualified graph slice across object, event, party, location and time filters.","Compute qualified exposure set: Derive candidate affected objects, parties, locations and shipments without making a recall or enforcement decision.","Project authorized trace view: Produce minimum-necessary standards-aligned trace, custody, regulatory or modal views."]},"hazards":{"applicability":"required","items":["Recall scope too narrow or too wide.","Fraudulent provenance claims.","Gaps hiding illegal sourcing.","Disclosure of commercial data."]},"interfaces":{"applicability":"required","items":["GS1 EPCIS 2.0 and CBV.","GS1 Global Traceability Standard.","ISO 22095 chain of custody.","W3C PROV-O."]},"context":{"applicability":"required","items":["FDA food traceability and EU Digital Product Passport are jurisdictional and product-scope profiles rather than universal supply-chain rules.","DCSA and IATA are maritime-container and air-cargo modal profiles and do not define all transport or custody contexts.","Recall, certification, title, custody, privacy, security, retention and evidential consequences depend on sector, contract and jurisdiction."]}},"sources":[{"title":"EPCIS Standard","url":"https://ref.gs1.org/standards/epcis/2.0.1/","note":"GS1"},{"title":"Core Business Vocabulary Standard","url":"https://ref.gs1.org/standards/cbv/2.0.0/","note":"GS1"},{"title":"GS1 Global Traceability Standard","url":"https://ref.gs1.org/standards/global-traceability/2.0.0/","note":"GS1"},{"title":"EPCIS ObjectEvent linked-data definition","url":"https://ref.gs1.org/epcis/ObjectEvent","note":"GS1"},{"title":"EPCIS AggregationEvent linked-data definition","url":"https://ref.gs1.org/epcis/AggregationEvent","note":"GS1"},{"title":"EPCIS TransformationEvent linked-data definition","url":"https://ref.gs1.org/epcis/TransformationEvent","note":"GS1"},{"title":"Integrated Track and Trace for Multi-Modal Transportation BRS","url":"https://unece.org/trade/documents/2022/09/business-requirements-specifications-brs-integrated-track-and-trace-multi","note":"UN/CEFACT"},{"title":"White Paper on Integrated Track and Trace for Multimodal Transportation","url":"https://unece.org/trade/publications/white-paper-integrated-track-and-trace-multimodal-transportation-ecetrade466","note":"UN/CEFACT"},{"title":"Visibility and Collaborative Planning in Multimodal Supply Chain Operations BRS","url":"https://unece.org/trade/documents/2026/07/standards/brs-visibility-and-collaborative-planning-multimodal-supply-chain","note":"UN/CEFACT"},{"title":"ISO 22095:2020 Chain of custody","url":"https://www.iso.org/standard/72532.html","note":"International Organization for Standardization"},{"title":"ISO 22095-2:2026 Chain of custody mass balance","url":"https://www.iso.org/standard/84427.html","note":"International Organization for Standardization"},{"title":"ISO 22005:2007 Feed and food traceability","url":"https://www.iso.org/standard/36297.html","note":"International Organization for Standardization"},{"title":"ISO 28000:2022 Security and resilience","url":"https://www.iso.org/standard/79612.html","note":"International Organization for Standardization"},{"title":"FSMA Food Traceability Final Rule","url":"https://www.fda.gov/food/food-safety-modernization-act-fsma/fsma-final-rule-requirements-additional-traceability-records-certain-foods","note":"United States Food and Drug Administration"},{"title":"Regulation EU 2024/1781 Ecodesign for Sustainable Products","url":"https://eur-lex.europa.eu/eli/reg/2024/1781/2024-06-28/eng","note":"European Union"},{"title":"Track and Trace Standard Documentation","url":"https://dcsa.org/standards/track-and-trace/standard-documentation-track-and-trace","note":"Digital Container Shipping Association"},{"title":"ONE Record","url":"https://www.iata.org/one-record/","note":"International Air Transport Association"},{"title":"ONE Record Ontology","url":"https://onerecord.iata.org/ns/cargo/3.2.0","note":"International Air Transport Association"},{"title":"RFC 3339 Date and Time on the Internet","url":"https://www.rfc-editor.org/rfc/rfc3339.html","note":"Internet Engineering Task Force"},{"title":"RFC 8785 JSON Canonicalization Scheme","url":"https://www.rfc-editor.org/rfc/rfc8785.html","note":"Internet Engineering Task Force"},{"title":"PROV-O: The PROV Ontology","url":"https://www.w3.org/TR/prov-o/","note":"World Wide Web Consortium"},{"title":"Data Quality Vocabulary","url":"https://www.w3.org/TR/vocab-dqv/","note":"World Wide Web Consortium"},{"title":"ODRL Information Model 2.2","url":"https://www.w3.org/TR/odrl-model/","note":"World Wide Web Consortium"},{"title":"Verifiable Credential Data Integrity 1.0","url":"https://www.w3.org/TR/vc-data-integrity/","note":"World Wide Web Consortium"}],"openQuestions":["Sector, jurisdiction, chain-of-custody claim, certification, customs, dangerous-goods, safety, privacy, security, licensing and retention profiles require exact current rules and competent review.","Objects, events, movements, parties, places, handovers, observations, documents, credentials, claims, recall actions and evidence lifecycles remain in neighboring models.","Certified field crosswalks, identity resolution, graph completeness metrics, secure federation, signature suites, exposure algorithms, recall decision rules and legal evidence requirements remain future work."],"resources":{"spec":"/models/wm-flw-013-supply-chain-trace-chain-of-custody/spec.yaml","agents":"/models/wm-flw-013-supply-chain-trace-chain-of-custody/AGENTS.md","source":"https://github.com/ver-cy/world-models/tree/feat/mega-model-registry/research/runs/wm-flw-013"},"provenance":{"origin":"world-models research","builtFrom":["models/wm-flw-013-supply-chain-trace-chain-of-custody/spec.yaml","ver-cy/world-models/card-supplements/wm-flw-013-supply-chain-trace-chain-of-custody.json"],"providers":["Codex"],"researchStatus":"reviewable-draft","generatedAt":"2026-09-06T21:18:02Z","builder":"tools/build_cards.py@1.0.0"},"completeness":{"sections":{"classifiers":"filled","whatItIs":"filled","purpose":"filled","distinguishingFeatures":"filled","structure":"filled","agentConduct":"filled","ethics":"filled","owners":"filled","relations":"filled","interaction.identity":"filled","interaction.properties":"not-applicable","interaction.recognition":"filled","interaction.capabilities":"filled","interaction.hazards":"filled","interaction.interfaces":"filled","interaction.context":"filled","sources":"filled"},"notes":{"interaction.properties":"A custody chain is a record of transfers; the traced goods carry the physical properties.","_supplement":"Sections authored in card supplement 1.0.0 by Claude (Opus 5.5) (2026-10-05, unreviewed). Written from the published specification and established practice in the field; no new sources were read. Unreviewed."},"score":1.0}}