{"ok":true,"route":"/api/trade-core/reservations","businessApi":"Inventory Reservation","method":"GET","codex669InventoryOperationsCompletionProof":{"version":"codex669-inventory-operations-completion-v1","sourceTruth":"latest CODEX775 truth only","routeOwner":"backend/server.js","canonicalBackendOwner":"backend/server.js","tradeCoreJs":"ABSENT_OK_NOT_REQUIRED","frontendRoot":"frontend/app","forbiddenFrontendRoot":"frontend/src/app","noOwnershipRebase":true,"noRouteMigration":true,"noHelperExportChange":true,"noFrontendChange":true,"noDbSchemaChange":true,"noDbMutation":true,"textileModuleRegistry":"TEXTILE_MODULES_22","textileModuleCount":22,"acceptedSmokeStatuses":[200,403],"failedSmokeStatuses":[404,500,0],"businessApi":"Inventory Reservation","route":"/api/trade-core/reservations","generatedAt":"2026-07-17T06:43:07.069Z"},"summary":{"status":"DB_READBACK_READY","businessApi":"Inventory Reservation","primaryTable":"trade_inventory_reservations","primaryRowCount":50,"tableCount":3,"existingImplementationSkippedByBundle":false,"missingApiCompletedByServerOwner":true},"tableReadbacks":{"trade_inventory_reservations":{"table":"trade_inventory_reservations","exists":true,"rows":[{"id":"1","reservation_id":"RES-SO-RFQ-1783020275322-0N5XFZ","order_id":"SO-RFQ-1783020275322-0N5XFZ","listing_id":"CODEX827-20260702192435-LISTING","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"100","requested_qty_numeric":"100","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783020275322-0N5XFZ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"QUOTE-RFQ-1783020275322-0N5XFZ","productionOrderId":"PROD-SO-RFQ-1783020275322-0N5XFZ"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-08T09:07:42.858Z","updated_at":"2026-07-08T09:07:42.858Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"CODEX827-20260702192435-LISTING","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"2","reservation_id":"BCF05-RES-UAT-OWN-1783695705","order_id":"BCF05-PO-UAT-OWN-1783695705","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-UAT-OWN-1783695705"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:01:46.009Z","updated_at":"2026-07-10T15:01:46.009Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-UAT-OWN-1783695705","batch_id":"BCF05-LOT-UAT-OWN-1783695705","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"3","reservation_id":"BCF05-RES-UAT-EXCEPTION-1783695706","order_id":"BCF05-PO-UAT-EXCEPTION-1783695706","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"6","requested_qty_numeric":"6","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-UAT-EXCEPTION-1783695706"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:01:46.512Z","updated_at":"2026-07-10T15:01:46.512Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-UAT-EXCEPTION-1783695706","batch_id":"BCF05-LOT-UAT-EXCEPTION-1783695706","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"4","reservation_id":"BCF05-RES-UAT-JOBWORK-1783695706","order_id":"BCF05-PO-UAT-JOBWORK-1783695706","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-UAT-JOBWORK-1783695706"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:01:46.923Z","updated_at":"2026-07-10T15:01:46.923Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-UAT-JOBWORK-1783695706","batch_id":"BCF05-LOT-UAT-JOBWORK-1783695706","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"5","reservation_id":"BCF05-RES-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","order_id":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:01:47.375Z","updated_at":"2026-07-10T15:01:47.375Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","batch_id":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"6","reservation_id":"RES-NEGQ-1783695783","order_id":"PO-NEGQ-1783695783","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-NEGQ-1783695783"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:03:04.904Z","updated_at":"2026-07-10T15:03:04.904Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-PO-NEGQ-1783695783","batch_id":"LOT-PO-NEGQ-1783695783","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"7","reservation_id":"RES-NEGS-1783695785","order_id":"PO-NEGS-1783695785","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-NEGS-1783695785"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:03:06.515Z","updated_at":"2026-07-10T15:03:06.515Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-PO-NEGS-1783695785","batch_id":"LOT-PO-NEGS-1783695785","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"8","reservation_id":"RES-BCF05B-1783697262","order_id":"PO-BCF05B-1783697262","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-BCF05B-1783697262"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:27:48.535Z","updated_at":"2026-07-10T15:27:48.535Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF05B-1783697262","batch_id":"LOT-BCF05B-1783697262","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"9","reservation_id":"RES-BCF05B-1783697353","order_id":"PO-BCF05B-1783697353","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-BCF05B-1783697353"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:29:21.651Z","updated_at":"2026-07-10T15:29:21.651Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF05B-1783697353","batch_id":"LOT-BCF05B-1783697353","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"10","reservation_id":"RES-BCF05B-RETURN-1783698110337","order_id":"PO-BCF05B-RETURN-1783698110337","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-BCF05B-RETURN-1783698110337"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:41:55.494Z","updated_at":"2026-07-10T15:41:55.494Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF05B-RETURN-1783698110337","batch_id":"LOT-BCF05B-RETURN-1783698110337","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"11","reservation_id":"RES-BCF09B-CORRECTED-1783708789511-ORDER","order_id":"BCF09B-CORRECTED-1783708789511-ORDER","listing_id":"BCF09B-CORRECTED-1783708789511-LISTING","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"5","requested_qty_numeric":"5","status":"RESERVED","readiness_json":{"rfqId":"BCF09B-CORRECTED-1783708789511-RFQ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"BCF09B-CORRECTED-1783708789511-QUOTE","productionOrderId":"BCF09B-CORRECTED-1783708789511-PROD"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-10T18:39:49.920Z","updated_at":"2026-07-10T18:39:49.920Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCF09B-CORRECTED-1783708789511-LISTING","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"12","reservation_id":"RES-BCF09B-CORRECTED-1783708823162-ORDER","order_id":"BCF09B-CORRECTED-1783708823162-ORDER","listing_id":"BCF09B-CORRECTED-1783708823162-LISTING","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"5","requested_qty_numeric":"5","status":"RESERVED","readiness_json":{"rfqId":"BCF09B-CORRECTED-1783708823162-RFQ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"BCF09B-CORRECTED-1783708823162-QUOTE","productionOrderId":"BCF09B-CORRECTED-1783708823162-PROD"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-10T18:40:23.579Z","updated_at":"2026-07-10T18:40:23.579Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCF09B-CORRECTED-1783708823162-LISTING","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"13","reservation_id":"BCF05-RES-BCF09C-1783709933870","order_id":"BCF05-PO-BCF09C-1783709933870","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-BCF09C-1783709933870"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T18:58:54.574Z","updated_at":"2026-07-10T18:58:54.574Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-BCF09C-1783709933870","batch_id":"BCF05-LOT-BCF09C-1783709933870","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"14","reservation_id":"BCF13-1783752208962-RES-1","order_id":"BCF13-1783752208962-SO-1","listing_id":"","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"20","requested_qty_numeric":"20","status":"RELEASED","readiness_json":{"source":"BCF13","availableBefore":100},"warehouse_json":{"uom":"kg","lotNo":"LOT-BCF13-1783752208962","batchId":"BATCH-BCF13-1783752208962","orderId":"BCF13-1783752208962-SO-1","itemCode":"YARN-BCF13-1783752208962","quantity":20,"locationId":"BCF13-1783752208962-AVL","reservationId":"BCF13-1783752208962-RES-1","warehouseCode":"BCF13-1783752208962-WH","idempotencyKey":"BCF13-1783752208962-RES-1","productMasterId":"PM-BCF13-1783752208962"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T06:45:28.598Z","updated_at":"2026-07-11T06:45:28.938Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"BCF13-1783752208962-WH","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF13-1783752208962","batch_id":"BATCH-BCF13-1783752208962","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-BCF13-1783752208962","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-11T06:45:28.938Z","allocated_at":null,"idempotency_key":"BCF13-1783752208962-RES-1","product_master_id":"PM-BCF13-1783752208962","active_scope_key":null},{"id":"16","reservation_id":"BCF13-1783752208962-RES-2B","order_id":"BCF13-1783752208962-SO-2","listing_id":"","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"20","requested_qty_numeric":"20","status":"ALLOCATED","readiness_json":{"source":"BCF13","availableBefore":100},"warehouse_json":{"uom":"kg","lotNo":"LOT-BCF13-1783752208962","batchId":"BATCH-BCF13-1783752208962","orderId":"BCF13-1783752208962-SO-2","itemCode":"YARN-BCF13-1783752208962","quantity":20,"locationId":"BCF13-1783752208962-AVL","reservationId":"BCF13-1783752208962-RES-2B","warehouseCode":"BCF13-1783752208962-WH","idempotencyKey":"BCF13-1783752208962-RES-2B","productMasterId":"PM-BCF13-1783752208962"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T06:46:11.804Z","updated_at":"2026-07-11T06:46:12.504Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"BCF13-1783752208962-WH","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF13-1783752208962","batch_id":"BATCH-BCF13-1783752208962","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-BCF13-1783752208962","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-11T06:46:12.504Z","idempotency_key":"BCF13-1783752208962-RES-2B","product_master_id":"PM-BCF13-1783752208962","active_scope_key":null},{"id":"17","reservation_id":"B13B-RES-1-BCF13B-1783753564731","order_id":"B13B-ORDER-1783753564816","listing_id":"B13B-LIST","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"20","requested_qty_numeric":"20","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|B13B-ORDER-1783753564816|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg","availableBefore":100},"warehouse_json":{"uom":"kg","lotNo":"B13B-LOT","batchId":"B13B-BATCH","orderId":"B13B-ORDER-1783753564816","itemCode":"B13B-ITEM","quantity":20,"listingId":"B13B-LIST","locationId":"B13BWH3564816-AVL","reservationId":"B13B-RES-1-BCF13B-1783753564731","warehouseCode":"B13BWH3564816","idempotencyKey":"B13B-RES-1-BCF13B-1783753564731","productMasterId":"B13B-PROD"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T07:06:06.555Z","updated_at":"2026-07-11T07:06:06.988Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"B13BWH3564816","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"B13B-LOT","batch_id":"B13B-BATCH","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"B13B-ITEM","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-11T07:06:06.988Z","allocated_at":null,"idempotency_key":"B13B-RES-1-BCF13B-1783753564731","product_master_id":"B13B-PROD","active_scope_key":"ach-admin|B13B-ORDER-1783753564816|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg"},{"id":"18","reservation_id":"B13B-RES-2-BCF13B-1783753564731","order_id":"B13B-ORDER-1783753564816","listing_id":"B13B-LIST","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"20","requested_qty_numeric":"20","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|B13B-ORDER-1783753564816|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg","availableBefore":100},"warehouse_json":{"uom":"kg","lotNo":"B13B-LOT","batchId":"B13B-BATCH","orderId":"B13B-ORDER-1783753564816","itemCode":"B13B-ITEM","quantity":20,"listingId":"B13B-LIST","locationId":"B13BWH3564816-AVL","reservationId":"B13B-RES-2-BCF13B-1783753564731","warehouseCode":"B13BWH3564816","idempotencyKey":"B13B-RES-2-BCF13B-1783753564731","productMasterId":"B13B-PROD"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T07:06:07.428Z","updated_at":"2026-07-11T07:06:07.642Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"B13BWH3564816","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"B13B-LOT","batch_id":"B13B-BATCH","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"B13B-ITEM","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-11T07:06:07.642Z","idempotency_key":"B13B-RES-2-BCF13B-1783753564731","product_master_id":"B13B-PROD","active_scope_key":"ach-admin|B13B-ORDER-1783753564816|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg"},{"id":"19","reservation_id":"B13B-RES-ONLY-1783753585970","order_id":"B13B-ORDER-ONLY-1783753585970","listing_id":"B13B-LIST","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"5","requested_qty_numeric":"5","status":"RESERVED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|B13B-ORDER-ONLY-1783753585970|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg","availableBefore":90},"warehouse_json":{"uom":"kg","lotNo":"B13B-LOT","batchId":"B13B-BATCH","orderId":"B13B-ORDER-ONLY-1783753585970","itemCode":"B13B-ITEM","quantity":5,"listingId":"B13B-LIST","locationId":"B13BWH3564816-AVL","reservationId":"B13B-RES-ONLY-1783753585970","warehouseCode":"B13BWH3564816","idempotencyKey":"B13B-RES-ONLY-1783753585970","productMasterId":"B13B-PROD"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T07:06:26.313Z","updated_at":"2026-07-11T07:06:26.313Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"B13BWH3564816","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"B13B-LOT","batch_id":"B13B-BATCH","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"B13B-ITEM","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":null,"idempotency_key":"B13B-RES-ONLY-1783753585970","product_master_id":"B13B-PROD","active_scope_key":"ach-admin|B13B-ORDER-ONLY-1783753585970|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg"},{"id":"20","reservation_id":"RES-SO-RFQ-1783947827627-0I65RK","order_id":"SO-RFQ-1783947827627-0I65RK","listing_id":"BCPUI-F4-DOMESTIC_B2B-MRJ8H5CA","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"12","requested_qty_numeric":"12","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783947827627-0I65RK","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"d7cc976a852a8e76a5f677de4ab45fc5fad0e91b8fc2dc339714f09906d07b67","productionOrderId":"PROD-SO-RFQ-1783947827627-0I65RK"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:03:48.901Z","updated_at":"2026-07-13T13:03:48.901Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI-F4-DOMESTIC_B2B-MRJ8H5CA","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"21","reservation_id":"RES-SO-RFQ-1783947828042-FMM3SX","order_id":"SO-RFQ-1783947828042-FMM3SX","listing_id":"BCPUI-F4-EXPORT_B2B-MRJ8H5CA","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"12","requested_qty_numeric":"12","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783947828042-FMM3SX","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"e4e37098a51680a6911a225c83ae9d4d8b6ca25b1038c7b4eee968aa3b4e0e3e","productionOrderId":"PROD-SO-RFQ-1783947828042-FMM3SX"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:03:49.034Z","updated_at":"2026-07-13T13:03:49.034Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI-F4-EXPORT_B2B-MRJ8H5CA","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"22","reservation_id":"RES-SO-RFQ-1783948106732-ICRA25","order_id":"SO-RFQ-1783948106732-ICRA25","listing_id":"BCPUI4-LISTING-DOMESTIC_B2B-1783948106681","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948106681","seller_id":"BCPUI4-SELLER-1783948106681","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948106732-ICRA25","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"b846f94ba47cba8aad25a2fc08cc612c8876917a91447da49371c5dd5543adcb","productionOrderId":"PROD-SO-RFQ-1783948106732-ICRA25"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:08:27.973Z","updated_at":"2026-07-13T13:08:27.973Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-DOMESTIC_B2B-1783948106681","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"23","reservation_id":"RES-SO-RFQ-1783948107109-GJSUYU","order_id":"SO-RFQ-1783948107109-GJSUYU","listing_id":"BCPUI4-LISTING-EXPORT_B2B-1783948106681","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948106681","seller_id":"BCPUI4-SELLER-1783948106681","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948107109-GJSUYU","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"7c79c803aaad4dce5b9324e440fc1e4c648aaecb2b7abd3db5f99e6322760740","productionOrderId":"PROD-SO-RFQ-1783948107109-GJSUYU"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:08:28.055Z","updated_at":"2026-07-13T13:08:28.055Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-EXPORT_B2B-1783948106681","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"24","reservation_id":"RES-SO-RFQ-1783948134547-UZQ5VN","order_id":"SO-RFQ-1783948134547-UZQ5VN","listing_id":"BCPUI4-LISTING-DOMESTIC_B2B-1783948134494","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948134494","seller_id":"BCPUI4-SELLER-1783948134494","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948134547-UZQ5VN","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"7b150e977de02cecc077eddfd1f053fd4499f9f00d009c0f089e56a4cdeb6c1c","productionOrderId":"PROD-SO-RFQ-1783948134547-UZQ5VN"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:08:55.791Z","updated_at":"2026-07-13T13:08:55.791Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-DOMESTIC_B2B-1783948134494","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"25","reservation_id":"RES-SO-RFQ-1783948134927-P712QV","order_id":"SO-RFQ-1783948134927-P712QV","listing_id":"BCPUI4-LISTING-EXPORT_B2B-1783948134494","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948134494","seller_id":"BCPUI4-SELLER-1783948134494","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948134927-P712QV","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"ddcc4bc854fc660b4a0b019279883e5e23b406480e0c26be7a5b3b05a434c19b","productionOrderId":"PROD-SO-RFQ-1783948134927-P712QV"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:08:55.843Z","updated_at":"2026-07-13T13:08:55.843Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-EXPORT_B2B-1783948134494","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"26","reservation_id":"RES-SO-RFQ-1783948158034-XG3VQC","order_id":"SO-RFQ-1783948158034-XG3VQC","listing_id":"BCPUI4-LISTING-DOMESTIC_B2B-1783948157981","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948157981","seller_id":"BCPUI4-SELLER-1783948157981","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948158034-XG3VQC","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"3d2870b3b447d79ee29abb6aae19619351e7a7177c767f15a6c3dc7eb7a1b1dd","productionOrderId":"PROD-SO-RFQ-1783948158034-XG3VQC"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:09:19.242Z","updated_at":"2026-07-13T13:09:19.242Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-DOMESTIC_B2B-1783948157981","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"27","reservation_id":"RES-SO-RFQ-1783948158373-S4HM1Z","order_id":"SO-RFQ-1783948158373-S4HM1Z","listing_id":"BCPUI4-LISTING-EXPORT_B2B-1783948157981","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948157981","seller_id":"BCPUI4-SELLER-1783948157981","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948158373-S4HM1Z","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"1e84bb14876e1d8984748580a05de013fbd1b42e69b39d8e495d4e52cf77214e","productionOrderId":"PROD-SO-RFQ-1783948158373-S4HM1Z"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:09:19.291Z","updated_at":"2026-07-13T13:09:19.291Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-EXPORT_B2B-1783948157981","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"28","reservation_id":"RES-SO-RFQ-1783949106995-390HIW","order_id":"SO-RFQ-1783949106995-390HIW","listing_id":"BCPUI4C-LISTING-DOMESTIC_VALID-1783949106901","module_key":"yarn","buyer_id":"BCPUI4C-BUYER-1783949106901","seller_id":"BCPUI4C-SELLER-1783949106901","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783949106995-390HIW","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"ca9c0a4229ddfdfd777a2d42925b332526f262aa3074dac26d4b462aa1512429","productionOrderId":"PROD-SO-RFQ-1783949106995-390HIW"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:25:07.819Z","updated_at":"2026-07-13T13:25:07.819Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4C-LISTING-DOMESTIC_VALID-1783949106901","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"29","reservation_id":"RES-SO-RFQ-1783949107325-JUDSEO","order_id":"SO-RFQ-1783949107325-JUDSEO","listing_id":"BCPUI4C-LISTING-EXPORT_VALID-1783949106901","module_key":"yarn","buyer_id":"BCPUI4C-BUYER-1783949106901","seller_id":"BCPUI4C-SELLER-1783949106901","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783949107325-JUDSEO","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"7026e0c94b236ab568e758e41cd85a0040fffeac137fbb8d49e0e6d46dc77905","productionOrderId":"PROD-SO-RFQ-1783949107325-JUDSEO"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:25:07.896Z","updated_at":"2026-07-13T13:25:07.896Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4C-LISTING-EXPORT_VALID-1783949106901","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"30","reservation_id":"F5-RES-1","order_id":"F5-UAT-YARN-1783950593","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950593|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":100},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950593","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:49:57.616Z","updated_at":"2026-07-13T13:49:58.090Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:49:58.090Z","allocated_at":null,"idempotency_key":"F5-RES-1","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950593|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"31","reservation_id":"F5-RES-2","order_id":"F5-UAT-YARN-1783950593","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950593|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":100},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950593","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:49:58.332Z","updated_at":"2026-07-13T13:49:58.826Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:49:58.826Z","idempotency_key":"F5-RES-2","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950593|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"32","reservation_id":"F5-RES-1-1783950753","order_id":"F5-UAT-YARN-1783950753","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950753|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950753","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1-1783950753","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1-1783950753","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:52:37.888Z","updated_at":"2026-07-13T13:52:38.362Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:52:38.362Z","allocated_at":null,"idempotency_key":"F5-RES-1-1783950753","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950753|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"33","reservation_id":"F5-RES-2-1783950753","order_id":"F5-UAT-YARN-1783950753","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950753|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950753","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2-1783950753","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2-1783950753","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:52:38.599Z","updated_at":"2026-07-13T13:52:39.110Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:52:39.110Z","idempotency_key":"F5-RES-2-1783950753","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950753|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"34","reservation_id":"F5-RES-1-1783950799","order_id":"F5-UAT-YARN-1783950799","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950799|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950799","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1-1783950799","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1-1783950799","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:53:24.445Z","updated_at":"2026-07-13T13:53:24.929Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:53:24.929Z","allocated_at":null,"idempotency_key":"F5-RES-1-1783950799","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950799|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"35","reservation_id":"F5-RES-2-1783950799","order_id":"F5-UAT-YARN-1783950799","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950799|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950799","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2-1783950799","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2-1783950799","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:53:25.169Z","updated_at":"2026-07-13T13:53:25.706Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:53:25.706Z","idempotency_key":"F5-RES-2-1783950799","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950799|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"36","reservation_id":"F5-RES-1-1783950974","order_id":"F5-UAT-YARN-1783950974","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950974|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950974","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1-1783950974","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1-1783950974","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:56:19.004Z","updated_at":"2026-07-13T13:56:19.485Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:56:19.485Z","allocated_at":null,"idempotency_key":"F5-RES-1-1783950974","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950974|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"37","reservation_id":"F5-RES-2-1783950974","order_id":"F5-UAT-YARN-1783950974","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950974|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950974","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2-1783950974","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2-1783950974","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:56:19.738Z","updated_at":"2026-07-13T13:56:20.273Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:56:20.273Z","idempotency_key":"F5-RES-2-1783950974","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950974|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"38","reservation_id":"F5-RES-1-1783951029","order_id":"F5-UAT-YARN-1783951029","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783951029|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783951029","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1-1783951029","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1-1783951029","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:57:14.329Z","updated_at":"2026-07-13T13:57:14.798Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:57:14.798Z","allocated_at":null,"idempotency_key":"F5-RES-1-1783951029","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783951029|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"39","reservation_id":"F5-RES-2-1783951029","order_id":"F5-UAT-YARN-1783951029","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783951029|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783951029","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2-1783951029","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2-1783951029","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:57:15.037Z","updated_at":"2026-07-13T13:57:15.574Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:57:15.574Z","idempotency_key":"F5-RES-2-1783951029","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783951029|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"40","reservation_id":"RES-SO-RFQ-1783952092617-EL51UK","order_id":"SO-RFQ-1783952092617-EL51UK","listing_id":"F5C-RFQ-LIST-DOM-1783952089053","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783952092617-EL51UK","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"fca9acc7e4ddc9aa79d20be7b4dfa2829bedf7c256cdec769dcbb6ceb3b15827","productionOrderId":"PROD-SO-RFQ-1783952092617-EL51UK"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T14:14:52.699Z","updated_at":"2026-07-13T14:14:52.699Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5C-RFQ-LIST-DOM-1783952089053","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"41","reservation_id":"RES-SO-RFQ-1783952092778-8WFY4I","order_id":"SO-RFQ-1783952092778-8WFY4I","listing_id":"F5C-RFQ-LIST-EXP-1783952089053","module_key":"finish_fabric","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783952092778-8WFY4I","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"1ae08ef500c55ba3b148d3429a4dca7858e548b06b7ab5b8a41a4a9751cb438d","productionOrderId":"PROD-SO-RFQ-1783952092778-8WFY4I"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T14:14:52.860Z","updated_at":"2026-07-13T14:14:52.860Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5C-RFQ-LIST-EXP-1783952089053","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"42","reservation_id":"RES-SO-RFQ-1784020116937-J38L9C","order_id":"SO-RFQ-1784020116937-J38L9C","listing_id":"bcpui24_1784019986141_yarn","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020116937-J38L9C","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"eafedb060797f73124d946df7ecb9d9a866c5837bd9c87a9b7f60e8b7da0535f","productionOrderId":"PROD-SO-RFQ-1784020116937-J38L9C"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:08:37.116Z","updated_at":"2026-07-14T09:08:37.116Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784019986141_yarn","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"43","reservation_id":"RES-SO-RFQ-1784020238047-OCXGP2","order_id":"SO-RFQ-1784020238047-OCXGP2","listing_id":"bcpui24_1784020237465_fiber_raw_material","module_key":"fiber_raw_material","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020238047-OCXGP2","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"b6f02823b81817eb337a8b5467f109e150e83fec50bd0ed7cdf6e20de0da3bdc","productionOrderId":"PROD-SO-RFQ-1784020238047-OCXGP2"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:38.352Z","updated_at":"2026-07-14T09:10:38.352Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_fiber_raw_material","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"44","reservation_id":"RES-SO-RFQ-1784020238802-Z2JZS7","order_id":"SO-RFQ-1784020238802-Z2JZS7","listing_id":"bcpui24_1784020237465_spinning_texturising_job","module_key":"spinning_texturising_job","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020238802-Z2JZS7","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"d2de075f0644bc617057e040461dc66d1b5d37ba94722eac620d9e4656c376fd","productionOrderId":"PROD-SO-RFQ-1784020238802-Z2JZS7"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:39.006Z","updated_at":"2026-07-14T09:10:39.006Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_spinning_texturising_job","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"45","reservation_id":"RES-SO-RFQ-1784020239391-FS7CDZ","order_id":"SO-RFQ-1784020239391-FS7CDZ","listing_id":"bcpui24_1784020237465_yarn","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020239391-FS7CDZ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"e41a66626115b9686fa1b52c8b96d7a7b55b3d8afd0caea29552ce67ad5544e9","productionOrderId":"PROD-SO-RFQ-1784020239391-FS7CDZ"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:39.629Z","updated_at":"2026-07-14T09:10:39.629Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_yarn","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"46","reservation_id":"RES-SO-RFQ-1784020239977-U75QEM","order_id":"SO-RFQ-1784020239977-U75QEM","listing_id":"bcpui24_1784020237465_thread","module_key":"thread","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020239977-U75QEM","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"328dd7369fc4f2f5b4841374a2c1b1d1df757a0318ff4f91b4aa858c16be3e85","productionOrderId":"PROD-SO-RFQ-1784020239977-U75QEM"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:40.177Z","updated_at":"2026-07-14T09:10:40.177Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_thread","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"47","reservation_id":"RES-SO-RFQ-1784020240480-LG61JQ","order_id":"SO-RFQ-1784020240480-LG61JQ","listing_id":"bcpui24_1784020237465_weave_knit_warping_job","module_key":"weave_knit_warping_job","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020240480-LG61JQ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"cb081c35e9fd63d78155fde672890adb30e3eabbb129e766b4d4744a8a8752ce","productionOrderId":"PROD-SO-RFQ-1784020240480-LG61JQ"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:40.668Z","updated_at":"2026-07-14T09:10:40.668Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_weave_knit_warping_job","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"48","reservation_id":"RES-SO-RFQ-1784020241023-L66SOK","order_id":"SO-RFQ-1784020241023-L66SOK","listing_id":"bcpui24_1784020237465_grey_fabric","module_key":"grey_fabric","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020241023-L66SOK","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"362171bd728b8c7ba1082c2be291104f004c1d990361cd8962cb5860ae89fabd","productionOrderId":"PROD-SO-RFQ-1784020241023-L66SOK"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:41.252Z","updated_at":"2026-07-14T09:10:41.252Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_grey_fabric","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"49","reservation_id":"RES-SO-RFQ-1784020241498-NYUMDQ","order_id":"SO-RFQ-1784020241498-NYUMDQ","listing_id":"bcpui24_1784020237465_mill_finish_process_job","module_key":"mill_finish_process_job","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020241498-NYUMDQ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"e0a5fd27c25b7cf6b988e31fbc42d886718501332d508ff81f6690754297cc0f","productionOrderId":"PROD-SO-RFQ-1784020241498-NYUMDQ"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:41.692Z","updated_at":"2026-07-14T09:10:41.692Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_mill_finish_process_job","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"50","reservation_id":"RES-SO-RFQ-1784020242109-NBVQZY","order_id":"SO-RFQ-1784020242109-NBVQZY","listing_id":"bcpui24_1784020237465_finish_fabric","module_key":"finish_fabric","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020242109-NBVQZY","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"30d763eafc87c6b022e4a687f530d23092dac1f882c5eb189f27cdc5826afdb0","productionOrderId":"PROD-SO-RFQ-1784020242109-NBVQZY"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:42.339Z","updated_at":"2026-07-14T09:10:42.339Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_finish_fabric","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"51","reservation_id":"RES-SO-RFQ-1784020242589-RFE7GN","order_id":"SO-RFQ-1784020242589-RFE7GN","listing_id":"bcpui24_1784020237465_stitching_embroidery_value_addition_job","module_key":"stitching_embroidery_value_addition_job","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020242589-RFE7GN","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"c405d001ba40cff56a96325b201da31c22e235cb23f318f77365e549a765fa49","productionOrderId":"PROD-SO-RFQ-1784020242589-RFE7GN"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:42.783Z","updated_at":"2026-07-14T09:10:42.783Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_stitching_embroidery_value_addition_job","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null}],"rowCount":50},"erp_inventory_movement_ledger":{"table":"erp_inventory_movement_ledger","exists":true,"rows":[{"id":"1","movement_ref":"CODEX747-TC-1781205818780-B96A56-MOVE","transfer_id":null,"movement_type":"ORDER_COMPLETION","module_key":"yarn","sector":"textile","listing_id":"step29-listing-1777991056","order_id":"TC-1781205818780-B96A56","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-1","qty_balance":null,"status":"POSTED","source_table":"trade_orders","payload_json":{"marker":"CODEX747_END_TO_END_BUSINESS_RECONCILIATION","orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn"},"created_at":"2026-07-01T14:33:07.842Z","product_key":"step29-listing-1777991056","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","productKey":"step29-listing-1777991056","productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"delivery_complete","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"50","movement_ref":"BCF05-JW-GR-BCF05-JWR-BCF09C-1783709933870","transfer_id":null,"movement_type":"JOBWORK_FINISHED_RETURN","module_key":"finished_fabric","sector":"textile","listing_id":null,"order_id":"BCF05-JW-BCF09C-1783709933870","reservation_id":null,"warehouse_code":"ERP-WH-GREY","counterparty_warehouse_code":null,"qty_delta":"95","qty_balance":null,"status":"POSTED","source_table":"erp_jobwork_returns","payload_json":{"returnId":"BCF05-JWR-BCF09C-1783709933870","varianceQty":0,"acceptedStockOnly":true},"created_at":"2026-07-10T18:58:54.617Z","product_key":null,"product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"finished_fabric"},"product_tag_json":{"batchId":null,"orderId":"BCF05-JW-BCF09C-1783709933870","listingId":null,"productKey":null,"productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"JOBWORK_FINISHED_RETURN","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-JW-BCF09C-1783709933870","source_document_type":"JOBWORK_RETURN","bin_code":null,"lot_no":"JW-LOT-BCF05-JW-BCF09C-1783709933870","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"2","movement_ref":"MOVE-ISSUE-PROD-SO-RFQ-1783020275322-0N5XFZ","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"CODEX827-20260702192435-LISTING","order_id":"SO-RFQ-1783020275322-0N5XFZ","reservation_id":"RES-SO-RFQ-1783020275322-0N5XFZ","warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-100","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"payload":{"stage":"Material Issue","marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE"},"inputRef":"ISSUE-PROD-SO-RFQ-1783020275322-0N5XFZ"},"created_at":"2026-07-08T09:18:55.020Z","product_key":"CODEX827-20260702192435-LISTING","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-PROD-SO-RFQ-1783020275322-0N5XFZ","orderId":"SO-RFQ-1783020275322-0N5XFZ","listingId":"CODEX827-20260702192435-LISTING","productKey":"CODEX827-20260702192435-LISTING","productName":null},"batch_id":"BATCH-PROD-SO-RFQ-1783020275322-0N5XFZ","production_order_id":"PROD-SO-RFQ-1783020275322-0N5XFZ","flow_stage":"MATERIAL_ISSUE","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"3","movement_ref":"MOVE-FG-PROD-SO-RFQ-1783020275322-0N5XFZ","transfer_id":null,"movement_type":"PRODUCTION_RECEIPT","module_key":"yarn","sector":"textile","listing_id":"CODEX827-20260702192435-LISTING","order_id":"SO-RFQ-1783020275322-0N5XFZ","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"100","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_outputs","payload_json":{"payload":{"stage":"Finished Goods","marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE"},"outputRef":"FG-PROD-SO-RFQ-1783020275322-0N5XFZ"},"created_at":"2026-07-08T09:18:55.039Z","product_key":"CODEX827-20260702192435-LISTING","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-PROD-SO-RFQ-1783020275322-0N5XFZ","orderId":"SO-RFQ-1783020275322-0N5XFZ","listingId":"CODEX827-20260702192435-LISTING","productKey":"CODEX827-20260702192435-LISTING","productName":null},"batch_id":"BATCH-PROD-SO-RFQ-1783020275322-0N5XFZ","production_order_id":"PROD-SO-RFQ-1783020275322-0N5XFZ","flow_stage":"PRODUCTION_RECEIPT","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"4","movement_ref":"DISPATCH-PROD-SO-RFQ-1783020275322-0N5XFZ","transfer_id":null,"movement_type":"DISPATCH_READY","module_key":"yarn","sector":"textile","listing_id":"CODEX827-20260702192435-LISTING","order_id":"SO-RFQ-1783020275322-0N5XFZ","reservation_id":"RES-SO-RFQ-1783020275322-0N5XFZ","warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-100","qty_balance":null,"status":"READY","source_table":"erp_production_batch_outputs","payload_json":{"marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE","batchId":"BATCH-PROD-SO-RFQ-1783020275322-0N5XFZ","dispatchReady":true,"providerBooking":false,"productionOrderId":"PROD-SO-RFQ-1783020275322-0N5XFZ","qualityInspectionId":"QC-PROD-SO-RFQ-1783020275322-0N5XFZ"},"created_at":"2026-07-08T09:18:55.046Z","product_key":"CODEX827-20260702192435-LISTING","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-PROD-SO-RFQ-1783020275322-0N5XFZ","orderId":"SO-RFQ-1783020275322-0N5XFZ","listingId":"CODEX827-20260702192435-LISTING","productKey":"CODEX827-20260702192435-LISTING","productName":null},"batch_id":"BATCH-PROD-SO-RFQ-1783020275322-0N5XFZ","production_order_id":"PROD-SO-RFQ-1783020275322-0N5XFZ","flow_stage":"DISPATCH_READY","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"6","movement_ref":"ERP-INV-ORD-CODEX903-1783524126","transfer_id":null,"movement_type":"SALES_ORDER_ISSUE","module_key":"yarn","sector":"textile","listing_id":"LIST-CODEX903-1783524126","order_id":"ORD-CODEX903-1783524126","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-12","qty_balance":null,"status":"POSTED","source_table":"trade_orders","payload_json":{"body":{"orderId":"ORD-CODEX903-1783524126"},"chain":["Sales Order","Inventory Movement","Stock Ledger Entry"],"source":"POST /api/erp/inventory/post","orderId":"ORD-CODEX903-1783524126","salesOrder":{"id":"24","qty":"12","chain":{},"amount":1056,"escrow":{},"payout":{},"policy":{},"refund":{},"sector":"textile","status":"INVOICE_ISSUED","dispute":{},"invoice":null,"payment":{},"ai_hints":{},"buyer_id":"buyer-CODEX903-1783524126","currency":"INR","order_id":"ORD-CODEX903-1783524126","timeline":[],"audit_log":[],"logistics":{},"seller_id":"seller-CODEX903-1783524126","challan_id":"CH-ORD-CODEX903-1783524126","created_at":"2026-07-08T15:22:06.756","invoice_id":"INV-ORD-CODEX903-1783524126","listing_id":"LIST-CODEX903-1783524126","module_key":"yarn","updated_at":"2026-07-08T15:31:05.287","negotiation":[],"payload_json":{"rfqId":"RFQ-CODEX903-1783524126","status":"QUOTE_SUBMITTED","buyerId":"buyer-CODEX903-1783524126","orderId":"ORD-CODEX903-1783524126","quoteId":"QUOTE-CODEX903-1783524126","currency":"INR","quantity":12,"sellerId":"seller-CODEX903-1783524126","challanId":"CH-ORD-CODEX903-1783524126","invoiceId":"INV-ORD-CODEX903-1783524126","listingId":"LIST-CODEX903-1783524126","moduleKey":"yarn","quotedPrice":88,"sourceRoute":"POST /api/rfq/accept","targetPrice":95,"totalAmount":1056,"sellerResponse":{"rfqId":"RFQ-CODEX903-1783524126","status":"QUOTE_SUBMITTED","quoteId":"QUOTE-CODEX903-1783524126","currency":"INR","quantity":12,"sellerId":"seller-CODEX903-1783524126","quotedPrice":88,"totalAmount":1056},"acceptedQuoteId":"QUOTE-CODEX903-1783524126","lifecycleEvents":[{"at":"2026-07-08T15:31:04.975Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.045Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.141Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.215Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"buyer-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.287Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true}],"lifecycleStatus":"INVOICE_ISSUED","lifecycle_status":"INVOICE_ISSUED","orderCreateRoute":"POST /api/trade-core/order/create"},"dispatched_at":"2026-07-08T15:31:05.141+00:00","return_window":{},"price_snapshot":{},"challan_issued_at":"2026-07-08T15:31:05.045+00:00","invoice_issued_at":"2026-07-08T15:31:05.287+00:00","seller_confirmed_at":"2026-07-08T15:31:04.975+00:00","delivery_confirmed_at":"2026-07-08T15:31:05.215+00:00","erp_runtime_posted_at":null,"lifecycle_events_json":[{"at":"2026-07-08T15:31:04.975Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.045Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.141Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.215Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"buyer-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.287Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true}],"dynamic_schema_snapshot":{},"erp_runtime_posting_json":{}}},"created_at":"2026-07-08T15:44:14.950Z","product_key":"LIST-CODEX903-1783524126","product_name":"yarn","module_tag_json":{"sector":"textile","moduleKey":"yarn"},"product_tag_json":{"orderId":"ORD-CODEX903-1783524126","listingId":"LIST-CODEX903-1783524126","movementRef":"ERP-INV-ORD-CODEX903-1783524126"},"batch_id":null,"production_order_id":null,"flow_stage":"sales_order_issue","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"7","movement_ref":"MV-CODEX973TXN_20260710_065132_ORDER","transfer_id":null,"movement_type":"SALES_ORDER_ISSUE","module_key":"yarn","sector":"textile","listing_id":"CODEX973TXN_20260710_065132_LISTING","order_id":"CODEX973TXN_20260710_065132_ORDER","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-3","qty_balance":null,"status":"POSTED","source_table":"trade_orders","payload_json":{"body":{"qty":3,"orderId":"CODEX973TXN_20260710_065132_ORDER","movementRef":"MV-CODEX973TXN_20260710_065132_ORDER","warehouseCode":"MAIN"},"chain":["Sales Order","Inventory Movement","Stock Ledger Entry"],"source":"POST /api/erp/inventory/post","orderId":"CODEX973TXN_20260710_065132_ORDER","salesOrder":{"id":"25","qty":"3","chain":{},"amount":303,"escrow":{},"payout":{},"policy":{},"refund":{},"sector":"textile","status":"INVOICE_ISSUED","dispute":{},"invoice":null,"payment":{},"ai_hints":{},"buyer_id":"CODEX973TXN_20260710_065132_BUYER","currency":"INR","order_id":"CODEX973TXN_20260710_065132_ORDER","timeline":[],"audit_log":[],"logistics":{},"seller_id":"CODEX973TXN_20260710_065132_SELLER","challan_id":"CH-CODEX973TXN_20260710_065132_ORDER","created_at":"2026-07-10T06:51:33.854","invoice_id":"CODEX973TXN_20260710_065132_INV","listing_id":"CODEX973TXN_20260710_065132_LISTING","module_key":"yarn","updated_at":"2026-07-10T06:51:34.272","negotiation":[],"payload_json":{"rfqId":"CODEX973TXN_20260710_065132_RFQ","status":"QUOTE_SUBMITTED","buyerId":"CODEX973TXN_20260710_065132_BUYER","orderId":"CODEX973TXN_20260710_065132_ORDER","quoteId":"CODEX973TXN_20260710_065132_QUOTE","currency":"INR","quantity":3,"sellerId":"CODEX973TXN_20260710_065132_SELLER","challanId":"CH-CODEX973TXN_20260710_065132_ORDER","invoiceId":"CODEX973TXN_20260710_065132_INV","listingId":"CODEX973TXN_20260710_065132_LISTING","moduleKey":"yarn","proofRunId":"CODEX973TXN_20260710_065132","quotedPrice":101,"sourceRoute":"POST /api/rfq/accept","totalAmount":303,"sellerResponse":{"rfqId":"CODEX973TXN_20260710_065132_RFQ","status":"QUOTE_SUBMITTED","quoteId":"CODEX973TXN_20260710_065132_QUOTE","currency":"INR","quantity":3,"sellerId":"CODEX973TXN_20260710_065132_SELLER","quotedPrice":101,"totalAmount":303},"acceptedQuoteId":"CODEX973TXN_20260710_065132_QUOTE","lifecycleEvents":[{"at":"2026-07-10T06:51:33.954Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"CODEX973TXN_20260710_065132_SELLER","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T06:51:34.032Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"CODEX973TXN_20260710_065132_SELLER","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T06:51:34.109Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"CODEX973TXN_20260710_065132_SELLER","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T06:51:34.194Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"CODEX973TXN_20260710_065132_BUYER","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T06:51:34.272Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"CODEX973TXN_20260710_065132_SELLER","noProviderApi":true,"noMoneyMovement":true}],"lifecycleStatus":"INVOICE_ISSUED","lifecycle_status":"INVOICE_ISSUED","orderCreateRoute":"POST /api/trade-core/order/create"},"dispatched_at":"2026-07-10T06:51:34.109+00:00","return_window":{},"price_snapshot":{},"challan_issued_at":"2026-07-10T06:51:34.032+00:00","invoice_issued_at":"2026-07-10T06:51:34.272+00:00","seller_confirmed_at":"2026-07-10T06:51:33.954+00:00","delivery_confirmed_at":"2026-07-10T06:51:34.194+00:00","erp_runtime_posted_at":null,"lifecycle_events_json":[{"at":"2026-07-10T06:51:33.954Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"CODEX973TXN_20260710_065132_SELLER","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T06:51:34.032Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"CODEX973TXN_20260710_065132_SELLER","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T06:51:34.109Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"CODEX973TXN_20260710_065132_SELLER","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T06:51:34.194Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"CODEX973TXN_20260710_065132_BUYER","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T06:51:34.272Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"CODEX973TXN_20260710_065132_SELLER","noProviderApi":true,"noMoneyMovement":true}],"dynamic_schema_snapshot":{},"erp_runtime_posting_json":{}}},"created_at":"2026-07-10T06:51:34.343Z","product_key":"CODEX973TXN_20260710_065132_LISTING","product_name":"yarn","module_tag_json":{"sector":"textile","moduleKey":"yarn"},"product_tag_json":{"orderId":"CODEX973TXN_20260710_065132_ORDER","listingId":"CODEX973TXN_20260710_065132_LISTING","movementRef":"MV-CODEX973TXN_20260710_065132_ORDER"},"batch_id":null,"production_order_id":null,"flow_stage":"sales_order_issue","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"8","movement_ref":"ERP-INV-OUT-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","transfer_id":null,"movement_type":"SALES_ORDER_ISSUE","module_key":"yarn","sector":"textile","listing_id":"BCF01B-SELLER2-COTTON-30S","order_id":"ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-5","qty_balance":null,"status":"POSTED","source_table":"trade_orders","payload_json":{"source":"POST /api/erp/inventory/post","orderId":"ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","salesOrder":{"id":"35","qty":"5","chain":{},"amount":875,"escrow":{},"payout":{},"policy":{},"refund":{},"sector":"textile","status":"RECEIPT_ACKNOWLEDGED","dispute":{},"invoice":null,"payment":{},"ai_hints":{},"buyer_id":"buyer-1","currency":"INR","order_id":"ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","timeline":[],"audit_log":[],"branch_id":"main","logistics":{},"seller_id":"seller-2","challan_id":"CH-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","company_id":"buyer-company-1","created_at":"2026-07-10T13:22:15.135","invoice_id":"INV-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","listing_id":"BCF01B-SELLER2-COTTON-30S","module_key":"yarn","updated_at":"2026-07-10T13:22:15.593","active_role":"buyer","negotiation":[],"account_type":"business","payload_json":{"rfqId":"RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","challan":{"item":"yarn","unit":"unit","shipTo":"buyer company ship-to reference","status":"CHALLAN_ISSUED","buyerId":"buyer-1","orderId":"ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","quantity":5,"sellerId":"seller-2","challanId":"CH-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","listingId":"BCF01B-SELLER2-COTTON-30S","trackingRef":"PROVIDER-DEFERRED","transporter":"provider deferred","dispatchDate":"2026-07-10","challanNumber":"CH-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","warehouseCode":"MAIN","packageDetails":"4 packages","productMasterId":"pm_yarn_ab6ad158f5fcd4e6","noExternalProviderCall":true},"invoice":{"unit":"unit","price":875,"total":875,"status":"INVOICE_ISSUED","buyerId":"buyer-1","orderId":"ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","currency":"INR","discount":0,"quantity":5,"sellerId":"seller-2","challanId":"CH-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","invoiceId":"INV-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","issueDate":"2026-07-10","listingId":"BCF01B-SELLER2-COTTON-30S","taxAmount":0,"paymentTerms":"Net 30 software metadata","taxableValue":875,"invoiceNumber":"INV-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","noMoneyMovement":true,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"},"orderId":"ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","quoteId":"QUOTE-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735073","branchId":"main","currency":"INR","dispatch":{"awbNo":"PROVIDER-DEFERRED","status":"DISPATCHED","orderId":"ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","challanId":"CH-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","vehicleNo":"PROVIDER-DEFERRED","transporter":"provider deferred","dispatchedAt":"2026-07-10T13:22:15.463Z","warehouseCode":"MAIN","packageDetails":"standard package","noExternalProviderCall":true},"quantity":5,"sellerId":"seller-2","companyId":"buyer-company-1","listingId":"BCF01B-SELLER2-COTTON-30S","moduleKey":"yarn","activeRole":"buyer","accountType":"business","quotedPrice":175,"sourceRoute":"POST /api/rfq/accept","totalAmount":875,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"rfqId":"RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898","status":"QUOTE_SUBMITTED","quoteId":"QUOTE-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735073","branchId":"main","currency":"INR","quantity":5,"sellerId":"seller-2","companyId":"seller-company-2","activeRole":"seller","accountType":"business","quotedPrice":175,"totalAmount":875,"businessMode":"online","activeContext":{"contextId":"business-seller-online","activeRole":"seller","routeOwner":"backend/server.js","accountType":"business","permissions":["seller:read","seller:write"],"businessMode":"online","entitlements":{},"activeBuyerId":null,"activeBranchId":"main","activeSellerId":"seller-2","activeCompanyId":"seller-company-2","activeProfileId":"profile_business_seller-2","activeCompanyName":"Seller Company 2","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"seller-2"},"transactionOrigin":"MARKETPLACE_ONLINE"},"acceptedQuoteId":"QUOTE-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735073","lifecycleEvents":[{"at":"2026-07-10T13:22:15.275Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.407Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.463Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.503Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.545Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.593Z","route":"/api/trade-core/order/:orderId/receipt/ack","action":"receipt_ack","status":"RECEIPT_ACKNOWLEDGED","actorId":"buyer-1","noProviderApi":true,"noMoneyMovement":true}],"lifecycleStatus":"RECEIPT_ACKNOWLEDGED","productMasterId":"pm_yarn_ab6ad158f5fcd4e6","lifecycle_status":"RECEIPT_ACKNOWLEDGED","orderCreateRoute":"POST /api/trade-core/order/create","transactionOrigin":"MARKETPLACE_ONLINE","receiptAcknowledgement":{"status":"RECEIPT_ACKNOWLEDGED","buyerId":"buyer-1","orderId":"ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","sellerId":"seller-2","invoiceId":"INV-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","discrepancy":"none","receiptAckId":"RCPT-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","acknowledgedAt":"2026-07-10T13:22:15.593Z","noMoneyMovement":true}},"business_mode":"online","dispatched_at":"2026-07-10T13:22:15.463+00:00","return_window":{},"price_snapshot":{},"receipt_ack_id":"RCPT-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","active_profile_id":"profile_business_buyer-1","challan_issued_at":"2026-07-10T13:22:15.407+00:00","invoice_issued_at":"2026-07-10T13:22:15.545+00:00","product_master_id":"pm_yarn_ab6ad158f5fcd4e6","transaction_origin":"MARKETPLACE_ONLINE","seller_confirmed_at":"2026-07-10T13:22:15.275+00:00","authenticated_user_id":"buyer-1","delivery_confirmed_at":"2026-07-10T13:22:15.503+00:00","erp_runtime_posted_at":null,"lifecycle_events_json":[{"at":"2026-07-10T13:22:15.275Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.407Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.463Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.503Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.545Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-2","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:15.593Z","route":"/api/trade-core/order/:orderId/receipt/ack","action":"receipt_ack","status":"RECEIPT_ACKNOWLEDGED","actorId":"buyer-1","noProviderApi":true,"noMoneyMovement":true}],"dynamic_schema_snapshot":{},"receipt_acknowledged_at":"2026-07-10T13:22:15.593+00:00","erp_runtime_posting_json":{}},"activeContext":{"contextId":"business-seller-online","activeRole":"seller","routeOwner":"backend/server.js","accountType":"business","permissions":["seller:read","seller:write"],"businessMode":"online","entitlements":{},"activeBuyerId":null,"activeBranchId":"main","activeSellerId":"seller-2","activeCompanyId":"seller-company-2","activeProfileId":"profile_business_seller-2","activeCompanyName":"Seller Company 2","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"seller-2"},"movementDirection":"OUT","noExternalProviderCall":true},"created_at":"2026-07-10T13:22:15.636Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":"yarn","module_tag_json":{"sector":"textile","moduleKey":"yarn"},"product_tag_json":{"orderId":"ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","companyId":"buyer-company-1","listingId":"BCF01B-SELLER2-COTTON-30S","accountType":"business","movementRef":"ERP-INV-OUT-ORD-RFQ-BCF03-MARKETPLACE_ONLINE-1783689734898-1783689735135","businessMode":"online","productMasterId":"pm_yarn_ab6ad158f5fcd4e6","transactionOrigin":"MARKETPLACE_ONLINE"},"batch_id":null,"production_order_id":null,"flow_stage":"sales_order_issue","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"9","movement_ref":"ERP-INV-OUT-ORD-BCF03-DIRECT_OFFLINE-1783689735918","transfer_id":null,"movement_type":"SALES_ORDER_ISSUE","module_key":"yarn","sector":"textile","listing_id":"DIRECT-OFFLINE-BCF03-DIRECT_OFFLINE-1783689735918","order_id":"ORD-BCF03-DIRECT_OFFLINE-1783689735918","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-4","qty_balance":null,"status":"POSTED","source_table":"trade_orders","payload_json":{"source":"POST /api/erp/inventory/post","orderId":"ORD-BCF03-DIRECT_OFFLINE-1783689735918","salesOrder":{"id":"36","qty":"4","chain":{},"amount":508,"escrow":{},"payout":{},"policy":{},"refund":{},"sector":"textile","status":"RECEIPT_ACKNOWLEDGED","dispute":{},"invoice":null,"payment":{},"ai_hints":{},"buyer_id":"buyer-1","currency":"INR","order_id":"ORD-BCF03-DIRECT_OFFLINE-1783689735918","timeline":[],"audit_log":[],"branch_id":"main","logistics":{},"seller_id":"seller-1","challan_id":"CH-ORD-BCF03-DIRECT_OFFLINE-1783689735918","company_id":"buyer-company-1","created_at":"2026-07-10T13:22:15.925","invoice_id":"INV-ORD-BCF03-DIRECT_OFFLINE-1783689735918","listing_id":"DIRECT-OFFLINE-BCF03-DIRECT_OFFLINE-1783689735918","module_key":"yarn","updated_at":"2026-07-10T13:22:16.169","active_role":"buyer","negotiation":[],"account_type":"business","payload_json":{"qty":4,"price":127,"buyerId":"buyer-1","challan":{"item":"yarn","unit":"unit","shipTo":"buyer company ship-to reference","status":"CHALLAN_ISSUED","buyerId":"buyer-1","orderId":"ORD-BCF03-DIRECT_OFFLINE-1783689735918","quantity":4,"sellerId":"seller-1","challanId":"CH-ORD-BCF03-DIRECT_OFFLINE-1783689735918","listingId":"DIRECT-OFFLINE-BCF03-DIRECT_OFFLINE-1783689735918","trackingRef":"PROVIDER-DEFERRED","transporter":"provider deferred","dispatchDate":"2026-07-10","challanNumber":"CH-ORD-BCF03-DIRECT_OFFLINE-1783689735918","warehouseCode":"MAIN","packageDetails":"4 packages","productMasterId":"DIRECT-PM-BCF03-DIRECT_OFFLINE-1783689735918","noExternalProviderCall":true},"invoice":{"unit":"unit","price":508,"total":508,"status":"INVOICE_ISSUED","buyerId":"buyer-1","orderId":"ORD-BCF03-DIRECT_OFFLINE-1783689735918","currency":"INR","discount":0,"quantity":4,"sellerId":"seller-1","challanId":"CH-ORD-BCF03-DIRECT_OFFLINE-1783689735918","invoiceId":"INV-ORD-BCF03-DIRECT_OFFLINE-1783689735918","issueDate":"2026-07-10","listingId":"DIRECT-OFFLINE-BCF03-DIRECT_OFFLINE-1783689735918","taxAmount":0,"paymentTerms":"Net 30 software metadata","taxableValue":508,"invoiceNumber":"INV-ORD-BCF03-DIRECT_OFFLINE-1783689735918","noMoneyMovement":true,"productMasterId":"DIRECT-PM-BCF03-DIRECT_OFFLINE-1783689735918"},"orderId":"ORD-BCF03-DIRECT_OFFLINE-1783689735918","branchId":"main","currency":"INR","dispatch":{"awbNo":"PROVIDER-DEFERRED","status":"DISPATCHED","orderId":"ORD-BCF03-DIRECT_OFFLINE-1783689735918","challanId":"CH-ORD-BCF03-DIRECT_OFFLINE-1783689735918","vehicleNo":"PROVIDER-DEFERRED","transporter":"provider deferred","dispatchedAt":"2026-07-10T13:22:16.060Z","warehouseCode":"MAIN","packageDetails":"standard package","noExternalProviderCall":true},"quantity":4,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"DIRECT-OFFLINE-BCF03-DIRECT_OFFLINE-1783689735918","moduleKey":"yarn","unitPrice":127,"activeRole":"buyer","accountType":"business","manualTerms":{"chequeMetadata":"software-only"},"businessMode":"offline","activeContext":{"contextId":"business-buyer-offline","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"offline","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"DIRECT_OFFLINE","authenticatedUserId":"buyer-1"},"idempotencyKey":"IDEMP-BCF03-DIRECT_OFFLINE-1783689735918","lifecycleEvents":[{"at":"2026-07-10T13:22:15.977Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.011Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.060Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.095Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.127Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.169Z","route":"/api/trade-core/order/:orderId/receipt/ack","action":"receipt_ack","status":"RECEIPT_ACKNOWLEDGED","actorId":"buyer-1","noProviderApi":true,"noMoneyMovement":true}],"lifecycleStatus":"RECEIPT_ACKNOWLEDGED","productMasterId":"DIRECT-PM-BCF03-DIRECT_OFFLINE-1783689735918","lifecycle_status":"RECEIPT_ACKNOWLEDGED","transactionOrigin":"DIRECT_OFFLINE","canonicalTradeFlow":"listing -> comparison -> order -> wallet -> documents","receiptAcknowledgement":{"status":"RECEIPT_ACKNOWLEDGED","buyerId":"buyer-1","orderId":"ORD-BCF03-DIRECT_OFFLINE-1783689735918","sellerId":"seller-1","invoiceId":"INV-ORD-BCF03-DIRECT_OFFLINE-1783689735918","discrepancy":"none","receiptAckId":"RCPT-ORD-BCF03-DIRECT_OFFLINE-1783689735918","acknowledgedAt":"2026-07-10T13:22:16.169Z","noMoneyMovement":true}},"business_mode":"offline","dispatched_at":"2026-07-10T13:22:16.06+00:00","return_window":{},"price_snapshot":{},"receipt_ack_id":"RCPT-ORD-BCF03-DIRECT_OFFLINE-1783689735918","active_profile_id":"profile_business_buyer-1","challan_issued_at":"2026-07-10T13:22:16.011+00:00","invoice_issued_at":"2026-07-10T13:22:16.127+00:00","product_master_id":"DIRECT-PM-BCF03-DIRECT_OFFLINE-1783689735918","transaction_origin":"DIRECT_OFFLINE","seller_confirmed_at":"2026-07-10T13:22:15.977+00:00","authenticated_user_id":"buyer-1","delivery_confirmed_at":"2026-07-10T13:22:16.095+00:00","erp_runtime_posted_at":null,"lifecycle_events_json":[{"at":"2026-07-10T13:22:15.977Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.011Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.060Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.095Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.127Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-1","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-10T13:22:16.169Z","route":"/api/trade-core/order/:orderId/receipt/ack","action":"receipt_ack","status":"RECEIPT_ACKNOWLEDGED","actorId":"buyer-1","noProviderApi":true,"noMoneyMovement":true}],"dynamic_schema_snapshot":{},"receipt_acknowledged_at":"2026-07-10T13:22:16.169+00:00","erp_runtime_posting_json":{}},"activeContext":{"contextId":"business-seller-offline","activeRole":"seller","routeOwner":"backend/server.js","accountType":"business","permissions":["seller:read","seller:write"],"businessMode":"offline","entitlements":{},"activeBuyerId":null,"activeBranchId":"main","activeSellerId":"seller-1","activeCompanyId":"seller-company-1","activeProfileId":"profile_business_seller-1","activeCompanyName":"Seller Company 1","transactionOrigin":"DIRECT_OFFLINE","authenticatedUserId":"seller-1"},"movementDirection":"OUT","noExternalProviderCall":true},"created_at":"2026-07-10T13:22:16.200Z","product_key":"DIRECT-PM-BCF03-DIRECT_OFFLINE-1783689735918","product_name":"yarn","module_tag_json":{"sector":"textile","moduleKey":"yarn"},"product_tag_json":{"orderId":"ORD-BCF03-DIRECT_OFFLINE-1783689735918","companyId":"buyer-company-1","listingId":"DIRECT-OFFLINE-BCF03-DIRECT_OFFLINE-1783689735918","accountType":"business","movementRef":"ERP-INV-OUT-ORD-BCF03-DIRECT_OFFLINE-1783689735918","businessMode":"offline","productMasterId":"DIRECT-PM-BCF03-DIRECT_OFFLINE-1783689735918","transactionOrigin":"DIRECT_OFFLINE"},"batch_id":null,"production_order_id":null,"flow_stage":"sales_order_issue","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"16","movement_ref":"DBG-GR-1","transfer_id":null,"movement_type":"PRODUCTION_RECEIPT","module_key":"yarn","sector":"textile","listing_id":"pm_yarn_ab6ad158f5fcd4e6","order_id":"DBG-PO-1","reservation_id":null,"warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_outputs","payload_json":{"outputRef":"DBG-FG-1","acceptedQuantity":10,"rejectedQuantityPosted":0},"created_at":"2026-07-10T15:01:00.523Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-DBG-PO-1","orderId":"DBG-PO-1","listingId":"pm_yarn_ab6ad158f5fcd4e6","productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":"LOT-DBG-PO-1","production_order_id":"DBG-PO-1","flow_stage":"PRODUCTION_RECEIPT","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"DBG-PO-1","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"LOT-DBG-PO-1","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"49","movement_ref":"BCF05-JW-GI-BCF05-JW-BCF09C-1783709933870","transfer_id":null,"movement_type":"JOBWORK_ISSUE","module_key":"grey_fabric","sector":"textile","listing_id":null,"order_id":"BCF05-JW-BCF09C-1783709933870","reservation_id":null,"warehouse_code":"ERP-WH-GREY","counterparty_warehouse_code":null,"qty_delta":"-100","qty_balance":null,"status":"POSTED","source_table":"erp_jobwork_challans","payload_json":{"challanId":"BCF05-JW-BCF09C-1783709933870","noExternalProviderCall":true},"created_at":"2026-07-10T18:58:54.612Z","product_key":null,"product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"grey_fabric"},"product_tag_json":{"batchId":null,"orderId":"BCF05-JW-BCF09C-1783709933870","listingId":null,"productKey":null,"productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"JOBWORK_CHALLAN","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-JW-BCF09C-1783709933870","source_document_type":"JOBWORK_CHALLAN","bin_code":null,"lot_no":"JW-LOT-BCF05-JW-BCF09C-1783709933870","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"61","movement_ref":"BCF13-GRN-REJ-BCF13-1783752129605-GRN-VAR","transfer_id":"","movement_type":"GOODS_RECEIPT_REJECTED","module_key":"yarn","sector":"textile","listing_id":"","order_id":"","reservation_id":"","warehouse_code":"BCF13-1783752129605-WH","counterparty_warehouse_code":"","qty_delta":"5","qty_balance":null,"status":"POSTED","source_table":"erp_goods_receipt_lines","payload_json":{"uom":"kg","grn_id":"BCF13-1783752129605-GRN-VAR","lot_no":"LOT-V-BCF13-1783752129605","line_id":"BCF13-1783752129605-GRN-VAR-1","batch_no":"BATCH-V-BCF13-1783752129605","item_code":"YARN-BCF13-1783752129605","serial_no":"","company_id":"ach-admin","created_at":"2026-07-11T06:42:16.628378+00:00","excess_qty":0,"listing_id":"","module_key":"yarn","receipt_id":"BCF13-1783752129605-GRN-VAR","updated_at":"2026-07-11T06:42:16.628378+00:00","approver_id":null,"damaged_qty":0,"expiry_date":null,"ordered_qty":50,"supplier_id":"supplier-bcf13","accepted_qty":40,"payload_json":{"uom":"kg","grnId":"BCF13-1783752129605-GRN-VAR","lotNo":"LOT-V-BCF13-1783752129605","batchNo":"BATCH-V-BCF13-1783752129605","itemCode":"YARN-BCF13-1783752129605","warehouseCode":"BCF13-1783752129605-WH","varianceReason":"shortage and rejection","damagedQuantity":0,"orderedQuantity":50,"productMasterId":"PM-BCF13-1783752129605","purchaseOrderId":"BCF13-1783752129605-PO-VAR","acceptedQuantity":40,"receivedQuantity":45,"rejectedQuantity":5,"receivingLocationId":"BCF13-1783752129605-RCV"},"received_qty":45,"rejected_qty":5,"requester_id":"admin-1","shortage_qty":5,"warehouse_id":"BCF13-1783752129605-WH","posting_status":"RECEIVED","quality_status":"VARIANCE_REVIEW","variance_reason":"shortage and rejection","variance_status":"PENDING_APPROVAL","manufacture_date":null,"product_master_id":"PM-BCF13-1783752129605","purchase_order_id":"BCF13-1783752129605-PO-VAR","receiving_location_id":"BCF13-1783752129605-RCV"},"created_at":"2026-07-11T06:42:16.632Z","product_key":null,"product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-V-BCF13-1783752129605","orderId":"","listingId":"","productKey":null,"productName":null},"batch_id":"BATCH-V-BCF13-1783752129605","production_order_id":null,"flow_stage":"GOODS_RECEIPT_REJECTED","company_id":"ach-admin","branch_id":"main","product_master_id":"PM-BCF13-1783752129605","source_document_id":"BCF13-1783752129605-GRN-VAR","source_document_type":"GRN","bin_code":"BCF13-1783752129605-RCV","lot_no":"LOT-V-BCF13-1783752129605","serial_no":"","item_code":"YARN-BCF13-1783752129605","uom":"kg","stock_status":"REJECTED","location_id":"BCF13-1783752129605-RCV"},{"id":"90","movement_ref":"BCF13-ADJ-MOV-ADJ-F5-STOCK-COUNT-1783950974","transfer_id":"","movement_type":"ADJUSTMENT_GAIN","module_key":"yarn","sector":"textile","listing_id":"F5-LIST-YARN","order_id":"","reservation_id":"","warehouse_code":"MAIN","counterparty_warehouse_code":"","qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_inventory_adjustments","payload_json":{"id":"c99702bf-b414-466f-a253-0b9ba5a900d5","source":"migration_schema_shell","status":"POSTED","metadata":{"uom":"kg","actorId":"admin-1","countId":"F5-STOCK-COUNT-1783950974","itemCode":"F5-ITEM-YARN","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reasonCode":"uat_stock_seed","warehouseCode":"MAIN","countedQuantity":100,"productMasterId":"PM-yarn"},"item_code":"F5-ITEM-YARN","company_id":"ach-admin","created_at":"2026-07-13T13:56:18.740005+00:00","created_by":null,"updated_at":"2026-07-13T13:56:18.740005+00:00","updated_by":null,"approved_by":"admin-2","location_id":"SELLABLE","reason_code":"uat_stock_seed","external_ref":null,"movement_ref":"BCF13-ADJ-MOV-ADJ-F5-STOCK-COUNT-1783950974","warehouse_id":null,"adjustment_no":"ADJ-F5-STOCK-COUNT-1783950974","adjustment_qty":10,"approval_status":"APPROVED","idempotency_key":null},"created_at":"2026-07-13T13:56:18.742Z","product_key":"F5-LIST-YARN","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":null,"orderId":"","listingId":"F5-LIST-YARN","productKey":"F5-LIST-YARN","productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"ADJUSTMENT_GAIN","company_id":"ach-admin","branch_id":"main","product_master_id":"PM-yarn","source_document_id":"ADJ-F5-STOCK-COUNT-1783950974","source_document_type":"ADJUSTMENT","bin_code":"SELLABLE","lot_no":"","serial_no":"","item_code":"F5-ITEM-YARN","uom":"kg","stock_status":"AVAILABLE","location_id":"SELLABLE"},{"id":"11","movement_ref":"BCF04-MOV-STD-1783693361-A","transfer_id":null,"movement_type":"PURCHASE_INWARD_ACCEPTED","module_key":"yarn","sector":"textile","listing_id":null,"order_id":"BCF04-PO-STD-1783693361-A","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_purchase_receipts","payload_json":{"binCode":"BIN-A1","movementRef":"BCF04-MOV-STD-1783693361-A","goodsReceiptId":"BCF04-GRN-STD-1783693361-A","noMoneyMovement":true,"acceptedQuantity":10,"noExternalProviderCall":true,"rejectedQuantityPosted":0},"created_at":"2026-07-10T14:22:42.158Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":null,"orderId":"BCF04-PO-STD-1783693361-A","listingId":null,"productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"warehouse_inward","company_id":"buyer-company-1","branch_id":"main","product_master_id":"pm_yarn_ab6ad158f5fcd4e6","source_document_id":"BCF04-GRN-STD-1783693361-A","source_document_type":"GRN","bin_code":"BIN-A1","lot_no":"","serial_no":"","item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"10","movement_ref":"BCF04-MOV-STD-1783692729-A","transfer_id":null,"movement_type":"PURCHASE_INWARD_ACCEPTED","module_key":"yarn","sector":"textile","listing_id":null,"order_id":"BCF04-PO-STD-1783692729-A","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_purchase_receipts","payload_json":{"binCode":"BIN-A1","movementRef":"BCF04-MOV-STD-1783692729-A","goodsReceiptId":"BCF04-GRN-STD-1783692729-A","noMoneyMovement":true,"acceptedQuantity":10,"noExternalProviderCall":true,"rejectedQuantityPosted":0},"created_at":"2026-07-10T14:12:10.063Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":null,"orderId":"BCF04-PO-STD-1783692729-A","listingId":null,"productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"warehouse_inward","company_id":"buyer-company-1","branch_id":"main","product_master_id":"pm_yarn_ab6ad158f5fcd4e6","source_document_id":"BCF04-GRN-STD-1783692729-A","source_document_type":"GRN","bin_code":"BIN-A1","lot_no":"","serial_no":"","item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"12","movement_ref":"BCF04-MOV-EXC-1783693361-B","transfer_id":null,"movement_type":"PURCHASE_INWARD_ACCEPTED","module_key":"yarn","sector":"textile","listing_id":null,"order_id":"BCF04-PO-EXC-1783693361-B","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"8","qty_balance":null,"status":"POSTED","source_table":"erp_purchase_receipts","payload_json":{"binCode":"BIN-A1","movementRef":"BCF04-MOV-EXC-1783693361-B","goodsReceiptId":"BCF04-GRN-EXC-1783693361-B","noMoneyMovement":true,"acceptedQuantity":8,"noExternalProviderCall":true,"rejectedQuantityPosted":0},"created_at":"2026-07-10T14:22:42.652Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":null,"orderId":"BCF04-PO-EXC-1783693361-B","listingId":null,"productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"warehouse_inward","company_id":"buyer-company-1","branch_id":"main","product_master_id":"pm_yarn_ab6ad158f5fcd4e6","source_document_id":"BCF04-GRN-EXC-1783693361-B","source_document_type":"GRN","bin_code":"BIN-A1","lot_no":"","serial_no":"","item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"13","movement_ref":"BCF04-MOV-OFF-1783693361-C","transfer_id":null,"movement_type":"PURCHASE_INWARD_ACCEPTED","module_key":"yarn","sector":"textile","listing_id":null,"order_id":"BCF04-PO-OFF-1783693361-C","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_purchase_receipts","payload_json":{"binCode":"BIN-A1","movementRef":"BCF04-MOV-OFF-1783693361-C","goodsReceiptId":"BCF04-GRN-OFF-1783693361-C","noMoneyMovement":true,"acceptedQuantity":10,"noExternalProviderCall":true,"rejectedQuantityPosted":0},"created_at":"2026-07-10T14:22:43.015Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":null,"orderId":"BCF04-PO-OFF-1783693361-C","listingId":null,"productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"warehouse_inward","company_id":"buyer-company-1","branch_id":"main","product_master_id":"pm_yarn_ab6ad158f5fcd4e6","source_document_id":"BCF04-GRN-OFF-1783693361-C","source_document_type":"GRN","bin_code":"BIN-A1","lot_no":"","serial_no":"","item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"14","movement_ref":"BCF04-MOV-STD-FIX-1783693534","transfer_id":null,"movement_type":"PURCHASE_INWARD_ACCEPTED","module_key":"yarn","sector":"textile","listing_id":null,"order_id":"BCF04-PO-STD-FIX-1783693534","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_purchase_receipts","payload_json":{"binCode":"BIN-A1","movementRef":"BCF04-MOV-STD-FIX-1783693534","goodsReceiptId":"BCF04-GRN-STD-FIX-1783693534","noMoneyMovement":true,"acceptedQuantity":10,"noExternalProviderCall":true,"rejectedQuantityPosted":0},"created_at":"2026-07-10T14:25:34.450Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":null,"orderId":"BCF04-PO-STD-FIX-1783693534","listingId":null,"productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"warehouse_inward","company_id":"buyer-company-1","branch_id":"main","product_master_id":"pm_yarn_ab6ad158f5fcd4e6","source_document_id":"BCF04-GRN-STD-FIX-1783693534","source_document_type":"GRN","bin_code":"BIN-A1","lot_no":"","serial_no":"","item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"15","movement_ref":"BCF04-MOV-STD-FINAL-1783693581","transfer_id":null,"movement_type":"PURCHASE_INWARD_ACCEPTED","module_key":"yarn","sector":"textile","listing_id":null,"order_id":"BCF04-PO-STD-FINAL-1783693581","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_purchase_receipts","payload_json":{"binCode":"BIN-A1","movementRef":"BCF04-MOV-STD-FINAL-1783693581","goodsReceiptId":"BCF04-GRN-STD-FINAL-1783693581","noMoneyMovement":true,"acceptedQuantity":10,"noExternalProviderCall":true,"rejectedQuantityPosted":0},"created_at":"2026-07-10T14:26:21.622Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":null,"orderId":"BCF04-PO-STD-FINAL-1783693581","listingId":null,"productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"warehouse_inward","company_id":"buyer-company-1","branch_id":"main","product_master_id":"pm_yarn_ab6ad158f5fcd4e6","source_document_id":"BCF04-GRN-STD-FINAL-1783693581","source_document_type":"GRN","bin_code":"BIN-A1","lot_no":"","serial_no":"","item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"17","movement_ref":"BCF05-GI-UAT-OWN-1783695705","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"BCF05-PO-UAT-OWN-1783695705","reservation_id":"BCF05-RES-UAT-OWN-1783695705","warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"-10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"inputRef":"BCF05-ISS-UAT-OWN-1783695705","acceptedStockOnly":false},"created_at":"2026-07-10T15:01:46.022Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BCF05-LOT-UAT-OWN-1783695705","orderId":"BCF05-PO-UAT-OWN-1783695705","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"BCF05-LOT-UAT-OWN-1783695705","production_order_id":"BCF05-PO-UAT-OWN-1783695705","flow_stage":"MATERIAL_ISSUE","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-PO-UAT-OWN-1783695705","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"BCF05-LOT-UAT-OWN-1783695705","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"18","movement_ref":"BCF05-GR-UAT-OWN-1783695705","transfer_id":null,"movement_type":"PRODUCTION_RECEIPT","module_key":"yarn","sector":"textile","listing_id":"pm_yarn_ab6ad158f5fcd4e6","order_id":"BCF05-PO-UAT-OWN-1783695705","reservation_id":null,"warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_outputs","payload_json":{"outputRef":"BCF05-FG-UAT-OWN-1783695705","acceptedQuantity":10,"rejectedQuantityPosted":0},"created_at":"2026-07-10T15:01:46.049Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BCF05-LOT-UAT-OWN-1783695705","orderId":"BCF05-PO-UAT-OWN-1783695705","listingId":"pm_yarn_ab6ad158f5fcd4e6","productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":"BCF05-LOT-UAT-OWN-1783695705","production_order_id":"BCF05-PO-UAT-OWN-1783695705","flow_stage":"PRODUCTION_RECEIPT","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-PO-UAT-OWN-1783695705","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"BCF05-LOT-UAT-OWN-1783695705","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"19","movement_ref":"BCF05-GI-UAT-EXCEPTION-1783695706","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"BCF05-PO-UAT-EXCEPTION-1783695706","reservation_id":"BCF05-RES-UAT-EXCEPTION-1783695706","warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"-6","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"inputRef":"BCF05-ISS-UAT-EXCEPTION-1783695706","acceptedStockOnly":false},"created_at":"2026-07-10T15:01:46.518Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BCF05-LOT-UAT-EXCEPTION-1783695706","orderId":"BCF05-PO-UAT-EXCEPTION-1783695706","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"BCF05-LOT-UAT-EXCEPTION-1783695706","production_order_id":"BCF05-PO-UAT-EXCEPTION-1783695706","flow_stage":"MATERIAL_ISSUE","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-PO-UAT-EXCEPTION-1783695706","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"BCF05-LOT-UAT-EXCEPTION-1783695706","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"20","movement_ref":"BCF05-GR-UAT-EXCEPTION-1783695706","transfer_id":null,"movement_type":"PRODUCTION_RECEIPT","module_key":"yarn","sector":"textile","listing_id":"pm_yarn_ab6ad158f5fcd4e6","order_id":"BCF05-PO-UAT-EXCEPTION-1783695706","reservation_id":null,"warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"5","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_outputs","payload_json":{"outputRef":"BCF05-FG-UAT-EXCEPTION-1783695706","acceptedQuantity":5,"rejectedQuantityPosted":0},"created_at":"2026-07-10T15:01:46.535Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BCF05-LOT-UAT-EXCEPTION-1783695706","orderId":"BCF05-PO-UAT-EXCEPTION-1783695706","listingId":"pm_yarn_ab6ad158f5fcd4e6","productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":"BCF05-LOT-UAT-EXCEPTION-1783695706","production_order_id":"BCF05-PO-UAT-EXCEPTION-1783695706","flow_stage":"PRODUCTION_RECEIPT","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-PO-UAT-EXCEPTION-1783695706","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"BCF05-LOT-UAT-EXCEPTION-1783695706","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"21","movement_ref":"BCF05-GI-UAT-JOBWORK-1783695706","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"BCF05-PO-UAT-JOBWORK-1783695706","reservation_id":"BCF05-RES-UAT-JOBWORK-1783695706","warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"-10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"inputRef":"BCF05-ISS-UAT-JOBWORK-1783695706","acceptedStockOnly":false},"created_at":"2026-07-10T15:01:46.929Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BCF05-LOT-UAT-JOBWORK-1783695706","orderId":"BCF05-PO-UAT-JOBWORK-1783695706","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"BCF05-LOT-UAT-JOBWORK-1783695706","production_order_id":"BCF05-PO-UAT-JOBWORK-1783695706","flow_stage":"MATERIAL_ISSUE","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-PO-UAT-JOBWORK-1783695706","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"BCF05-LOT-UAT-JOBWORK-1783695706","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"22","movement_ref":"BCF05-GR-UAT-JOBWORK-1783695706","transfer_id":null,"movement_type":"PRODUCTION_RECEIPT","module_key":"yarn","sector":"textile","listing_id":"pm_yarn_ab6ad158f5fcd4e6","order_id":"BCF05-PO-UAT-JOBWORK-1783695706","reservation_id":null,"warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_outputs","payload_json":{"outputRef":"BCF05-FG-UAT-JOBWORK-1783695706","acceptedQuantity":10,"rejectedQuantityPosted":0},"created_at":"2026-07-10T15:01:46.949Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BCF05-LOT-UAT-JOBWORK-1783695706","orderId":"BCF05-PO-UAT-JOBWORK-1783695706","listingId":"pm_yarn_ab6ad158f5fcd4e6","productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":"BCF05-LOT-UAT-JOBWORK-1783695706","production_order_id":"BCF05-PO-UAT-JOBWORK-1783695706","flow_stage":"PRODUCTION_RECEIPT","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-PO-UAT-JOBWORK-1783695706","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"BCF05-LOT-UAT-JOBWORK-1783695706","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"25","movement_ref":"BCF05-GI-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","reservation_id":"BCF05-RES-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"-10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"inputRef":"BCF05-ISS-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","acceptedStockOnly":false},"created_at":"2026-07-10T15:01:47.381Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","orderId":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","production_order_id":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","flow_stage":"MATERIAL_ISSUE","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"26","movement_ref":"BCF05-GR-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","transfer_id":null,"movement_type":"PRODUCTION_RECEIPT","module_key":"yarn","sector":"textile","listing_id":"pm_yarn_ab6ad158f5fcd4e6","order_id":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","reservation_id":null,"warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_outputs","payload_json":{"outputRef":"BCF05-FG-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","acceptedQuantity":10,"rejectedQuantityPosted":0},"created_at":"2026-07-10T15:01:47.400Z","product_key":"pm_yarn_ab6ad158f5fcd4e6","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","orderId":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","listingId":"pm_yarn_ab6ad158f5fcd4e6","productKey":"pm_yarn_ab6ad158f5fcd4e6","productName":null},"batch_id":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","production_order_id":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","flow_stage":"PRODUCTION_RECEIPT","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"5","movement_ref":"INV-REC-EOX028-SMOKE","transfer_id":null,"movement_type":"GRN_RECEIPT","module_key":"textile","sector":"textile","listing_id":null,"order_id":"PO-EOX028-SMOKE","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"1","qty_balance":null,"status":"POSTED","source_table":"erp_purchase_receipts","payload_json":{"poId":"PO-EOX028-SMOKE","payload":{"poId":"PO-EOX028-SMOKE","poNo":"PO-NO-EOX028-SMOKE","amount":118,"marker":"EOX028_ENTERPRISE_PURCHASE_TO_PAY_CHAIN_COMPLETE","chainId":"EOX028-SMOKE","quantity":1,"vendorId":"vendor-eox028-smoke","invoiceNo":"VINV-EOX028-SMOKE","receiptId":"GRN-EOX028-SMOKE","movementRef":"INV-REC-EOX028-SMOKE","quotationId":"VQUOTE-EOX028-SMOKE","vendorRfqId":"VRFQ-EOX028-SMOKE","reportPrefix":"EOX028-SMOKE","invoiceLinkId":"AP-LINK-EOX028-SMOKE","requisitionId":"PR-EOX028-SMOKE","vendorLedgerId":"VENDOR-LEDGER-EOX028-SMOKE","accrualVoucherNo":"JV-AP-ACCRUAL-EOX028-SMOKE"},"receiptId":"GRN-EOX028-SMOKE"},"created_at":"2026-07-08T09:56:42.175Z","product_key":null,"product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"textile"},"product_tag_json":{"batchId":null,"orderId":"PO-EOX028-SMOKE","listingId":null,"productKey":null,"productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"grn_receipt","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"29","movement_ref":"GI-NEGS-1783695785","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-NEGS-1783695785","reservation_id":"RES-NEGS-1783695785","warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"-5","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"inputRef":"ISS-NEGS-1783695785","acceptedStockOnly":false},"created_at":"2026-07-10T15:03:06.840Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-PO-NEGS-1783695785","orderId":"PO-NEGS-1783695785","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-PO-NEGS-1783695785","production_order_id":"PO-NEGS-1783695785","flow_stage":"MATERIAL_ISSUE","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"PO-NEGS-1783695785","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"LOT-PO-NEGS-1783695785","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"51","movement_ref":"BCF13-GRN-ACC-BCF13-1783752129605-GRN-STD","transfer_id":"","movement_type":"GOODS_RECEIPT_ACCEPTED","module_key":"yarn","sector":"textile","listing_id":"","order_id":"","reservation_id":"","warehouse_code":"BCF13-1783752129605-WH","counterparty_warehouse_code":"","qty_delta":"100","qty_balance":null,"status":"POSTED","source_table":"erp_goods_receipt_lines","payload_json":{"uom":"kg","grn_id":"BCF13-1783752129605-GRN-STD","lot_no":"LOT-BCF13-1783752129605","line_id":"BCF13-1783752129605-GRN-STD-1","batch_no":"BATCH-BCF13-1783752129605","item_code":"YARN-BCF13-1783752129605","serial_no":"","company_id":"ach-admin","created_at":"2026-07-11T06:42:15.31531+00:00","excess_qty":0,"listing_id":"","module_key":"yarn","receipt_id":"BCF13-1783752129605-GRN-STD","updated_at":"2026-07-11T06:42:15.31531+00:00","approver_id":null,"damaged_qty":0,"expiry_date":null,"ordered_qty":100,"supplier_id":"supplier-bcf13","accepted_qty":100,"payload_json":{"uom":"kg","grnId":"BCF13-1783752129605-GRN-STD","lotNo":"LOT-BCF13-1783752129605","batchNo":"BATCH-BCF13-1783752129605","itemCode":"YARN-BCF13-1783752129605","warehouseCode":"BCF13-1783752129605-WH","orderedQuantity":100,"productMasterId":"PM-BCF13-1783752129605","purchaseOrderId":"BCF13-1783752129605-PO-STD","acceptedQuantity":100,"receivedQuantity":100,"rejectedQuantity":0,"receivingLocationId":"BCF13-1783752129605-RCV"},"received_qty":100,"rejected_qty":0,"requester_id":"admin-1","shortage_qty":0,"warehouse_id":"BCF13-1783752129605-WH","posting_status":"RECEIVED","quality_status":"ACCEPTED","variance_reason":"","variance_status":"NONE","manufacture_date":null,"product_master_id":"PM-BCF13-1783752129605","purchase_order_id":"BCF13-1783752129605-PO-STD","receiving_location_id":"BCF13-1783752129605-RCV"},"created_at":"2026-07-11T06:42:15.318Z","product_key":null,"product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-BCF13-1783752129605","orderId":"","listingId":"","productKey":null,"productName":null},"batch_id":"BATCH-BCF13-1783752129605","production_order_id":null,"flow_stage":"GOODS_RECEIPT_ACCEPTED","company_id":"ach-admin","branch_id":"main","product_master_id":"PM-BCF13-1783752129605","source_document_id":"BCF13-1783752129605-GRN-STD","source_document_type":"GRN","bin_code":"BCF13-1783752129605-RCV","lot_no":"LOT-BCF13-1783752129605","serial_no":"","item_code":"YARN-BCF13-1783752129605","uom":"kg","stock_status":"RECEIVING","location_id":"BCF13-1783752129605-RCV"},{"id":"59","movement_ref":"BCF13-PUT-DST-BCF13-1783752129605-PUT-P2","transfer_id":"","movement_type":"PUTAWAY_TO_AVAILABLE","module_key":"yarn","sector":"textile","listing_id":"","order_id":"","reservation_id":"","warehouse_code":"BCF13-1783752129605-WH","counterparty_warehouse_code":"","qty_delta":"60","qty_balance":null,"status":"POSTED","source_table":"erp_putaway_tasks","payload_json":{"uom":"kg","grn_id":"BCF13-1783752129605-GRN-P2","lot_no":"LOT-P-BCF13-1783752129605","status":"PUTAWAY_POSTED","line_id":"BCF13-1783752129605-GRN-P2-1","batch_no":"BATCH-P-BCF13-1783752129605","quantity":60,"item_code":"YARN-BCF13-1783752129605","company_id":"ach-admin","created_at":"2026-07-11T06:42:16.411774+00:00","created_by":"admin-1","listing_id":"","putaway_id":"BCF13-1783752129605-PUT-P2","payload_json":{"grnId":"BCF13-1783752129605-GRN-P2","quantity":60,"putawayId":"BCF13-1783752129605-PUT-P2","idempotencyKey":"BCF13-1783752129605-PUT-P2","destinationLocationId":"BCF13-1783752129605-AVL"},"stock_status":"AVAILABLE","warehouse_id":"BCF13-1783752129605-WH","idempotency_key":"BCF13-1783752129605-PUT-P2","product_master_id":"PM-BCF13-1783752129605","source_location_id":"BCF13-1783752129605-RCV","destination_location_id":"BCF13-1783752129605-AVL"},"created_at":"2026-07-11T06:42:16.415Z","product_key":null,"product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-P-BCF13-1783752129605","orderId":"","listingId":"","productKey":null,"productName":null},"batch_id":"BATCH-P-BCF13-1783752129605","production_order_id":null,"flow_stage":"PUTAWAY_TO_AVAILABLE","company_id":"ach-admin","branch_id":"main","product_master_id":"PM-BCF13-1783752129605","source_document_id":"BCF13-1783752129605-PUT-P2","source_document_type":"PUTAWAY","bin_code":"BCF13-1783752129605-AVL","lot_no":"LOT-P-BCF13-1783752129605","serial_no":"","item_code":"YARN-BCF13-1783752129605","uom":"kg","stock_status":"AVAILABLE","location_id":"BCF13-1783752129605-AVL"},{"id":"30","movement_ref":"GI-BCF05B-1783697262","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-BCF05B-1783697262","reservation_id":"RES-BCF05B-1783697262","warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"-10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"inputRef":"ISS-BCF05B-1783697262","acceptedStockOnly":false},"created_at":"2026-07-10T15:27:48.883Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-BCF05B-1783697262","orderId":"PO-BCF05B-1783697262","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-BCF05B-1783697262","production_order_id":"PO-BCF05B-1783697262","flow_stage":"MATERIAL_ISSUE","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"PO-BCF05B-1783697262","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"LOT-BCF05B-1783697262","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"31","movement_ref":"BCF05-MR-RET-BCF05B-1783697262","transfer_id":null,"movement_type":"MATERIAL_RETURN_USABLE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-BCF05B-1783697262","reservation_id":null,"warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"2","qty_balance":null,"status":"POSTED","source_table":"erp_production_material_returns","payload_json":{"returnId":"RET-BCF05B-1783697262","usableQuantity":2},"created_at":"2026-07-10T15:27:49.238Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-BCF05B-1783697262","orderId":"PO-BCF05B-1783697262","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-BCF05B-1783697262","production_order_id":"PO-BCF05B-1783697262","flow_stage":"MATERIAL_RETURN","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"RET-BCF05B-1783697262","source_document_type":"MATERIAL_RETURN","bin_code":"BIN-RETURN","lot_no":"LOT-BCF05B-1783697262","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"32","movement_ref":"BCF05-MR-RET-BCF05B-1783697262-DMG","transfer_id":null,"movement_type":"MATERIAL_RETURN_DAMAGED","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-BCF05B-1783697262","reservation_id":null,"warehouse_code":"SCRAP-DAMAGED","counterparty_warehouse_code":null,"qty_delta":"1","qty_balance":null,"status":"POSTED","source_table":"erp_production_material_returns","payload_json":{"returnId":"RET-BCF05B-1783697262","damagedQuantity":1,"controlledScrapLocation":true},"created_at":"2026-07-10T15:27:49.240Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-BCF05B-1783697262","orderId":"PO-BCF05B-1783697262","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-BCF05B-1783697262","production_order_id":"PO-BCF05B-1783697262","flow_stage":"MATERIAL_RETURN_DAMAGED","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"RET-BCF05B-1783697262","source_document_type":"MATERIAL_RETURN","bin_code":"SCRAP","lot_no":"LOT-BCF05B-1783697262","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"88","movement_ref":"BCF13-ADJ-MOV-ADJ-F5-STOCK-COUNT-1783950753","transfer_id":"","movement_type":"ADJUSTMENT_GAIN","module_key":"yarn","sector":"textile","listing_id":"F5-LIST-YARN","order_id":"","reservation_id":"","warehouse_code":"MAIN","counterparty_warehouse_code":"","qty_delta":"10","qty_balance":null,"status":"POSTED","source_table":"erp_inventory_adjustments","payload_json":{"id":"281cedb3-cb06-4835-8623-7a1f71c4b61b","source":"migration_schema_shell","status":"POSTED","metadata":{"uom":"kg","actorId":"admin-1","countId":"F5-STOCK-COUNT-1783950753","itemCode":"F5-ITEM-YARN","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reasonCode":"uat_stock_seed","warehouseCode":"MAIN","countedQuantity":100,"productMasterId":"PM-yarn"},"item_code":"F5-ITEM-YARN","company_id":"ach-admin","created_at":"2026-07-13T13:52:37.647506+00:00","created_by":null,"updated_at":"2026-07-13T13:52:37.647506+00:00","updated_by":null,"approved_by":"admin-2","location_id":"SELLABLE","reason_code":"uat_stock_seed","external_ref":null,"movement_ref":"BCF13-ADJ-MOV-ADJ-F5-STOCK-COUNT-1783950753","warehouse_id":null,"adjustment_no":"ADJ-F5-STOCK-COUNT-1783950753","adjustment_qty":10,"approval_status":"APPROVED","idempotency_key":null},"created_at":"2026-07-13T13:52:37.649Z","product_key":"F5-LIST-YARN","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":null,"orderId":"","listingId":"F5-LIST-YARN","productKey":"F5-LIST-YARN","productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"ADJUSTMENT_GAIN","company_id":"ach-admin","branch_id":"main","product_master_id":"PM-yarn","source_document_id":"ADJ-F5-STOCK-COUNT-1783950753","source_document_type":"ADJUSTMENT","bin_code":"SELLABLE","lot_no":"","serial_no":"","item_code":"F5-ITEM-YARN","uom":"kg","stock_status":"AVAILABLE","location_id":"SELLABLE"},{"id":"33","movement_ref":"GI-BCF05B-1783697353","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-BCF05B-1783697353","reservation_id":"RES-BCF05B-1783697353","warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"-10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"inputRef":"ISS-BCF05B-1783697353","acceptedStockOnly":false},"created_at":"2026-07-10T15:29:22.160Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-BCF05B-1783697353","orderId":"PO-BCF05B-1783697353","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-BCF05B-1783697353","production_order_id":"PO-BCF05B-1783697353","flow_stage":"MATERIAL_ISSUE","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"PO-BCF05B-1783697353","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"LOT-BCF05B-1783697353","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"34","movement_ref":"BCF05-MR-RET-BCF05B-1783697353","transfer_id":null,"movement_type":"MATERIAL_RETURN_USABLE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-BCF05B-1783697353","reservation_id":null,"warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"2","qty_balance":null,"status":"POSTED","source_table":"erp_production_material_returns","payload_json":{"returnId":"RET-BCF05B-1783697353","usableQuantity":2},"created_at":"2026-07-10T15:29:22.671Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-BCF05B-1783697353","orderId":"PO-BCF05B-1783697353","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-BCF05B-1783697353","production_order_id":"PO-BCF05B-1783697353","flow_stage":"MATERIAL_RETURN","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"RET-BCF05B-1783697353","source_document_type":"MATERIAL_RETURN","bin_code":"BIN-RETURN","lot_no":"LOT-BCF05B-1783697353","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"35","movement_ref":"BCF05-MR-RET-BCF05B-1783697353-DMG","transfer_id":null,"movement_type":"MATERIAL_RETURN_DAMAGED","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-BCF05B-1783697353","reservation_id":null,"warehouse_code":"SCRAP-DAMAGED","counterparty_warehouse_code":null,"qty_delta":"1","qty_balance":null,"status":"POSTED","source_table":"erp_production_material_returns","payload_json":{"returnId":"RET-BCF05B-1783697353","damagedQuantity":1,"controlledScrapLocation":true},"created_at":"2026-07-10T15:29:22.673Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-BCF05B-1783697353","orderId":"PO-BCF05B-1783697353","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-BCF05B-1783697353","production_order_id":"PO-BCF05B-1783697353","flow_stage":"MATERIAL_RETURN_DAMAGED","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"RET-BCF05B-1783697353","source_document_type":"MATERIAL_RETURN","bin_code":"SCRAP","lot_no":"LOT-BCF05B-1783697353","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"36","movement_ref":"BCF05-GI-PO-BCF05B-RETURN-1783698110337","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-BCF05B-RETURN-1783698110337","reservation_id":"RES-BCF05B-RETURN-1783698110337","warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"-10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"inputRef":"ISS-BCF05B-RETURN-1783698110337","acceptedStockOnly":false},"created_at":"2026-07-10T15:41:56.005Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-BCF05B-RETURN-1783698110337","orderId":"PO-BCF05B-RETURN-1783698110337","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-BCF05B-RETURN-1783698110337","production_order_id":"PO-BCF05B-RETURN-1783698110337","flow_stage":"MATERIAL_ISSUE","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"PO-BCF05B-RETURN-1783698110337","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"LOT-RAW-BCF05B-RETURN-1783698110337","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"37","movement_ref":"BCF05-MR-RET-BCF05B-RETURN-1783698110337","transfer_id":null,"movement_type":"MATERIAL_RETURN_USABLE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-BCF05B-RETURN-1783698110337","reservation_id":null,"warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"2","qty_balance":null,"status":"POSTED","source_table":"erp_production_material_returns","payload_json":{"returnId":"RET-BCF05B-RETURN-1783698110337","usableQuantity":2},"created_at":"2026-07-10T15:41:56.515Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-BCF05B-RETURN-1783698110337","orderId":"PO-BCF05B-RETURN-1783698110337","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-BCF05B-RETURN-1783698110337","production_order_id":"PO-BCF05B-RETURN-1783698110337","flow_stage":"MATERIAL_RETURN","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"RET-BCF05B-RETURN-1783698110337","source_document_type":"MATERIAL_RETURN","bin_code":"BIN-RETURN","lot_no":"LOT-RAW-BCF05B-RETURN-1783698110337","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"38","movement_ref":"BCF05-MR-RET-BCF05B-RETURN-1783698110337-DMG","transfer_id":null,"movement_type":"MATERIAL_RETURN_DAMAGED","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"PO-BCF05B-RETURN-1783698110337","reservation_id":null,"warehouse_code":"SCRAP-DAMAGED","counterparty_warehouse_code":null,"qty_delta":"1","qty_balance":null,"status":"POSTED","source_table":"erp_production_material_returns","payload_json":{"returnId":"RET-BCF05B-RETURN-1783698110337","damagedQuantity":1,"controlledScrapLocation":true},"created_at":"2026-07-10T15:41:56.516Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"LOT-BCF05B-RETURN-1783698110337","orderId":"PO-BCF05B-RETURN-1783698110337","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"LOT-BCF05B-RETURN-1783698110337","production_order_id":"PO-BCF05B-RETURN-1783698110337","flow_stage":"MATERIAL_RETURN_DAMAGED","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"RET-BCF05B-RETURN-1783698110337","source_document_type":"MATERIAL_RETURN","bin_code":"SCRAP","lot_no":"LOT-RAW-BCF05B-RETURN-1783698110337","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"55","movement_ref":"BCF13-GRN-ACC-BCF13-1783752129605-GRN-P2","transfer_id":"","movement_type":"GOODS_RECEIPT_ACCEPTED","module_key":"yarn","sector":"textile","listing_id":"","order_id":"","reservation_id":"","warehouse_code":"BCF13-1783752129605-WH","counterparty_warehouse_code":"","qty_delta":"60","qty_balance":null,"status":"POSTED","source_table":"erp_goods_receipt_lines","payload_json":{"uom":"kg","grn_id":"BCF13-1783752129605-GRN-P2","lot_no":"LOT-P-BCF13-1783752129605","line_id":"BCF13-1783752129605-GRN-P2-1","batch_no":"BATCH-P-BCF13-1783752129605","item_code":"YARN-BCF13-1783752129605","serial_no":"","company_id":"ach-admin","created_at":"2026-07-11T06:42:15.980738+00:00","excess_qty":0,"listing_id":"","module_key":"yarn","receipt_id":"BCF13-1783752129605-GRN-P2","updated_at":"2026-07-11T06:42:15.980738+00:00","approver_id":null,"damaged_qty":0,"expiry_date":null,"ordered_qty":100,"supplier_id":"supplier-bcf13","accepted_qty":60,"payload_json":{"uom":"kg","grnId":"BCF13-1783752129605-GRN-P2","lotNo":"LOT-P-BCF13-1783752129605","batchNo":"BATCH-P-BCF13-1783752129605","itemCode":"YARN-BCF13-1783752129605","warehouseCode":"BCF13-1783752129605-WH","orderedQuantity":100,"productMasterId":"PM-BCF13-1783752129605","purchaseOrderId":"BCF13-1783752129605-PO-PART","acceptedQuantity":60,"receivedQuantity":60,"receivingLocationId":"BCF13-1783752129605-RCV"},"received_qty":60,"rejected_qty":0,"requester_id":"admin-1","shortage_qty":40,"warehouse_id":"BCF13-1783752129605-WH","posting_status":"RECEIVED","quality_status":"ACCEPTED","variance_reason":"","variance_status":"NONE","manufacture_date":null,"product_master_id":"PM-BCF13-1783752129605","purchase_order_id":"BCF13-1783752129605-PO-PART","receiving_location_id":"BCF13-1783752129605-RCV"},"created_at":"2026-07-11T06:42:15.982Z","product_key":null,"product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-P-BCF13-1783752129605","orderId":"","listingId":"","productKey":null,"productName":null},"batch_id":"BATCH-P-BCF13-1783752129605","production_order_id":null,"flow_stage":"GOODS_RECEIPT_ACCEPTED","company_id":"ach-admin","branch_id":"main","product_master_id":"PM-BCF13-1783752129605","source_document_id":"BCF13-1783752129605-GRN-P2","source_document_type":"GRN","bin_code":"BCF13-1783752129605-RCV","lot_no":"LOT-P-BCF13-1783752129605","serial_no":"","item_code":"YARN-BCF13-1783752129605","uom":"kg","stock_status":"RECEIVING","location_id":"BCF13-1783752129605-RCV"},{"id":"41","movement_ref":"MOVE-ISSUE-BCF09B-CORRECTED-1783708789511-PROD","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"BCF09B-CORRECTED-1783708789511-LISTING","order_id":"BCF09B-CORRECTED-1783708789511-ORDER","reservation_id":"RES-BCF09B-CORRECTED-1783708789511-ORDER","warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-5","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"payload":{"stage":"Material Issue","marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE"},"inputRef":"ISSUE-BCF09B-CORRECTED-1783708789511-PROD"},"created_at":"2026-07-10T18:39:49.953Z","product_key":"BCF09B-CORRECTED-1783708789511-LISTING","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-BCF09B-CORRECTED-1783708789511-PROD","orderId":"BCF09B-CORRECTED-1783708789511-ORDER","listingId":"BCF09B-CORRECTED-1783708789511-LISTING","productKey":"BCF09B-CORRECTED-1783708789511-LISTING","productName":null},"batch_id":"BATCH-BCF09B-CORRECTED-1783708789511-PROD","production_order_id":"BCF09B-CORRECTED-1783708789511-PROD","flow_stage":"MATERIAL_ISSUE","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"42","movement_ref":"MOVE-FG-BCF09B-CORRECTED-1783708789511-PROD","transfer_id":null,"movement_type":"PRODUCTION_RECEIPT","module_key":"yarn","sector":"textile","listing_id":"BCF09B-CORRECTED-1783708789511-LISTING","order_id":"BCF09B-CORRECTED-1783708789511-ORDER","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"5","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_outputs","payload_json":{"payload":{"stage":"Finished Goods","marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE"},"outputRef":"FG-BCF09B-CORRECTED-1783708789511-PROD"},"created_at":"2026-07-10T18:39:49.963Z","product_key":"BCF09B-CORRECTED-1783708789511-LISTING","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-BCF09B-CORRECTED-1783708789511-PROD","orderId":"BCF09B-CORRECTED-1783708789511-ORDER","listingId":"BCF09B-CORRECTED-1783708789511-LISTING","productKey":"BCF09B-CORRECTED-1783708789511-LISTING","productName":null},"batch_id":"BATCH-BCF09B-CORRECTED-1783708789511-PROD","production_order_id":"BCF09B-CORRECTED-1783708789511-PROD","flow_stage":"PRODUCTION_RECEIPT","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"43","movement_ref":"DISPATCH-BCF09B-CORRECTED-1783708789511-PROD","transfer_id":null,"movement_type":"DISPATCH_READY","module_key":"yarn","sector":"textile","listing_id":"BCF09B-CORRECTED-1783708789511-LISTING","order_id":"BCF09B-CORRECTED-1783708789511-ORDER","reservation_id":"RES-BCF09B-CORRECTED-1783708789511-ORDER","warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-5","qty_balance":null,"status":"READY","source_table":"erp_production_batch_outputs","payload_json":{"marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE","batchId":"BATCH-BCF09B-CORRECTED-1783708789511-PROD","dispatchReady":true,"providerBooking":false,"productionOrderId":"BCF09B-CORRECTED-1783708789511-PROD","qualityInspectionId":"QC-BCF09B-CORRECTED-1783708789511-PROD"},"created_at":"2026-07-10T18:39:49.969Z","product_key":"BCF09B-CORRECTED-1783708789511-LISTING","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-BCF09B-CORRECTED-1783708789511-PROD","orderId":"BCF09B-CORRECTED-1783708789511-ORDER","listingId":"BCF09B-CORRECTED-1783708789511-LISTING","productKey":"BCF09B-CORRECTED-1783708789511-LISTING","productName":null},"batch_id":"BATCH-BCF09B-CORRECTED-1783708789511-PROD","production_order_id":"BCF09B-CORRECTED-1783708789511-PROD","flow_stage":"DISPATCH_READY","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"44","movement_ref":"MOVE-ISSUE-BCF09B-CORRECTED-1783708823162-PROD","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"BCF09B-CORRECTED-1783708823162-LISTING","order_id":"BCF09B-CORRECTED-1783708823162-ORDER","reservation_id":"RES-BCF09B-CORRECTED-1783708823162-ORDER","warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-5","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"payload":{"stage":"Material Issue","marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE"},"inputRef":"ISSUE-BCF09B-CORRECTED-1783708823162-PROD"},"created_at":"2026-07-10T18:40:23.602Z","product_key":"BCF09B-CORRECTED-1783708823162-LISTING","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-BCF09B-CORRECTED-1783708823162-PROD","orderId":"BCF09B-CORRECTED-1783708823162-ORDER","listingId":"BCF09B-CORRECTED-1783708823162-LISTING","productKey":"BCF09B-CORRECTED-1783708823162-LISTING","productName":null},"batch_id":"BATCH-BCF09B-CORRECTED-1783708823162-PROD","production_order_id":"BCF09B-CORRECTED-1783708823162-PROD","flow_stage":"MATERIAL_ISSUE","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"45","movement_ref":"MOVE-FG-BCF09B-CORRECTED-1783708823162-PROD","transfer_id":null,"movement_type":"PRODUCTION_RECEIPT","module_key":"yarn","sector":"textile","listing_id":"BCF09B-CORRECTED-1783708823162-LISTING","order_id":"BCF09B-CORRECTED-1783708823162-ORDER","reservation_id":null,"warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"5","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_outputs","payload_json":{"payload":{"stage":"Finished Goods","marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE"},"outputRef":"FG-BCF09B-CORRECTED-1783708823162-PROD"},"created_at":"2026-07-10T18:40:23.611Z","product_key":"BCF09B-CORRECTED-1783708823162-LISTING","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-BCF09B-CORRECTED-1783708823162-PROD","orderId":"BCF09B-CORRECTED-1783708823162-ORDER","listingId":"BCF09B-CORRECTED-1783708823162-LISTING","productKey":"BCF09B-CORRECTED-1783708823162-LISTING","productName":null},"batch_id":"BATCH-BCF09B-CORRECTED-1783708823162-PROD","production_order_id":"BCF09B-CORRECTED-1783708823162-PROD","flow_stage":"PRODUCTION_RECEIPT","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"46","movement_ref":"DISPATCH-BCF09B-CORRECTED-1783708823162-PROD","transfer_id":null,"movement_type":"DISPATCH_READY","module_key":"yarn","sector":"textile","listing_id":"BCF09B-CORRECTED-1783708823162-LISTING","order_id":"BCF09B-CORRECTED-1783708823162-ORDER","reservation_id":"RES-BCF09B-CORRECTED-1783708823162-ORDER","warehouse_code":"MAIN","counterparty_warehouse_code":null,"qty_delta":"-5","qty_balance":null,"status":"READY","source_table":"erp_production_batch_outputs","payload_json":{"marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE","batchId":"BATCH-BCF09B-CORRECTED-1783708823162-PROD","dispatchReady":true,"providerBooking":false,"productionOrderId":"BCF09B-CORRECTED-1783708823162-PROD","qualityInspectionId":"QC-BCF09B-CORRECTED-1783708823162-PROD"},"created_at":"2026-07-10T18:40:23.616Z","product_key":"BCF09B-CORRECTED-1783708823162-LISTING","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BATCH-BCF09B-CORRECTED-1783708823162-PROD","orderId":"BCF09B-CORRECTED-1783708823162-ORDER","listingId":"BCF09B-CORRECTED-1783708823162-LISTING","productKey":"BCF09B-CORRECTED-1783708823162-LISTING","productName":null},"batch_id":"BATCH-BCF09B-CORRECTED-1783708823162-PROD","production_order_id":"BCF09B-CORRECTED-1783708823162-PROD","flow_stage":"DISPATCH_READY","company_id":null,"branch_id":null,"product_master_id":null,"source_document_id":null,"source_document_type":null,"bin_code":null,"lot_no":null,"serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"27","movement_ref":"BCF05-JW-GI-BCF05-JW-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","transfer_id":null,"movement_type":"JOBWORK_ISSUE","module_key":"grey_fabric","sector":"textile","listing_id":null,"order_id":"BCF05-JW-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","reservation_id":null,"warehouse_code":"ERP-WH-GREY","counterparty_warehouse_code":null,"qty_delta":"-100","qty_balance":null,"status":"POSTED","source_table":"erp_jobwork_challans","payload_json":{"challanId":"BCF05-JW-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","noExternalProviderCall":true},"created_at":"2026-07-10T15:01:47.405Z","product_key":null,"product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"grey_fabric"},"product_tag_json":{"batchId":null,"orderId":"BCF05-JW-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","listingId":null,"productKey":null,"productName":null},"batch_id":null,"production_order_id":null,"flow_stage":"JOBWORK_CHALLAN","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-JW-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","source_document_type":"JOBWORK_CHALLAN","bin_code":null,"lot_no":"JW-LOT-BCF05-JW-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null},{"id":"47","movement_ref":"BCF05-GI-BCF09C-1783709933870","transfer_id":null,"movement_type":"MATERIAL_ISSUE","module_key":"yarn","sector":"textile","listing_id":"YARN-30S","order_id":"BCF05-PO-BCF09C-1783709933870","reservation_id":"BCF05-RES-BCF09C-1783709933870","warehouse_code":"ERP-WH-RAW","counterparty_warehouse_code":null,"qty_delta":"-10","qty_balance":null,"status":"POSTED","source_table":"erp_production_batch_inputs","payload_json":{"inputRef":"BCF05-ISS-BCF09C-1783709933870","acceptedStockOnly":false},"created_at":"2026-07-10T18:58:54.582Z","product_key":"YARN-30S","product_name":null,"module_tag_json":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn"},"product_tag_json":{"batchId":"BCF05-LOT-BCF09C-1783709933870","orderId":"BCF05-PO-BCF09C-1783709933870","listingId":"YARN-30S","productKey":"YARN-30S","productName":null},"batch_id":"BCF05-LOT-BCF09C-1783709933870","production_order_id":"BCF05-PO-BCF09C-1783709933870","flow_stage":"MATERIAL_ISSUE","company_id":"ach-admin","branch_id":"main","product_master_id":null,"source_document_id":"BCF05-PO-BCF09C-1783709933870","source_document_type":"PRODUCTION_ORDER","bin_code":null,"lot_no":"BCF05-LOT-BCF09C-1783709933870","serial_no":null,"item_code":null,"uom":null,"stock_status":null,"location_id":null}],"rowCount":50},"trade_orders":{"table":"trade_orders","exists":true,"rows":[{"id":"1","order_id":"ORDER-DEMO-001","sector":"textile","module_key":"yarn","listing_id":"YARN-LISTING-DEMO-001","buyer_id":"demo-buyer-001","seller_id":"demo-seller-001","amount":"250000","currency":"INR","status":"DELIVERY_CONFIRMED_ESCROW_RELEASED","created_at":"2026-04-28T12:14:39.142Z","updated_at":"2026-04-28T12:14:39.142Z","qty":null,"price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"13","order_id":"ORD-1777398402430","sector":"textile","module_key":"yarn","listing_id":null,"buyer_id":"demo-buyer-001","seller_id":"demo-seller-001","amount":"100000","currency":"INR","status":"DELIVERY_CONFIRMED_ESCROW_RELEASED","created_at":"2026-04-28T17:46:42.447Z","updated_at":"2026-04-28T18:36:14.146Z","qty":null,"price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"14","order_id":"ORD-1777545035436","sector":"textile","module_key":null,"listing_id":null,"buyer_id":null,"seller_id":null,"amount":"0","currency":"INR","status":"CREATED","created_at":"2026-04-30T10:30:35.436Z","updated_at":"2026-04-30T10:30:35.436Z","qty":null,"price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"TC-1777993734744-51A025","order_id":"TC-1777993734744-51A025","sector":"textile","module_key":"yarn","listing_id":"test","buyer_id":"test","seller_id":"test","amount":"0","currency":"INR","status":"CREATED","created_at":"2026-05-05T15:08:54.744Z","updated_at":"2026-05-05T15:08:54.813Z","qty":"1","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T15:08:54.745Z"}],"audit_log":[{"note":"Buyer started trade-core order.","user":"test","action":"ORDER_CREATED","timestamp":"2026-05-05T15:08:54.745Z"}],"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"negotiation":[],"logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"payment":{"mode":"SIMULATED","state":"NOT_STARTED","amount":0,"status":"NOT_STARTED","transactionId":null,"walletDebitPosted":false,"walletCreditPosted":false},"escrow":{"status":"PENDING","enabled":false,"holdAmount":0},"dispute":{"active":false,"reason":null,"status":"NONE"},"refund":{"amount":0,"status":"NONE","transactionId":null},"ai_hints":{"riskLevel":"MEDIUM","priceScore":50,"sellerReliability":45},"return_window":{"end":null,"start":null,"active":false},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"payout":{"status":"LOCKED","eligibleDate":null},"invoice":null,"payload_json":{"id":"TC-1777993734744-51A025","qty":"1","user":{"id":"test","role":"buyer","source":"body","companyId":null},"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"amount":0,"escrow":{"status":"PENDING","enabled":false,"holdAmount":0},"payout":{"status":"LOCKED","eligibleDate":null},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"refund":{"amount":0,"status":"NONE","transactionId":null},"status":"CREATED","aiHints":{"riskLevel":"MEDIUM","priceScore":50,"sellerReliability":45},"buyerId":"test","dispute":{"active":false,"reason":null,"status":"NONE"},"invoice":null,"orderId":"TC-1777993734744-51A025","payment":{"mode":"SIMULATED","state":"NOT_STARTED","amount":0,"status":"NOT_STARTED","transactionId":null,"walletDebitPosted":false,"walletCreditPosted":false},"receipt":{"id":null,"amount":0,"source":"shared-canonical-trade-chain","status":"PENDING","buyerId":"test","orderId":"TC-1777993734744-51A025","sellerId":"test","available":false,"moduleKey":"yarn","generatedAt":null,"paymentState":"NOT_STARTED","payoutStatus":"LOCKED"},"auditLog":[{"note":"Buyer started trade-core order.","user":"test","action":"ORDER_CREATED","timestamp":"2026-05-05T15:08:54.745Z"}],"sellerId":"test","timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T15:08:54.745Z"}],"upstream":{"sourceModule":null,"sourceListingId":null},"workflow":{"current":"CREATED","enabled":false,"updatedAt":"2026-05-05T15:08:54.748Z"},"companyId":null,"createdAt":"2026-05-05T15:08:54.744Z","listingId":"test","logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"moduleKey":"yarn","updatedAt":"2026-05-05T15:08:54.744Z","comparison":{"bestPrice":null,"highestScore":null,"totalListings":0,"fastestDelivery":null},"negotiation":[],"reservation":null,"authSnapshot":{"role":"buyer","source":"body","userId":"test","companyId":null},"flowTracking":{"note":"DB persistence is canonical; memory flow tracker is disabled.","active":false,"source":"db"},"modulePolicy":{"enabled":true},"paymentState":"NOT_STARTED","processStage":"CREATED","returnWindow":{"end":null,"start":null,"active":false},"walletImpact":{"credited":false,"ledgerEntry":null},"priceSnapshot":{},"listingSnapshot":{"id":"test","title":null,"source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"1","totalQuantity":null,"availableQuantity":null},"sellerId":"test","companyId":null,"listingId":"test","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{},"dynamicSchemaSnapshot":{}},"returnWindowEnd":null,"sellerReleaseAt":null,"releasePendingAt":null,"sharedTradeChain":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","version":"shared-trade-chain-v1","canonical":true,"endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed cost -> order"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"}},"currentState":"created","modulePlugInRule":"Modules provide listing context; trade state stays in tradeCore.","stateTransitions":"listing -> comparison -> landed cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> audit"},"accountingMetadata":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","orderId":"TC-1777993734744-51A025","version":"erp-stock-accounting-readiness-v1","canonical":true,"moduleKey":"yarn","updatedAt":"2026-05-05T15:08:54.748Z","previewOnly":true,"currentState":"created","nonEnforcing":true,"inventoryIntent":{"note":"ERP preview does not create, reserve, move, or release inventory.","intent":"reserve_stock_for_order_fulfillment","status":"INTENT_TO_RESERVE","listingId":"test","moduleKey":"yarn","previewOnly":true,"reservation":null,"nonEnforcing":true,"requestedQty":"1","inventoryToggleEnabled":false},"ledgerReadiness":{"note":"Ledger preview is derived from trade-core order state and does not post accounting entries.","status":"PENDING","entries":[{"line":"buyer_wallet_debit","amount":0,"status":"PENDING_PAYMENT","partyId":"test","trigger":"order.pay","currency":"INR","direction":"DEBIT","partyRole":"buyer","accountHint":"buyer_wallet_preview","transactionId":null},{"line":"escrow_or_payment_hold","amount":0,"status":"PENDING_PAYMENT","partyId":"trade-core","trigger":"order.pay","currency":"INR","direction":"CREDIT","partyRole":"platform","accountHint":"escrow_or_payment_hold_preview","transactionId":null},{"line":"seller_wallet_credit","amount":0,"status":"PENDING_RELEASE","partyId":"test","trigger":"process-releases","currency":"INR","direction":"CREDIT","partyRole":"seller","accountHint":"seller_wallet_preview","transactionId":null}],"readyCount":0,"totalLines":3,"previewOnly":true,"nonEnforcing":true,"existingLedgerEntries":[]},"listingSnapshot":{"id":"test","title":null,"source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"1","totalQuantity":null,"availableQuantity":null},"sellerId":"test","companyId":null,"listingId":"test","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{},"dynamicSchemaSnapshot":{}},"invoiceReadiness":{"note":"Invoice readiness is metadata only; no invoice is issued by these ERP preview endpoints.","amount":0,"status":"PENDING_PAYMENT_OR_DELIVERY","currency":"INR","previewOnly":true,"nonEnforcing":true,"invoiceNumber":null,"readyForDraft":false,"invoicePresent":false,"requiredBeforePost":["buyer","seller","listing snapshot","amount","delivery state"]},"escrowPaymentState":{"note":"ERP preview reads simulated/current payment state only; it does not call payment or escrow providers.","amount":0,"paymentMode":"SIMULATED","previewOnly":true,"escrowStatus":"PENDING","nonEnforcing":true,"paymentState":"NOT_STARTED","escrowEnabled":false,"paymentStatus":"NOT_STARTED","transactionId":null,"escrowHoldAmount":0,"realPaymentExecution":"not-enabled-by-erp-preview"},"payoutReceiptReadiness":{"note":"Payout and receipt readiness are previews only; no payout or receipt execution is triggered.","status":"PENDING_ORDER_PROGRESS","receiptId":null,"payoutReady":false,"previewOnly":true,"eligibleDate":null,"nonEnforcing":true,"payoutStatus":"LOCKED","receiptReady":false,"receiptAmount":0,"receiptStatus":"PENDING"}},"dynamicSchemaSnapshot":{}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"TC-1777994522031-AD5DC7","order_id":"TC-1777994522031-AD5DC7","sector":"textile","module_key":"yarn","listing_id":"step34-orders-cleanup-listing","buyer_id":"step34-buyer","seller_id":"step34-seller","amount":"310","currency":"INR","status":"CREATED","created_at":"2026-05-05T15:22:02.031Z","updated_at":"2026-05-05T15:22:02.043Z","qty":"2","price_snapshot":{"price":155,"currency":"INR"},"dynamic_schema_snapshot":{"moduleKey":"yarn"},"timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T15:22:02.032Z"}],"audit_log":[{"note":"Buyer started trade-core order.","user":"step34-buyer","action":"ORDER_CREATED","timestamp":"2026-05-05T15:22:02.032Z"}],"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"negotiation":[],"logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"payment":{"mode":"SIMULATED","state":"NOT_STARTED","amount":0,"status":"NOT_STARTED","transactionId":null,"walletDebitPosted":false,"walletCreditPosted":false},"escrow":{"status":"PENDING","enabled":false,"holdAmount":0},"dispute":{"active":false,"reason":null,"status":"NONE"},"refund":{"amount":0,"status":"NONE","transactionId":null},"ai_hints":{"riskLevel":"MEDIUM","priceScore":87,"sellerReliability":53},"return_window":{"end":null,"start":null,"active":false},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"payout":{"status":"LOCKED","eligibleDate":null},"invoice":null,"payload_json":{"id":"TC-1777994522031-AD5DC7","qty":"2","user":{"id":"step34-buyer","role":"buyer","source":"body","companyId":null},"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"amount":310,"escrow":{"status":"PENDING","enabled":false,"holdAmount":0},"payout":{"status":"LOCKED","eligibleDate":null},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"refund":{"amount":0,"status":"NONE","transactionId":null},"status":"CREATED","aiHints":{"riskLevel":"MEDIUM","priceScore":87,"sellerReliability":53},"buyerId":"step34-buyer","dispute":{"active":false,"reason":null,"status":"NONE"},"invoice":null,"orderId":"TC-1777994522031-AD5DC7","payment":{"mode":"SIMULATED","state":"NOT_STARTED","amount":0,"status":"NOT_STARTED","transactionId":null,"walletDebitPosted":false,"walletCreditPosted":false},"receipt":{"id":null,"amount":310,"source":"shared-canonical-trade-chain","status":"PENDING","buyerId":"step34-buyer","orderId":"TC-1777994522031-AD5DC7","sellerId":"step34-seller","available":false,"moduleKey":"yarn","generatedAt":null,"paymentState":"NOT_STARTED","payoutStatus":"LOCKED"},"auditLog":[{"note":"Buyer started trade-core order.","user":"step34-buyer","action":"ORDER_CREATED","timestamp":"2026-05-05T15:22:02.032Z"}],"sellerId":"step34-seller","timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T15:22:02.032Z"}],"upstream":{"sourceModule":null,"sourceListingId":null},"workflow":{"current":"CREATED","enabled":false,"updatedAt":"2026-05-05T15:22:02.032Z"},"companyId":null,"createdAt":"2026-05-05T15:22:02.031Z","listingId":"step34-orders-cleanup-listing","logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"moduleKey":"yarn","updatedAt":"2026-05-05T15:22:02.031Z","comparison":{"bestPrice":null,"highestScore":0,"totalListings":4,"fastestDelivery":null},"negotiation":[],"reservation":null,"authSnapshot":{"role":"buyer","source":"body","userId":"step34-buyer","companyId":null},"flowTracking":{"note":"DB persistence is canonical; memory flow tracker is disabled.","active":false,"source":"db"},"modulePolicy":{"enabled":true},"paymentState":"NOT_STARTED","processStage":"CREATED","returnWindow":{"end":null,"start":null,"active":false},"walletImpact":{"credited":false,"ledgerEntry":null},"priceSnapshot":{"price":155,"currency":"INR"},"listingSnapshot":{"id":"step34-orders-cleanup-listing","title":"Step 34 order cleanup check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step34-seller","companyId":null,"listingId":"step34-orders-cleanup-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":155,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"returnWindowEnd":null,"sellerReleaseAt":null,"releasePendingAt":null,"sharedTradeChain":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","version":"shared-trade-chain-v1","canonical":true,"endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed cost -> order"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"}},"currentState":"created","modulePlugInRule":"Modules provide listing context; trade state stays in tradeCore.","stateTransitions":"listing -> comparison -> landed cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> audit"},"accountingMetadata":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","orderId":"TC-1777994522031-AD5DC7","version":"erp-stock-accounting-readiness-v1","canonical":true,"moduleKey":"yarn","updatedAt":"2026-05-05T15:22:02.032Z","previewOnly":true,"currentState":"created","nonEnforcing":true,"inventoryIntent":{"note":"ERP preview does not create, reserve, move, or release inventory.","intent":"reserve_stock_for_order_fulfillment","status":"INTENT_TO_RESERVE","listingId":"step34-orders-cleanup-listing","moduleKey":"yarn","previewOnly":true,"reservation":null,"nonEnforcing":true,"requestedQty":"2","inventoryToggleEnabled":false},"ledgerReadiness":{"note":"Ledger preview is derived from trade-core order state and does not post accounting entries.","status":"PENDING","entries":[{"line":"buyer_wallet_debit","amount":310,"status":"PENDING_PAYMENT","partyId":"step34-buyer","trigger":"order.pay","currency":"INR","direction":"DEBIT","partyRole":"buyer","accountHint":"buyer_wallet_preview","transactionId":null},{"line":"escrow_or_payment_hold","amount":310,"status":"PENDING_PAYMENT","partyId":"trade-core","trigger":"order.pay","currency":"INR","direction":"CREDIT","partyRole":"platform","accountHint":"escrow_or_payment_hold_preview","transactionId":null},{"line":"seller_wallet_credit","amount":310,"status":"PENDING_RELEASE","partyId":"step34-seller","trigger":"process-releases","currency":"INR","direction":"CREDIT","partyRole":"seller","accountHint":"seller_wallet_preview","transactionId":null}],"readyCount":0,"totalLines":3,"previewOnly":true,"nonEnforcing":true,"existingLedgerEntries":[]},"listingSnapshot":{"id":"step34-orders-cleanup-listing","title":"Step 34 order cleanup check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step34-seller","companyId":null,"listingId":"step34-orders-cleanup-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":155,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"invoiceReadiness":{"note":"Invoice readiness is metadata only; no invoice is issued by these ERP preview endpoints.","amount":310,"status":"PENDING_PAYMENT_OR_DELIVERY","currency":"INR","previewOnly":true,"nonEnforcing":true,"invoiceNumber":null,"readyForDraft":false,"invoicePresent":false,"requiredBeforePost":["buyer","seller","listing snapshot","amount","delivery state"]},"escrowPaymentState":{"note":"ERP preview reads simulated/current payment state only; it does not call payment or escrow providers.","amount":310,"paymentMode":"SIMULATED","previewOnly":true,"escrowStatus":"PENDING","nonEnforcing":true,"paymentState":"NOT_STARTED","escrowEnabled":false,"paymentStatus":"NOT_STARTED","transactionId":null,"escrowHoldAmount":0,"realPaymentExecution":"not-enabled-by-erp-preview"},"payoutReceiptReadiness":{"note":"Payout and receipt readiness are previews only; no payout or receipt execution is triggered.","status":"PENDING_ORDER_PROGRESS","receiptId":null,"payoutReady":false,"previewOnly":true,"eligibleDate":null,"nonEnforcing":true,"payoutStatus":"LOCKED","receiptReady":false,"receiptAmount":310,"receiptStatus":"PENDING"}},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"37","order_id":"BCF09B-OFFLINE-ORDER-MRFA1VV3","sector":"textile","module_key":"yarn","listing_id":"BCF09B-FLOW-LISTING-MRFA1VV3","buyer_id":"buyer-1","seller_id":"seller-1","amount":"490","currency":"INR","status":"DIRECT_OFFLINE_ORDER_CREATED","created_at":"2026-07-10T18:36:50.213Z","updated_at":"2026-07-10T18:36:50.213Z","qty":"2","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"amount":490,"fields":{"businessMode":"offline","closureMarker":"BCF09B_OFFLINE","transactionOrigin":"DIRECT_OFFLINE"},"marker":"CODEX760_PHASE_B_BUSINESS_EXECUTION_GAP_IMPLEMENT","status":"DIRECT_OFFLINE_ORDER_CREATED","buyerId":"buyer-1","orderId":"BCF09B-OFFLINE-ORDER-MRFA1VV3","quantity":2,"sellerId":"seller-1","listingId":"BCF09B-FLOW-LISTING-MRFA1VV3","moduleKey":"yarn","productName":"BCF09B direct offline order"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"TC-1777994933608-8B1705","order_id":"TC-1777994933608-8B1705","sector":"textile","module_key":"yarn","listing_id":"step35-stabilization-listing","buyer_id":"step35-buyer","seller_id":"step35-seller","amount":"330","currency":"INR","status":"PAID","created_at":"2026-05-05T15:28:53.608Z","updated_at":"2026-05-05T15:33:57.522Z","qty":"2","price_snapshot":{"price":165,"currency":"INR"},"dynamic_schema_snapshot":{"moduleKey":"yarn"},"timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T15:28:53.609Z"},{"note":"Simulated payment SIM-PAY-1777995237488-0E7DED posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T15:33:57.492Z"}],"audit_log":[{"note":"Buyer started trade-core order.","user":"step35-buyer","action":"ORDER_CREATED","timestamp":"2026-05-05T15:28:53.609Z"},{"note":"Simulated payment SIM-PAY-1777995237488-0E7DED posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T15:33:57.492Z"},{"note":"Simulated payment SIM-PAY-1777995237488-0E7DED posted for 330.","user":"step35-buyer","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T15:33:57.493Z"}],"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"negotiation":[],"logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"payment":{"mode":"SIMULATED","state":"PAID","amount":330,"paidAt":"2026-05-05T15:33:57.492Z","status":"PAID","transactionId":"SIM-PAY-1777995237488-0E7DED","walletDebitEntry":{"id":"WAL-1777995237488-03a485","type":"DEBIT","amount":330,"buyerId":"step35-buyer","orderId":"TC-1777994933608-8B1705","moduleKey":"yarn","timestamp":"2026-05-05T15:33:57.488Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1777995237488-0E7DED"},"walletDebitPosted":true,"walletCreditPosted":false},"escrow":{"status":"POLICY_OFF","enabled":false,"holdAmount":0,"transactionId":null},"dispute":{"active":false,"reason":null,"status":"NONE"},"refund":{"amount":0,"status":"NONE","transactionId":null},"ai_hints":{"riskLevel":"MEDIUM","priceScore":86,"sellerReliability":53},"return_window":{"end":null,"start":null,"active":false},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"payout":{"status":"LOCKED","eligibleDate":null},"invoice":null,"payload_json":{"id":"TC-1777994933608-8B1705","qty":"2","user":{"id":"step35-buyer","role":"buyer","source":"body","companyId":null},"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"amount":330,"escrow":{"status":"POLICY_OFF","enabled":false,"holdAmount":0,"transactionId":null},"payout":{"status":"LOCKED","eligibleDate":null},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"refund":{"amount":0,"status":"NONE","transactionId":null},"status":"PAID","aiHints":{"riskLevel":"MEDIUM","priceScore":86,"sellerReliability":53},"buyerId":"step35-buyer","dispute":{"active":false,"reason":null,"status":"NONE"},"invoice":null,"orderId":"TC-1777994933608-8B1705","payment":{"mode":"SIMULATED","state":"PAID","amount":330,"paidAt":"2026-05-05T15:33:57.492Z","status":"PAID","transactionId":"SIM-PAY-1777995237488-0E7DED","walletDebitEntry":{"id":"WAL-1777995237488-03a485","type":"DEBIT","amount":330,"buyerId":"step35-buyer","orderId":"TC-1777994933608-8B1705","moduleKey":"yarn","timestamp":"2026-05-05T15:33:57.488Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1777995237488-0E7DED"},"walletDebitPosted":true,"walletCreditPosted":false},"receipt":{"id":null,"amount":330,"source":"shared-canonical-trade-chain","status":"PENDING","buyerId":"step35-buyer","orderId":"TC-1777994933608-8B1705","sellerId":"step35-seller","available":false,"moduleKey":"yarn","generatedAt":null,"paymentState":"PAID","payoutStatus":"LOCKED"},"auditLog":[{"note":"Buyer started trade-core order.","user":"step35-buyer","action":"ORDER_CREATED","timestamp":"2026-05-05T15:28:53.609Z"},{"note":"Simulated payment SIM-PAY-1777995237488-0E7DED posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T15:33:57.492Z"},{"note":"Simulated payment SIM-PAY-1777995237488-0E7DED posted for 330.","user":"step35-buyer","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T15:33:57.493Z"}],"sellerId":"step35-seller","timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T15:28:53.609Z"},{"note":"Simulated payment SIM-PAY-1777995237488-0E7DED posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T15:33:57.492Z"}],"upstream":{"sourceModule":null,"sourceListingId":null},"workflow":{"current":"PAID","enabled":false,"updatedAt":"2026-05-05T15:33:57.492Z"},"companyId":null,"createdAt":"2026-05-05T15:28:53.608Z","listingId":"step35-stabilization-listing","logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"moduleKey":"yarn","updatedAt":"2026-05-05T15:33:57.492Z","comparison":{"bestPrice":155,"highestScore":0,"totalListings":5,"fastestDelivery":null},"negotiation":[],"persistence":{"source":"db","dbLoaded":true},"reservation":null,"authSnapshot":{"role":"buyer","source":"body","userId":"step35-buyer","companyId":null},"flowTracking":{"note":"DB persistence is canonical; memory flow tracker is disabled.","active":false,"source":"db"},"modulePolicy":{"enabled":true},"paymentState":"PAID","processStage":"PAID","returnWindow":{"end":null,"start":null,"active":false},"walletImpact":{"credited":false,"ledgerEntry":null},"priceSnapshot":{"price":165,"currency":"INR"},"listingSnapshot":{"id":"step35-stabilization-listing","title":"Step 35 stabilization check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step35-seller","companyId":null,"listingId":"step35-stabilization-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":165,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"returnWindowEnd":null,"sellerReleaseAt":null,"releasePendingAt":null,"sharedTradeChain":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","version":"shared-trade-chain-v1","canonical":true,"endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed cost -> order"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"}},"currentState":"paid","modulePlugInRule":"Modules provide listing context; trade state stays in tradeCore.","stateTransitions":"listing -> comparison -> landed cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> audit"},"accountingMetadata":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","orderId":"TC-1777994933608-8B1705","version":"erp-stock-accounting-readiness-v1","canonical":true,"moduleKey":"yarn","updatedAt":"2026-05-05T15:33:57.493Z","previewOnly":true,"currentState":"paid","nonEnforcing":true,"inventoryIntent":{"note":"ERP preview does not create, reserve, move, or release inventory.","intent":"reserve_stock_for_order_fulfillment","status":"INTENT_TO_RESERVE","listingId":"step35-stabilization-listing","moduleKey":"yarn","previewOnly":true,"reservation":null,"nonEnforcing":true,"requestedQty":"2","inventoryToggleEnabled":false},"ledgerReadiness":{"note":"Ledger preview is derived from trade-core order state and does not post accounting entries.","status":"PARTIAL","entries":[{"line":"buyer_wallet_debit","amount":330,"status":"POSTED_OR_SIMULATED","partyId":"step35-buyer","trigger":"order.pay","currency":"INR","direction":"DEBIT","partyRole":"buyer","accountHint":"buyer_wallet_preview","transactionId":"SIM-PAY-1777995237488-0E7DED"},{"line":"escrow_or_payment_hold","amount":330,"status":"READY","partyId":"trade-core","trigger":"order.pay","currency":"INR","direction":"CREDIT","partyRole":"platform","accountHint":"escrow_or_payment_hold_preview","transactionId":"SIM-PAY-1777995237488-0E7DED"},{"line":"seller_wallet_credit","amount":330,"status":"PENDING_RELEASE","partyId":"step35-seller","trigger":"process-releases","currency":"INR","direction":"CREDIT","partyRole":"seller","accountHint":"seller_wallet_preview","transactionId":null}],"readyCount":2,"totalLines":3,"previewOnly":true,"nonEnforcing":true,"existingLedgerEntries":[{"id":"WAL-1777995237488-03a485","type":"DEBIT","amount":330,"buyerId":"step35-buyer","orderId":"TC-1777994933608-8B1705","moduleKey":"yarn","timestamp":"2026-05-05T15:33:57.488Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1777995237488-0E7DED"}]},"listingSnapshot":{"id":"step35-stabilization-listing","title":"Step 35 stabilization check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step35-seller","companyId":null,"listingId":"step35-stabilization-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":165,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"invoiceReadiness":{"note":"Invoice readiness is metadata only; no invoice is issued by these ERP preview endpoints.","amount":330,"status":"PENDING_PAYMENT_OR_DELIVERY","currency":"INR","previewOnly":true,"nonEnforcing":true,"invoiceNumber":null,"readyForDraft":false,"invoicePresent":false,"requiredBeforePost":["buyer","seller","listing snapshot","amount","delivery state"]},"escrowPaymentState":{"note":"ERP preview reads simulated/current payment state only; it does not call payment or escrow providers.","amount":330,"paymentMode":"SIMULATED","previewOnly":true,"escrowStatus":"POLICY_OFF","nonEnforcing":true,"paymentState":"PAID","escrowEnabled":false,"paymentStatus":"PAID","transactionId":"SIM-PAY-1777995237488-0E7DED","escrowHoldAmount":0,"realPaymentExecution":"not-enabled-by-erp-preview"},"payoutReceiptReadiness":{"note":"Payout and receipt readiness are previews only; no payout or receipt execution is triggered.","status":"PENDING_ORDER_PROGRESS","receiptId":null,"payoutReady":false,"previewOnly":true,"eligibleDate":null,"nonEnforcing":true,"payoutStatus":"LOCKED","receiptReady":false,"receiptAmount":330,"receiptStatus":"PENDING"}},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"42","order_id":"ORD-RFQ-1783927698354-1783927698541","sector":"textile","module_key":"yarn","listing_id":"BCF16-1783927696797-yarn","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:28:18.541Z","updated_at":"2026-07-13T07:28:18.541Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927698354","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927698354-1783927698541","quoteId":"QUOTE-RFQ-1783927698354-1783927698421","branchId":"main","currency":"INR","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927696797-yarn","moduleKey":"yarn","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ domestic-b2b","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"yarn-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927698354","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927698354-1783927698421","productMasterId":"pm_yarn_4f1883d920d9756c","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"domestic-b2b","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_yarn_4f1883d920d9756c","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"TC-1778001161528-B4E6D2","order_id":"TC-1778001161528-B4E6D2","sector":"textile","module_key":"yarn","listing_id":"step46-journal-listing","buyer_id":"step46-admin","seller_id":"step46-seller","amount":"420","currency":"INR","status":"PAID","created_at":"2026-05-05T17:12:41.528Z","updated_at":"2026-05-05T17:12:41.644Z","qty":"2","price_snapshot":{"price":210,"currency":"INR"},"dynamic_schema_snapshot":{"moduleKey":"yarn"},"timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T17:12:41.529Z"},{"note":"Simulated payment SIM-PAY-1778001161607-54FB8D posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T17:12:41.616Z"}],"audit_log":[{"note":"Buyer started trade-core order.","user":"step46-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T17:12:41.529Z"},{"note":"Simulated payment SIM-PAY-1778001161607-54FB8D posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T17:12:41.616Z"},{"note":"Simulated payment SIM-PAY-1778001161607-54FB8D posted for 420.","user":"step46-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T17:12:41.616Z"}],"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"negotiation":[],"logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"payment":{"mode":"SIMULATED","state":"PAID","amount":420,"paidAt":"2026-05-05T17:12:41.615Z","status":"PAID","transactionId":"SIM-PAY-1778001161607-54FB8D","walletDebitEntry":{"id":"WAL-1778001161607-f22ce8","type":"DEBIT","amount":420,"buyerId":"step46-admin","orderId":"TC-1778001161528-B4E6D2","moduleKey":"yarn","timestamp":"2026-05-05T17:12:41.607Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778001161607-54FB8D"},"walletDebitPosted":true,"walletCreditPosted":false},"escrow":{"status":"POLICY_OFF","enabled":false,"holdAmount":0,"transactionId":null},"dispute":{"active":false,"reason":null,"status":"NONE"},"refund":{"amount":0,"status":"NONE","transactionId":null},"ai_hints":{"riskLevel":"MEDIUM","priceScore":83,"sellerReliability":53},"return_window":{"end":null,"start":null,"active":false},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"payout":{"status":"LOCKED","eligibleDate":null},"invoice":null,"payload_json":{"id":"TC-1778001161528-B4E6D2","qty":"2","user":{"id":"step46-admin","role":"admin","source":"query_or_header","companyId":null},"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"amount":420,"escrow":{"status":"POLICY_OFF","enabled":false,"holdAmount":0,"transactionId":null},"payout":{"status":"LOCKED","eligibleDate":null},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"refund":{"amount":0,"status":"NONE","transactionId":null},"status":"PAID","aiHints":{"riskLevel":"MEDIUM","priceScore":83,"sellerReliability":53},"buyerId":"step46-admin","dispute":{"active":false,"reason":null,"status":"NONE"},"invoice":null,"orderId":"TC-1778001161528-B4E6D2","payment":{"mode":"SIMULATED","state":"PAID","amount":420,"paidAt":"2026-05-05T17:12:41.615Z","status":"PAID","transactionId":"SIM-PAY-1778001161607-54FB8D","walletDebitEntry":{"id":"WAL-1778001161607-f22ce8","type":"DEBIT","amount":420,"buyerId":"step46-admin","orderId":"TC-1778001161528-B4E6D2","moduleKey":"yarn","timestamp":"2026-05-05T17:12:41.607Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778001161607-54FB8D"},"walletDebitPosted":true,"walletCreditPosted":false},"receipt":{"id":null,"amount":420,"source":"shared-canonical-trade-chain","status":"PENDING","buyerId":"step46-admin","orderId":"TC-1778001161528-B4E6D2","sellerId":"step46-seller","available":false,"moduleKey":"yarn","generatedAt":null,"paymentState":"PAID","payoutStatus":"LOCKED"},"auditLog":[{"note":"Buyer started trade-core order.","user":"step46-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T17:12:41.529Z"},{"note":"Simulated payment SIM-PAY-1778001161607-54FB8D posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T17:12:41.616Z"},{"note":"Simulated payment SIM-PAY-1778001161607-54FB8D posted for 420.","user":"step46-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T17:12:41.616Z"}],"sellerId":"step46-seller","timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T17:12:41.529Z"},{"note":"Simulated payment SIM-PAY-1778001161607-54FB8D posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T17:12:41.616Z"}],"upstream":{"sourceModule":null,"sourceListingId":null},"workflow":{"current":"PAID","enabled":false,"updatedAt":"2026-05-05T17:12:41.616Z"},"companyId":null,"createdAt":"2026-05-05T17:12:41.528Z","listingId":"step46-journal-listing","logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"moduleKey":"yarn","updatedAt":"2026-05-05T17:12:41.615Z","comparison":{"bestPrice":155,"highestScore":0,"totalListings":6,"fastestDelivery":null},"negotiation":[],"persistence":{"source":"db","dbLoaded":true},"reservation":null,"authSnapshot":{"role":"admin","source":"query_or_header","userId":"step46-admin","companyId":null},"flowTracking":{"note":"DB persistence is canonical; memory flow tracker is disabled.","active":false,"source":"db"},"modulePolicy":{"enabled":true},"paymentState":"PAID","processStage":"PAID","returnWindow":{"end":null,"start":null,"active":false},"walletImpact":{"credited":false,"ledgerEntry":null},"priceSnapshot":{"price":210,"currency":"INR"},"listingSnapshot":{"id":"step46-journal-listing","title":"Step 46 journal posting check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step46-seller","companyId":null,"listingId":"step46-journal-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":210,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"returnWindowEnd":null,"sellerReleaseAt":null,"releasePendingAt":null,"sharedTradeChain":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","version":"shared-trade-chain-v1","canonical":true,"endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed cost -> order"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"}},"currentState":"paid","modulePlugInRule":"Modules provide listing context; trade state stays in tradeCore.","stateTransitions":"listing -> comparison -> landed cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> audit"},"accountingMetadata":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","orderId":"TC-1778001161528-B4E6D2","version":"erp-stock-accounting-readiness-v1","canonical":true,"moduleKey":"yarn","updatedAt":"2026-05-05T17:12:41.616Z","previewOnly":true,"currentState":"paid","nonEnforcing":true,"journalPreview":{"note":"Journal preview is derived from ERP ledger preview lines only; no journal rows are posted.","lines":[{"debit":420,"credit":0,"lineNo":1,"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","currency":"INR","sourceId":"SIM-PAY-1778001161607-54FB8D","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step46-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778001161607-54FB8D"},"postingDate":null},{"debit":0,"credit":420,"lineNo":2,"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","currency":"INR","sourceId":"TC-1778001161528-B4E6D2","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":null,"previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778001161607-54FB8D"},"postingDate":null},{"debit":0,"credit":420,"lineNo":3,"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","currency":"INR","sourceId":"TC-1778001161528-B4E6D2","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step46-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":null,"previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null},{"debit":420,"credit":0,"lineNo":4,"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","currency":"INR","sourceId":"TC-1778001161528-B4E6D2","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null}],"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","balanced":true,"currency":"INR","sourceId":"TC-1778001161528-B4E6D2","vouchers":[{"lines":[{"debit":420,"credit":0,"lineNo":1,"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","currency":"INR","sourceId":"SIM-PAY-1778001161607-54FB8D","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2-PAYMENT-HOLD","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step46-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778001161607-54FB8D"},"postingDate":null},{"debit":0,"credit":420,"lineNo":2,"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","currency":"INR","sourceId":"TC-1778001161528-B4E6D2","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2-PAYMENT-HOLD","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":null,"previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778001161607-54FB8D"},"postingDate":null}],"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","balanced":true,"currency":"INR","sourceId":"TC-1778001161528-B4E6D2","eventType":"payment_hold","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2-PAYMENT-HOLD","debitTotal":420,"sourceType":"erp_ledger_preview_event","creditTotal":420,"postingDate":null,"previewOnly":true,"nonEnforcing":true},{"lines":[{"debit":420,"credit":0,"lineNo":1,"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","currency":"INR","sourceId":"TC-1778001161528-B4E6D2","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2-SELLER-RELEASE","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null},{"debit":0,"credit":420,"lineNo":2,"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","currency":"INR","sourceId":"TC-1778001161528-B4E6D2","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2-SELLER-RELEASE","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step46-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":null,"previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null}],"status":"PREVIEW","orderId":"TC-1778001161528-B4E6D2","balanced":true,"currency":"INR","sourceId":"TC-1778001161528-B4E6D2","eventType":"seller_release","voucherNo":"PREVIEW-TC-1778001161528-B4E6D2-SELLER-RELEASE","debitTotal":420,"sourceType":"erp_ledger_preview_event","creditTotal":420,"postingDate":null,"previewOnly":true,"nonEnforcing":true}],"voucherNo":"PREVIEW-TC-1778001161528-B4E6D2","debitTotal":840,"sourceType":"erp_ledger_preview","creditTotal":840,"postingDate":null,"previewOnly":true,"nonEnforcing":true},"inventoryIntent":{"note":"ERP preview does not create, reserve, move, or release inventory.","intent":"reserve_stock_for_order_fulfillment","status":"INTENT_TO_RESERVE","listingId":"step46-journal-listing","moduleKey":"yarn","previewOnly":true,"reservation":null,"nonEnforcing":true,"requestedQty":"2","inventoryToggleEnabled":false},"ledgerReadiness":{"note":"Ledger preview is derived from trade-core order state and does not post accounting entries.","status":"PARTIAL","entries":[{"line":"buyer_wallet_debit","amount":420,"status":"POSTED_OR_SIMULATED","partyId":"step46-admin","trigger":"order.pay","currency":"INR","sourceId":"SIM-PAY-1778001161607-54FB8D","direction":"DEBIT","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","accountHint":"buyer_wallet_preview","journalSide":"DEBIT","transactionId":"SIM-PAY-1778001161607-54FB8D"},{"line":"escrow_or_payment_hold","amount":420,"status":"READY","partyId":"trade-core","trigger":"order.pay","currency":"INR","sourceId":"TC-1778001161528-B4E6D2","direction":"CREDIT","partyRole":"platform","payoutRef":null,"invoiceRef":null,"sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","accountHint":"escrow_or_payment_hold_preview","journalSide":"CREDIT","transactionId":"SIM-PAY-1778001161607-54FB8D"},{"line":"seller_wallet_credit","amount":420,"status":"PENDING_RELEASE","partyId":"step46-seller","trigger":"process-releases","currency":"INR","sourceId":"TC-1778001161528-B4E6D2","direction":"CREDIT","partyRole":"seller","payoutRef":null,"invoiceRef":null,"sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","accountHint":"seller_wallet_preview","journalSide":"CREDIT","transactionId":null}],"readyCount":2,"totalLines":3,"previewOnly":true,"nonEnforcing":true,"existingLedgerEntries":[{"id":"WAL-1778001161607-f22ce8","type":"DEBIT","amount":420,"buyerId":"step46-admin","orderId":"TC-1778001161528-B4E6D2","moduleKey":"yarn","timestamp":"2026-05-05T17:12:41.607Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778001161607-54FB8D"}]},"listingSnapshot":{"id":"step46-journal-listing","title":"Step 46 journal posting check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step46-seller","companyId":null,"listingId":"step46-journal-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":210,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"invoiceReadiness":{"note":"Invoice readiness is metadata only; no invoice is issued by these ERP preview endpoints.","amount":420,"status":"PENDING_PAYMENT_OR_DELIVERY","currency":"INR","previewOnly":true,"nonEnforcing":true,"invoiceNumber":null,"readyForDraft":false,"invoicePresent":false,"requiredBeforePost":["buyer","seller","listing snapshot","amount","delivery state"]},"escrowPaymentState":{"note":"ERP preview reads simulated/current payment state only; it does not call payment or escrow providers.","amount":420,"paymentMode":"SIMULATED","previewOnly":true,"escrowStatus":"POLICY_OFF","nonEnforcing":true,"paymentState":"PAID","escrowEnabled":false,"paymentStatus":"PAID","transactionId":"SIM-PAY-1778001161607-54FB8D","escrowHoldAmount":0,"realPaymentExecution":"not-enabled-by-erp-preview"},"payoutReceiptReadiness":{"note":"Payout and receipt readiness are previews only; no payout or receipt execution is triggered.","status":"PENDING_ORDER_PROGRESS","receiptId":null,"payoutReady":false,"previewOnly":true,"eligibleDate":null,"nonEnforcing":true,"payoutStatus":"LOCKED","receiptReady":false,"receiptAmount":420,"receiptStatus":"PENDING"}},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"38","order_id":"BCF09B-CORRECTED-1783708789511-ORDER","sector":"textile","module_key":"yarn","listing_id":"BCF09B-CORRECTED-1783708789511-LISTING","buyer_id":"buyer-1","seller_id":"seller-1","amount":"495","currency":"INR","status":"INVOICE_READY","created_at":"2026-07-10T18:39:49.891Z","updated_at":"2026-07-10T18:39:49.975Z","qty":"5","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{"marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE","movementRef":"DISPATCH-BCF09B-CORRECTED-1783708789511-PROD","dispatchReady":true},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":{"marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE","invoiceNo":"BCF09B-CORRECTED-1783708789511-INV","invoiceReady":true},"payload_json":{"rfqId":"BCF09B-CORRECTED-1783708789511-RFQ","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"BCF09B-CORRECTED-1783708789511-ORDER","quoteId":"BCF09B-CORRECTED-1783708789511-QUOTE","branchId":"main","currency":"INR","quantity":5,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF09B-CORRECTED-1783708789511-LISTING","moduleKey":"yarn","activeRole":"buyer","accountType":"business","quotedPrice":99,"sourceRoute":"POST /api/rfq/accept","totalAmount":495,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"closureMarker":"BCF09B-CORRECTED-1783708789511","sellerResponse":{"rfqId":"BCF09B-CORRECTED-1783708789511-RFQ","status":"QUOTE_SUBMITTED","quoteId":"BCF09B-CORRECTED-1783708789511-QUOTE","branchId":"main","currency":"INR","quantity":5,"sellerId":"seller-1","companyId":"seller-company-1","activeRole":"seller","accountType":"business","quotedPrice":99,"totalAmount":495,"businessMode":"online","activeContext":{"contextId":"business-seller-online","activeRole":"seller","routeOwner":"backend/server.js","accountType":"business","permissions":["seller:read","seller:write"],"businessMode":"online","entitlements":{},"activeBuyerId":null,"activeBranchId":"main","activeSellerId":"seller-1","activeCompanyId":"seller-company-1","activeProfileId":"profile_business_seller-1","activeCompanyName":"Seller Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"seller-1"},"closureMarker":"BCF09B-CORRECTED-1783708789511","transactionOrigin":"MARKETPLACE_ONLINE"},"acceptedQuoteId":"BCF09B-CORRECTED-1783708789511-QUOTE","productMasterId":"PM-YARN-30S","orderCreateRoute":"POST /api/trade-core/order/create","transactionOrigin":"MARKETPLACE_ONLINE"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"PM-YARN-30S","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"43","order_id":"ORD-RFQ-1783927698649-1783927698811","sector":"textile","module_key":"grey_fabric","listing_id":"BCF16-1783927696797-grey_fabric","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:28:18.811Z","updated_at":"2026-07-13T07:28:18.811Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927698649","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927698649-1783927698811","quoteId":"QUOTE-RFQ-1783927698649-1783927698703","branchId":"main","currency":"USD","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927696797-grey_fabric","moduleKey":"grey_fabric","tradeMode":"export","activeRole":"buyer","buyerNotes":"BCF16 RFQ export-b2b-dobby","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"grey_fabric-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927698649","currency":"USD","incoterm":"FOB","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":1.7,"grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"USD","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927698649-1783927698703","productMasterId":"pm_grey_fabric_5efb1d0ec605d4c2","deliveryLocation":"Jebel Ali","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"FOB","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"UAE","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"export-b2b-dobby","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_grey_fabric_5efb1d0ec605d4c2","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"44","order_id":"ORD-RFQ-1783927698880-1783927699044","sector":"textile","module_key":"machinery_spares_tools_accessories","listing_id":"BCF16-1783927696797-machinery_spares_tools_accessories","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:28:19.044Z","updated_at":"2026-07-13T07:28:19.044Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927698880","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927698880-1783927699044","quoteId":"QUOTE-RFQ-1783927698880-1783927698933","branchId":"main","currency":"INR","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927696797-machinery_spares_tools_accessories","moduleKey":"machinery_spares_tools_accessories","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ domestic-b2b","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"machinery_spares_tools_accessories-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927698880","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927698880-1783927698933","productMasterId":"pm_machinery_spares_tools_accessories_2b92a37561b1402e","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"domestic-b2b","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_machinery_spares_tools_accessories_2b92a37561b1402e","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"45","order_id":"ORD-RFQ-1783927699112-1783927699272","sector":"textile","module_key":"weave_knit_warping_job","listing_id":"BCF16-1783927696797-weave_knit_warping_job","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:28:19.273Z","updated_at":"2026-07-13T07:28:19.273Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927699112","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927699112-1783927699272","quoteId":"QUOTE-RFQ-1783927699112-1783927699169","branchId":"main","currency":"INR","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927696797-weave_knit_warping_job","moduleKey":"weave_knit_warping_job","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ job-work","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"weave_knit_warping_job-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927699112","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927699112-1783927699169","productMasterId":"pm_weave_knit_warping_job_31330cfdafdf7f81","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"job-work","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_weave_knit_warping_job_31330cfdafdf7f81","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"46","order_id":"ORD-RFQ-1783927699339-1783927699497","sector":"textile","module_key":"testing_lab_instruments","listing_id":"BCF16-1783927696797-testing_lab_instruments","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:28:19.497Z","updated_at":"2026-07-13T07:28:19.497Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927699339","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927699339-1783927699497","quoteId":"QUOTE-RFQ-1783927699339-1783927699389","branchId":"main","currency":"INR","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927696797-testing_lab_instruments","moduleKey":"testing_lab_instruments","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ service","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"testing_lab_instruments-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927699339","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927699339-1783927699389","productMasterId":"pm_testing_lab_instruments_b4c90acc427f7e0a","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"service","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_testing_lab_instruments_b4c90acc427f7e0a","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"TC-1778006774099-F93D88","order_id":"TC-1778006774099-F93D88","sector":"textile","module_key":"yarn","listing_id":"step60-invoice-listing","buyer_id":"step60-admin","seller_id":"step60-seller","amount":"520","currency":"INR","status":"PAID","created_at":"2026-05-05T18:46:14.099Z","updated_at":"2026-05-05T18:46:14.202Z","qty":"2","price_snapshot":{"price":260,"currency":"INR"},"dynamic_schema_snapshot":{"moduleKey":"yarn"},"timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T18:46:14.100Z"},{"note":"Simulated payment SIM-PAY-1778006774175-1CB857 posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T18:46:14.178Z"}],"audit_log":[{"note":"Buyer started trade-core order.","user":"step60-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T18:46:14.100Z"},{"note":"Simulated payment SIM-PAY-1778006774175-1CB857 posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T18:46:14.178Z"},{"note":"Simulated payment SIM-PAY-1778006774175-1CB857 posted for 520.","user":"step60-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T18:46:14.178Z"}],"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"negotiation":[],"logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"payment":{"mode":"SIMULATED","state":"PAID","amount":520,"paidAt":"2026-05-05T18:46:14.178Z","status":"PAID","transactionId":"SIM-PAY-1778006774175-1CB857","walletDebitEntry":{"id":"WAL-1778006774176-b509d3","type":"DEBIT","amount":520,"buyerId":"step60-admin","orderId":"TC-1778006774099-F93D88","moduleKey":"yarn","timestamp":"2026-05-05T18:46:14.176Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778006774175-1CB857"},"walletDebitPosted":true,"walletCreditPosted":false},"escrow":{"status":"POLICY_OFF","enabled":false,"holdAmount":0,"transactionId":null},"dispute":{"active":false,"reason":null,"status":"NONE"},"refund":{"amount":0,"status":"NONE","transactionId":null},"ai_hints":{"riskLevel":"MEDIUM","priceScore":78,"sellerReliability":53},"return_window":{"end":null,"start":null,"active":false},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"payout":{"status":"LOCKED","eligibleDate":null},"invoice":null,"payload_json":{"id":"TC-1778006774099-F93D88","qty":"2","user":{"id":"step60-admin","role":"admin","source":"query_or_header","companyId":null},"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"amount":520,"escrow":{"status":"POLICY_OFF","enabled":false,"holdAmount":0,"transactionId":null},"payout":{"status":"LOCKED","eligibleDate":null},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"refund":{"amount":0,"status":"NONE","transactionId":null},"status":"PAID","aiHints":{"riskLevel":"MEDIUM","priceScore":78,"sellerReliability":53},"buyerId":"step60-admin","dispute":{"active":false,"reason":null,"status":"NONE"},"invoice":null,"orderId":"TC-1778006774099-F93D88","payment":{"mode":"SIMULATED","state":"PAID","amount":520,"paidAt":"2026-05-05T18:46:14.178Z","status":"PAID","transactionId":"SIM-PAY-1778006774175-1CB857","walletDebitEntry":{"id":"WAL-1778006774176-b509d3","type":"DEBIT","amount":520,"buyerId":"step60-admin","orderId":"TC-1778006774099-F93D88","moduleKey":"yarn","timestamp":"2026-05-05T18:46:14.176Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778006774175-1CB857"},"walletDebitPosted":true,"walletCreditPosted":false},"receipt":{"id":null,"amount":520,"source":"shared-canonical-trade-chain","status":"PENDING","buyerId":"step60-admin","orderId":"TC-1778006774099-F93D88","sellerId":"step60-seller","available":false,"moduleKey":"yarn","generatedAt":null,"paymentState":"PAID","payoutStatus":"LOCKED"},"auditLog":[{"note":"Buyer started trade-core order.","user":"step60-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T18:46:14.100Z"},{"note":"Simulated payment SIM-PAY-1778006774175-1CB857 posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T18:46:14.178Z"},{"note":"Simulated payment SIM-PAY-1778006774175-1CB857 posted for 520.","user":"step60-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T18:46:14.178Z"}],"sellerId":"step60-seller","timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T18:46:14.100Z"},{"note":"Simulated payment SIM-PAY-1778006774175-1CB857 posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T18:46:14.178Z"}],"upstream":{"sourceModule":null,"sourceListingId":null},"workflow":{"current":"PAID","enabled":false,"updatedAt":"2026-05-05T18:46:14.178Z"},"companyId":null,"createdAt":"2026-05-05T18:46:14.099Z","listingId":"step60-invoice-listing","logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"moduleKey":"yarn","updatedAt":"2026-05-05T18:46:14.178Z","comparison":{"bestPrice":155,"highestScore":0,"totalListings":9,"fastestDelivery":null},"negotiation":[],"persistence":{"source":"db","dbLoaded":true},"reservation":null,"authSnapshot":{"role":"admin","source":"query_or_header","userId":"step60-admin","companyId":null},"flowTracking":{"note":"DB persistence is canonical; memory flow tracker is disabled.","active":false,"source":"db"},"modulePolicy":{"enabled":true},"paymentState":"PAID","processStage":"PAID","returnWindow":{"end":null,"start":null,"active":false},"walletImpact":{"credited":false,"ledgerEntry":null},"priceSnapshot":{"price":260,"currency":"INR"},"listingSnapshot":{"id":"step60-invoice-listing","title":"Step 60 invoice posting check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step60-seller","companyId":null,"listingId":"step60-invoice-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":260,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"returnWindowEnd":null,"sellerReleaseAt":null,"releasePendingAt":null,"sharedTradeChain":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","version":"shared-trade-chain-v1","canonical":true,"endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed cost -> order"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"}},"currentState":"paid","modulePlugInRule":"Modules provide listing context; trade state stays in tradeCore.","stateTransitions":"listing -> comparison -> landed cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> audit"},"accountingMetadata":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","orderId":"TC-1778006774099-F93D88","version":"erp-stock-accounting-readiness-v1","canonical":true,"moduleKey":"yarn","updatedAt":"2026-05-05T18:46:14.179Z","previewOnly":true,"currentState":"paid","nonEnforcing":true,"journalPreview":{"note":"Journal preview is derived from ERP ledger preview lines only; no journal rows are posted.","lines":[{"debit":520,"credit":0,"lineNo":1,"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","currency":"INR","sourceId":"SIM-PAY-1778006774175-1CB857","voucherNo":"PREVIEW-TC-1778006774099-F93D88","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step60-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778006774175-1CB857"},"postingDate":null},{"debit":0,"credit":520,"lineNo":2,"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","currency":"INR","sourceId":"TC-1778006774099-F93D88","voucherNo":"PREVIEW-TC-1778006774099-F93D88","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":null,"previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778006774175-1CB857"},"postingDate":null},{"debit":0,"credit":520,"lineNo":3,"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","currency":"INR","sourceId":"TC-1778006774099-F93D88","voucherNo":"PREVIEW-TC-1778006774099-F93D88","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step60-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":null,"previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null},{"debit":520,"credit":0,"lineNo":4,"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","currency":"INR","sourceId":"TC-1778006774099-F93D88","voucherNo":"PREVIEW-TC-1778006774099-F93D88","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null}],"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","balanced":true,"currency":"INR","sourceId":"TC-1778006774099-F93D88","vouchers":[{"lines":[{"debit":520,"credit":0,"lineNo":1,"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","currency":"INR","sourceId":"SIM-PAY-1778006774175-1CB857","voucherNo":"PREVIEW-TC-1778006774099-F93D88-PAYMENT-HOLD","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step60-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778006774175-1CB857"},"postingDate":null},{"debit":0,"credit":520,"lineNo":2,"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","currency":"INR","sourceId":"TC-1778006774099-F93D88","voucherNo":"PREVIEW-TC-1778006774099-F93D88-PAYMENT-HOLD","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":null,"previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778006774175-1CB857"},"postingDate":null}],"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","balanced":true,"currency":"INR","sourceId":"TC-1778006774099-F93D88","eventType":"payment_hold","voucherNo":"PREVIEW-TC-1778006774099-F93D88-PAYMENT-HOLD","debitTotal":520,"sourceType":"erp_ledger_preview_event","creditTotal":520,"postingDate":null,"previewOnly":true,"nonEnforcing":true},{"lines":[{"debit":520,"credit":0,"lineNo":1,"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","currency":"INR","sourceId":"TC-1778006774099-F93D88","voucherNo":"PREVIEW-TC-1778006774099-F93D88-SELLER-RELEASE","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null},{"debit":0,"credit":520,"lineNo":2,"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","currency":"INR","sourceId":"TC-1778006774099-F93D88","voucherNo":"PREVIEW-TC-1778006774099-F93D88-SELLER-RELEASE","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step60-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":null,"previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null}],"status":"PREVIEW","orderId":"TC-1778006774099-F93D88","balanced":true,"currency":"INR","sourceId":"TC-1778006774099-F93D88","eventType":"seller_release","voucherNo":"PREVIEW-TC-1778006774099-F93D88-SELLER-RELEASE","debitTotal":520,"sourceType":"erp_ledger_preview_event","creditTotal":520,"postingDate":null,"previewOnly":true,"nonEnforcing":true}],"voucherNo":"PREVIEW-TC-1778006774099-F93D88","debitTotal":1040,"sourceType":"erp_ledger_preview","creditTotal":1040,"postingDate":null,"previewOnly":true,"nonEnforcing":true},"inventoryIntent":{"note":"ERP preview does not create, reserve, move, or release inventory.","intent":"reserve_stock_for_order_fulfillment","status":"INTENT_TO_RESERVE","listingId":"step60-invoice-listing","moduleKey":"yarn","previewOnly":true,"reservation":null,"nonEnforcing":true,"requestedQty":"2","inventoryToggleEnabled":false},"ledgerReadiness":{"note":"Ledger preview is derived from trade-core order state and does not post accounting entries.","status":"PARTIAL","entries":[{"line":"buyer_wallet_debit","amount":520,"status":"POSTED_OR_SIMULATED","partyId":"step60-admin","trigger":"order.pay","currency":"INR","sourceId":"SIM-PAY-1778006774175-1CB857","direction":"DEBIT","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","accountHint":"buyer_wallet_preview","journalSide":"DEBIT","transactionId":"SIM-PAY-1778006774175-1CB857"},{"line":"escrow_or_payment_hold","amount":520,"status":"READY","partyId":"trade-core","trigger":"order.pay","currency":"INR","sourceId":"TC-1778006774099-F93D88","direction":"CREDIT","partyRole":"platform","payoutRef":null,"invoiceRef":null,"sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","accountHint":"escrow_or_payment_hold_preview","journalSide":"CREDIT","transactionId":"SIM-PAY-1778006774175-1CB857"},{"line":"seller_wallet_credit","amount":520,"status":"PENDING_RELEASE","partyId":"step60-seller","trigger":"process-releases","currency":"INR","sourceId":"TC-1778006774099-F93D88","direction":"CREDIT","partyRole":"seller","payoutRef":null,"invoiceRef":null,"sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","accountHint":"seller_wallet_preview","journalSide":"CREDIT","transactionId":null}],"readyCount":2,"totalLines":3,"previewOnly":true,"nonEnforcing":true,"existingLedgerEntries":[{"id":"WAL-1778006774176-b509d3","type":"DEBIT","amount":520,"buyerId":"step60-admin","orderId":"TC-1778006774099-F93D88","moduleKey":"yarn","timestamp":"2026-05-05T18:46:14.176Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778006774175-1CB857"}]},"listingSnapshot":{"id":"step60-invoice-listing","title":"Step 60 invoice posting check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step60-seller","companyId":null,"listingId":"step60-invoice-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":260,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"invoiceReadiness":{"note":"Invoice readiness is metadata only; no invoice is issued by these ERP preview endpoints.","amount":520,"source":{"buyerId":"step60-admin","orderId":"TC-1778006774099-F93D88","sellerId":"step60-seller","listingId":"step60-invoice-listing","moduleKey":"yarn"},"status":"PENDING_PAYMENT_OR_DELIVERY","currency":"INR","financial":{"amount":520,"currency":"INR"},"taxPreview":{"gst":null,"vat":null},"previewOnly":true,"nonEnforcing":true,"invoiceNumber":null,"readyForDraft":false,"invoicePresent":false,"invoicePreview":{"source":{"buyerId":"step60-admin","orderId":"TC-1778006774099-F93D88","sellerId":"step60-seller","listingId":"step60-invoice-listing","moduleKey":"yarn"},"financial":{"amount":520,"currency":"INR"},"taxPreview":{"gst":null,"vat":null},"previewInvoiceNo":"INV-PREVIEW-TC-1778006774099-F93D88","realInvoicePosted":false},"previewInvoiceNo":"INV-PREVIEW-TC-1778006774099-F93D88","realInvoicePosted":false,"requiredBeforePost":["buyer","seller","listing snapshot","amount","delivery state"]},"escrowPaymentState":{"note":"ERP preview reads simulated/current payment state only; it does not call payment or escrow providers.","amount":520,"paymentMode":"SIMULATED","previewOnly":true,"escrowStatus":"POLICY_OFF","nonEnforcing":true,"paymentState":"PAID","escrowEnabled":false,"paymentStatus":"PAID","transactionId":"SIM-PAY-1778006774175-1CB857","escrowHoldAmount":0,"realPaymentExecution":"not-enabled-by-erp-preview"},"payoutReceiptReadiness":{"note":"Payout and receipt readiness are previews only; no payout or receipt execution is triggered.","status":"PENDING_ORDER_PROGRESS","receiptId":null,"payoutReady":false,"previewOnly":true,"eligibleDate":null,"nonEnforcing":true,"payoutStatus":"LOCKED","receiptReady":false,"receiptAmount":520,"receiptStatus":"PENDING"}},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"TC-1778002387546-9FC50D","order_id":"TC-1778002387546-9FC50D","sector":"textile","module_key":"yarn","listing_id":"step50-journal-readback-listing","buyer_id":"step50-admin","seller_id":"step50-seller","amount":"520","currency":"INR","status":"RELEASED","created_at":"2026-05-05T17:33:07.546Z","updated_at":"2026-06-06T19:41:36.225Z","qty":"2","price_snapshot":{"price":260,"currency":"INR"},"dynamic_schema_snapshot":{"moduleKey":"yarn"},"timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T17:33:07.547Z"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T17:33:07.622Z"},{"note":"Return window started after buyer delivery confirmation.","event":"DELIVERED","stage":"DELIVERED","status":"DELIVERED","timestamp":"2026-05-05T17:33:07.707Z"},{"note":"Return window ended. Seller release timer started.","event":"RELEASE_PENDING","stage":"RELEASE_PENDING","status":"RELEASE_PENDING","timestamp":"2026-05-05T17:33:07.864Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","event":"RELEASED","stage":"RELEASED","status":"RELEASED","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"invoice posted through canonical ERP execution","event":"ERP_INVOICE_POSTED","stage":"invoice_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:35.883Z","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","immutableHash":"a9bc1a1835eda3dec6258d815bb6c03a50a16b30d5914cc7823b3c2ac2c35194","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:invoice:INV-UN-2026-YARN-TC-1778002387546-9FC50D","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:35.948Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"readinessState":null,"requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"READY_FOR_DRAFT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:35.948Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}},{"note":"payout posted through canonical ERP execution","event":"ERP_PAYOUT_POSTED","stage":"payout_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.072Z","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","immutableHash":"a604d38afe9c7a462fc792caf205d917002a0e770850b32526c4a9b56bcae1e6","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:payout:PAY-TC-1778002387546-9FC50D","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.086Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":"PAY-TC-1778002387546-9FC50D","invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"readinessState":"INVOICE_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.086Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}},{"note":"receipt posted through canonical ERP execution","event":"ERP_RECEIPT_POSTED","stage":"receipt_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.222Z","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","immutableHash":"e54339f3fa9b63a97f65ab99fef46b376981abcd4f1466df98744aebcf0d0b55","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCP-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:receipt:RCP-TC-1778002387546-9FC50D","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCP-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778002387546-9FC50D","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}}],"audit_log":[{"note":"Buyer started trade-core order.","user":"step50-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T17:33:07.547Z"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T17:33:07.622Z"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted for 520.","user":"step50-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T17:33:07.623Z"},{"note":"Buyer confirmed delivery.","user":"step50-admin","action":"BUYER_CONFIRMED_DELIVERY","timestamp":"2026-05-05T17:33:07.706Z"},{"note":"Return window started after buyer delivery confirmation.","user":"system","action":"STATUS_DELIVERED","timestamp":"2026-05-05T17:33:07.707Z"},{"note":"Return window ended. Seller release timer started.","user":"system","action":"STATUS_RELEASE_PENDING","timestamp":"2026-05-05T17:33:07.864Z"},{"note":"Wallet credit posted for 520.","user":"system","action":"WALLET_CREDIT_POSTED","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","user":"system","action":"STATUS_RELEASED","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"invoice posted through canonical ERP execution","user":"admin","action":"ERP_INVOICE_POSTED","timestamp":"2026-06-06T19:41:35.883Z","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","immutableHash":"a9bc1a1835eda3dec6258d815bb6c03a50a16b30d5914cc7823b3c2ac2c35194","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:invoice:INV-UN-2026-YARN-TC-1778002387546-9FC50D","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:35.948Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"readinessState":null,"requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"READY_FOR_DRAFT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:35.948Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"},{"note":"payout posted through canonical ERP execution","user":"admin","action":"ERP_PAYOUT_POSTED","timestamp":"2026-06-06T19:41:36.072Z","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","immutableHash":"a604d38afe9c7a462fc792caf205d917002a0e770850b32526c4a9b56bcae1e6","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:payout:PAY-TC-1778002387546-9FC50D","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.086Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":"PAY-TC-1778002387546-9FC50D","invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"readinessState":"INVOICE_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.086Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"},{"note":"receipt posted through canonical ERP execution","user":"admin","action":"ERP_RECEIPT_POSTED","timestamp":"2026-06-06T19:41:36.222Z","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","immutableHash":"e54339f3fa9b63a97f65ab99fef46b376981abcd4f1466df98744aebcf0d0b55","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCP-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:receipt:RCP-TC-1778002387546-9FC50D","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCP-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778002387546-9FC50D","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"}],"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"negotiation":[],"logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"payment":{"mode":"SIMULATED","state":"PAID","amount":520,"paidAt":"2026-05-05T17:33:07.622Z","status":"PAID","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletDebitEntry":{"id":"WAL-1778002387620-af6756","type":"DEBIT","amount":520,"buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","moduleKey":"yarn","timestamp":"2026-05-05T17:33:07.620Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778002387620-4F4D4C"},"walletDebitPosted":true,"walletCreditPosted":true},"escrow":{"status":"RELEASED_TO_WALLET_LEDGER","enabled":false,"holdAmount":0,"transactionId":null},"dispute":{"active":false,"reason":null,"status":"NONE"},"refund":{"amount":0,"status":"NONE","transactionId":null},"ai_hints":{"riskLevel":"MEDIUM","priceScore":78,"sellerReliability":53},"return_window":{"end":"2026-05-12T17:33:07.707Z","start":"2026-05-05T17:33:07.707Z","active":false},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"payout":{"status":"RELEASED","erpStatus":"POSTED","erpPayoutNo":"PAY-TC-1778002387546-9FC50D","erpPostedAt":"2026-06-06T19:41:36.072Z","eligibleDate":"2026-06-04T17:33:07.864Z"},"invoice":{"amount":520,"number":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","status":"POSTED","postedAt":"2026-06-06T19:41:35.883Z","erpStatus":"POSTED","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"payload_json":{"id":"TC-1778002387546-9FC50D","qty":"2","user":{"id":"step50-admin","role":"admin","source":"query_or_header","companyId":null},"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"amount":520,"escrow":{"status":"RELEASED_TO_WALLET_LEDGER","enabled":false,"holdAmount":0,"transactionId":null},"payout":{"status":"RELEASED","erpStatus":"POSTED","erpPayoutNo":"PAY-TC-1778002387546-9FC50D","erpPostedAt":"2026-06-06T19:41:36.072Z","eligibleDate":"2026-06-04T17:33:07.864Z"},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"refund":{"amount":0,"status":"NONE","transactionId":null},"status":"RELEASED","aiHints":{"riskLevel":"MEDIUM","priceScore":78,"sellerReliability":53},"buyerId":"step50-admin","dispute":{"active":false,"reason":null,"status":"NONE"},"invoice":{"amount":520,"number":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","status":"POSTED","postedAt":"2026-06-06T19:41:35.883Z","erpStatus":"POSTED","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"orderId":"TC-1778002387546-9FC50D","payment":{"mode":"SIMULATED","state":"PAID","amount":520,"paidAt":"2026-05-05T17:33:07.622Z","status":"PAID","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletDebitEntry":{"id":"WAL-1778002387620-af6756","type":"DEBIT","amount":520,"buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","moduleKey":"yarn","timestamp":"2026-05-05T17:33:07.620Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778002387620-4F4D4C"},"walletDebitPosted":true,"walletCreditPosted":true},"receipt":{"id":"RCPT-TC-1778002387546-9FC50D","amount":520,"sector":"textile","source":"shared-canonical-trade-chain","status":"POSTED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","postedAt":"2026-06-06T19:41:36.222Z","sellerId":"step50-seller","available":true,"erpStatus":"POSTED","familyKey":"marketplace-commerce","moduleKey":"yarn","receiptNo":"RCP-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","generatedAt":"2026-05-05T17:33:07.921Z","moduleFamily":"marketplace-commerce","paymentState":"PAID","payoutStatus":"RELEASED","module_family":"marketplace-commerce"},"auditLog":[{"note":"Buyer started trade-core order.","user":"step50-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T17:33:07.547Z"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T17:33:07.622Z"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted for 520.","user":"step50-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T17:33:07.623Z"},{"note":"Buyer confirmed delivery.","user":"step50-admin","action":"BUYER_CONFIRMED_DELIVERY","timestamp":"2026-05-05T17:33:07.706Z"},{"note":"Return window started after buyer delivery confirmation.","user":"system","action":"STATUS_DELIVERED","timestamp":"2026-05-05T17:33:07.707Z"},{"note":"Return window ended. Seller release timer started.","user":"system","action":"STATUS_RELEASE_PENDING","timestamp":"2026-05-05T17:33:07.864Z"},{"note":"Wallet credit posted for 520.","user":"system","action":"WALLET_CREDIT_POSTED","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","user":"system","action":"STATUS_RELEASED","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"invoice posted through canonical ERP execution","user":"admin","action":"ERP_INVOICE_POSTED","timestamp":"2026-06-06T19:41:35.883Z","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","immutableHash":"a9bc1a1835eda3dec6258d815bb6c03a50a16b30d5914cc7823b3c2ac2c35194","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:invoice:INV-UN-2026-YARN-TC-1778002387546-9FC50D","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:35.948Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"readinessState":null,"requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"READY_FOR_DRAFT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:35.948Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"},{"note":"payout posted through canonical ERP execution","user":"admin","action":"ERP_PAYOUT_POSTED","timestamp":"2026-06-06T19:41:36.072Z","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","immutableHash":"a604d38afe9c7a462fc792caf205d917002a0e770850b32526c4a9b56bcae1e6","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:payout:PAY-TC-1778002387546-9FC50D","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.086Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":"PAY-TC-1778002387546-9FC50D","invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"readinessState":"INVOICE_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.086Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"},{"note":"receipt posted through canonical ERP execution","user":"admin","action":"ERP_RECEIPT_POSTED","timestamp":"2026-06-06T19:41:36.222Z","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","immutableHash":"e54339f3fa9b63a97f65ab99fef46b376981abcd4f1466df98744aebcf0d0b55","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCP-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:receipt:RCP-TC-1778002387546-9FC50D","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCP-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778002387546-9FC50D","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"}],"rfqTrace":null,"sellerId":"step50-seller","timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T17:33:07.547Z"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T17:33:07.622Z"},{"note":"Return window started after buyer delivery confirmation.","event":"DELIVERED","stage":"DELIVERED","status":"DELIVERED","timestamp":"2026-05-05T17:33:07.707Z"},{"note":"Return window ended. Seller release timer started.","event":"RELEASE_PENDING","stage":"RELEASE_PENDING","status":"RELEASE_PENDING","timestamp":"2026-05-05T17:33:07.864Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","event":"RELEASED","stage":"RELEASED","status":"RELEASED","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"invoice posted through canonical ERP execution","event":"ERP_INVOICE_POSTED","stage":"invoice_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:35.883Z","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","immutableHash":"a9bc1a1835eda3dec6258d815bb6c03a50a16b30d5914cc7823b3c2ac2c35194","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:invoice:INV-UN-2026-YARN-TC-1778002387546-9FC50D","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:35.948Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"readinessState":null,"requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"READY_FOR_DRAFT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:35.948Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}},{"note":"payout posted through canonical ERP execution","event":"ERP_PAYOUT_POSTED","stage":"payout_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.072Z","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","immutableHash":"a604d38afe9c7a462fc792caf205d917002a0e770850b32526c4a9b56bcae1e6","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:payout:PAY-TC-1778002387546-9FC50D","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.086Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":"PAY-TC-1778002387546-9FC50D","invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"readinessState":"INVOICE_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.086Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}},{"note":"receipt posted through canonical ERP execution","event":"ERP_RECEIPT_POSTED","stage":"receipt_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.222Z","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","immutableHash":"e54339f3fa9b63a97f65ab99fef46b376981abcd4f1466df98744aebcf0d0b55","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCP-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:receipt:RCP-TC-1778002387546-9FC50D","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCP-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778002387546-9FC50D","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}}],"upstream":{"sourceModule":null,"sourceListingId":null},"workflow":{"current":"RELEASED","enabled":false,"updatedAt":"2026-05-05T17:33:07.921Z"},"companyId":null,"createdAt":"2026-05-05T17:33:07.546Z","listingId":"step50-journal-readback-listing","logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"moduleKey":"yarn","updatedAt":"2026-06-06T19:41:36.222Z","comparison":{"bestPrice":155,"highestScore":0,"totalListings":8,"fastestDelivery":null},"releasedAt":"2026-05-05T17:33:07.921Z","deliveredAt":"2026-05-05T17:33:07.707Z","negotiation":[],"persistence":{"source":"db","dbLoaded":true},"reservation":null,"authSnapshot":{"role":"admin","source":"query_or_header","userId":"step50-admin","companyId":null},"flowTracking":{"note":"DB persistence is canonical; memory flow tracker is disabled.","active":false,"source":"db"},"modulePolicy":{"enabled":true},"paymentState":"PAID","processStage":"RELEASED","returnWindow":{"end":"2026-05-12T17:33:07.707Z","start":"2026-05-05T17:33:07.707Z","active":false},"walletImpact":{"credited":true,"ledgerEntry":{"id":"WAL-1778002387918-ff8b26","type":"CREDIT","amount":520,"orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","moduleKey":"yarn","timestamp":"2026-05-05T17:33:07.918Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true}}},"priceSnapshot":{"price":260,"currency":"INR"},"erpPostingState":{"sector":"textile","orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-posting-execution-v1","postings":{"payout":{"stage":"payout_posted","status":"POSTED","payoutNo":"PAY-TC-1778002387546-9FC50D","postedAt":"2026-06-06T19:41:36.072Z","postedBy":{"id":null,"role":"admin","source":"trusted_auth","trusted":true,"warning":null,"companyId":null,"trustLevel":"trusted"},"invoiceNo":"","receiptNo":"","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","postingType":"payout","immutableHash":"a604d38afe9c7a462fc792caf205d917002a0e770850b32526c4a9b56bcae1e6","idempotencyKey":"PAY-TC-1778002387546-9FC50D","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-PAYOUT","documentNo":"PAY-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:payout:PAY-TC-1778002387546-9FC50D","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"financeApprovalRef":"PHASE4_MANUAL_APPROVED"},"invoice":{"stage":"invoice_posted","status":"POSTED","payoutNo":"","postedAt":"2026-06-06T19:41:35.883Z","postedBy":{"id":null,"role":"admin","source":"trusted_auth","trusted":true,"warning":null,"companyId":null,"trustLevel":"trusted"},"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","postingType":"invoice","immutableHash":"a9bc1a1835eda3dec6258d815bb6c03a50a16b30d5914cc7823b3c2ac2c35194","idempotencyKey":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCPT-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:invoice:INV-UN-2026-YARN-TC-1778002387546-9FC50D","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCPT-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"financeApprovalRef":"PHASE4_MANUAL_APPROVED"},"receipt":{"stage":"receipt_posted","status":"POSTED","payoutNo":"","postedAt":"2026-06-06T19:41:36.222Z","postedBy":{"id":null,"role":"admin","source":"trusted_auth","trusted":true,"warning":null,"companyId":null,"trustLevel":"trusted"},"invoiceNo":"","receiptNo":"RCP-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","postingType":"receipt","immutableHash":"e54339f3fa9b63a97f65ab99fef46b376981abcd4f1466df98744aebcf0d0b55","idempotencyKey":"RCP-TC-1778002387546-9FC50D","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCP-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:receipt:RCP-TC-1778002387546-9FC50D","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCP-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"financeApprovalRef":"PHASE4_MANUAL_APPROVED"}},"canonical":true,"familyKey":"marketplace-commerce","moduleKey":"yarn","updatedAt":"2026-06-06T19:41:36.222Z","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","lastPosting":{"stage":"receipt_posted","status":"POSTED","payoutNo":"","postedAt":"2026-06-06T19:41:36.222Z","postedBy":{"id":null,"role":"admin","source":"trusted_auth","trusted":true,"warning":null,"companyId":null,"trustLevel":"trusted"},"invoiceNo":"","receiptNo":"RCP-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","postingType":"receipt","immutableHash":"e54339f3fa9b63a97f65ab99fef46b376981abcd4f1466df98744aebcf0d0b55","idempotencyKey":"RCP-TC-1778002387546-9FC50D","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778002387620-4F4D4C","creditTransactionId":null},"orderId":"TC-1778002387546-9FC50D","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778002387546-9FC50D","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","receiptNo":"RCP-TC-1778002387546-9FC50D","voucherNo":"JRN-TC-1778002387546-9FC50D-RECEIPT","documentNo":"RCP-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778002387546-9FC50D:receipt:RCP-TC-1778002387546-9FC50D","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","receiptNo":"RCP-TC-1778002387546-9FC50D","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778002387620-4F4D4C","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778002387546-9FC50D","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"financeApprovalRef":"PHASE4_MANUAL_APPROVED"},"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","readinessState":"RECEIPT_POSTED","completedStages":["listing_created","order_created","invoice_posted","payout_posted","receipt_posted"],"noGatewayExecution":true,"noLiveLogisticsExecution":true},"listingSnapshot":{"id":"step50-journal-readback-listing","title":"Step 50 journal readback check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step50-seller","companyId":null,"listingId":"step50-journal-readback-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"pdc15":"","price":"260","currency":"INR","incoterm":"","basePrice":"260","tradeType":"Domestic","exportMode":false,"pdcAllowed":"","priceBasis":"Per kg","pricePerKg":"260","tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"negotiation":{"counterOfferAllowed":"No","minNegotiationPrice":"260","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","negotiationWindowDays":"3"},"paymentMode":"Online Escrow","leadTimeDays":"","creditAllowed":"","quantitySlabs":[],"advancePercent":"","precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","priceSlabBasis":"","exportDocuments":{"coa":"","coo":"","blAwb":"","invoice":"","qcReport":"","packingList":""},"offlinePdcPrice":"","quantitySlab1Max":"","quantitySlab1Min":"","quantitySlab2Max":"","quantitySlab2Min":"","quantitySlab3Max":"","quantitySlab3Min":"","rfqResponseOwner":"Seller commercial desk","credit15DaysPrice":"","landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"260","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"260"},"onlineInstantPrice":"260","paymentTermsOption":"","quantitySlab1Price":"","quantitySlab2Price":"","quantitySlab3Price":"","rfqExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"260","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"counterOfferAllowed":"No","minNegotiationPrice":"260","machineCompatibility":[],"negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","testingCompatibility":[],"compatibleAccessories":[],"negotiationWindowDays":"3","advancePaymentRequired":"","packagingCompatibility":[],"pricingContractVersion":"yarn-b2b-v1","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"testingLabArtifactRefIds":[],"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"dependencyMismatchCount":0,"staleDependencyWarnings":false,"sellerCorrectionVisibility":"visible-in-seller-form","hiddenDependentFieldsWithValues":0},"exportImportCostingMetadata":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"260","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"260"}},"precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","traceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.224Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"7ac3f9b9e9f4f5b44284a590cf62911875f00a12072e65f3f78d96b4448222dd","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:33:07.707Z","finalBuyerId":"step50-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778002387546-9FC50D","listingId":"step50-journal-readback-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"dynamicSchemaSnapshot":{"moduleKey":"yarn"},"pricingContractVersion":"yarn-b2b-v1","canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.224Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"7ac3f9b9e9f4f5b44284a590cf62911875f00a12072e65f3f78d96b4448222dd","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:33:07.707Z","finalBuyerId":"step50-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778002387546-9FC50D","listingId":"step50-journal-readback-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"returnWindowEnd":"2026-05-12T17:33:07.707Z","sellerReleaseAt":"2026-06-04T17:33:07.864Z","releasePendingAt":"2026-05-05T17:33:07.864Z","sharedTradeChain":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"apiBase":"/api/trade-core","version":"shared-trade-chain-v1","canonical":true,"endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed_cost -> order"},"/order/tracking":{"state":"logistics","chainStep":"logistics","transition":"dispatch -> tracking -> delivery confirmation readiness"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> receipt_audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed_cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"},"/order/create-from-preparation":{"state":"created","chainStep":"order","transition":"rfq -> prepare -> draft order"},"/order/rfq-draft/mock-dispatch":{"state":"logistics","chainStep":"logistics","transition":"seller dispatch ready -> canonical dispatch compatibility route"},"/order/rfq-draft/dispatch-ready":{"state":"created","chainStep":"order","transition":"mock payment success -> seller dispatch ready -> escrow hold preparation only"},"/order/rfq-draft/mock-delivered":{"state":"logistics","chainStep":"delivery","transition":"tracking delivered signal -> buyer delivery confirmation path"},"/order/rfq-draft/mark-payment-ready":{"state":"created","chainStep":"order","transition":"seller confirmation -> payment readiness gate"},"/order/rfq-draft/mock-buyer-accepted":{"state":"created","chainStep":"order","transition":"mock delivered -> buyer acceptance -> return-window preparation only"},"/order/rfq-draft/mock-checkout-start":{"state":"created","chainStep":"order","transition":"payment readiness gate -> mock checkout handoff"},"/order/rfq-draft/mock-payment-success":{"state":"created","chainStep":"order","transition":"mock checkout -> mock payment success -> escrow preparation only"}},"currentState":"released","modulePlugInRule":"Modules provide listing context; trade state stays in tradeCore.","stateTransitions":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","expandedOperationalChain":["listing","comparison","stock_reserve","order_create","pay","payment_hold","invoice","logistics_assignment","tracking","delivery_confirmation","return_window","seller_release","payout","receipt"],"canonicalRuntimeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","expandedOperationalChainText":"listing -> comparison -> stock_reserve -> order_create -> pay -> payment_hold -> invoice -> logistics_assignment -> tracking -> delivery_confirmation -> return_window -> seller_release -> payout -> receipt","expandedOperationalChainMetadata":{"chain":["listing","comparison","stock_reserve","order_create","pay","payment_hold","invoice","logistics_assignment","tracking","delivery_confirmation","return_window","seller_release","payout","receipt"],"steps":[{"step":"listing","route":"GET/POST /api/trade-core/listings/:moduleKey","canonicalStep":"listing","runtimeSurface":"trade_listings"},{"step":"comparison","route":"GET /api/trade-core/comparison/:moduleKey","canonicalStep":"comparison","runtimeSurface":"buyer comparison snapshot"},{"step":"stock_reserve","route":"POST /api/trade-core/order/create","canonicalStep":"order","runtimeSurface":"reserveCanonicalInventoryForOrder"},{"step":"order_create","route":"POST /api/trade-core/order/create","canonicalStep":"order","runtimeSurface":"trade_orders"},{"step":"pay","route":"POST /api/trade-core/order/pay","canonicalStep":"escrow","runtimeSurface":"payment and escrow hold state"},{"step":"payment_hold","route":"POST /api/trade-core/erp/order/:orderId/journal-post","canonicalStep":"escrow","runtimeSurface":"eventType=payment_hold"},{"step":"invoice","route":"POST /api/trade-core/erp/order/:orderId/invoice-post","canonicalStep":"wallet","runtimeSurface":"invoice posting gate"},{"step":"logistics_assignment","route":"POST /api/trade-core/order/assign-logistics","canonicalStep":"logistics","runtimeSurface":"logistics assignment"},{"step":"tracking","route":"GET/POST /api/trade-core/order/tracking","canonicalStep":"logistics","runtimeSurface":"order tracking timeline"},{"step":"delivery_confirmation","route":"POST /api/trade-core/order/confirm-delivery","canonicalStep":"delivery","runtimeSurface":"delivery confirmation"},{"step":"return_window","route":"STATE_ONLY","canonicalStep":"delivery","runtimeSurface":"RETURN_WINDOW_ACTIVE policy state"},{"step":"seller_release","route":"POST /api/trade-core/process-releases","canonicalStep":"payout","runtimeSurface":"eventType=seller_release"},{"step":"payout","route":"POST /api/trade-core/erp/order/:orderId/payout-post","canonicalStep":"payout","runtimeSurface":"payout posting gate"},{"step":"receipt","route":"POST /api/trade-core/erp/order/:orderId/receipt-post","canonicalStep":"receipt_audit","runtimeSurface":"receipt audit readback"}],"chainText":"listing -> comparison -> stock_reserve -> order_create -> pay -> payment_hold -> invoice -> logistics_assignment -> tracking -> delivery_confirmation -> return_window -> seller_release -> payout -> receipt","stepCount":14,"sourceAudit":"CODEX176_SHARED_22_MODULE_RUNTIME_CHAIN_AUDIT.md","metadataOnly":true,"runtimePolicy":"existing canonical route handlers, DB tables, and SHARED_TRADE_CHAIN remain unchanged","canonicalRuntimeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalRuntimeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit"}},"erpReadinessState":"RECEIPT_POSTED","negotiationEngine":{},"walletLedgerEntry":{"id":"WAL-1778002387918-ff8b26","type":"CREDIT","amount":520,"orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","moduleKey":"yarn","timestamp":"2026-05-05T17:33:07.918Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true}},"accountingMetadata":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"sector":"textile","apiBase":"/api/trade-core","orderId":"TC-1778002387546-9FC50D","version":"erp-stock-accounting-readiness-v1","canonical":true,"ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","payoutTag":{"tag":"yarn:payout","engine":"transformation","sector":"textile","tagType":"payout","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_payouts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"updatedAt":"2026-06-06T19:41:36.144Z","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleTags":{"ledger":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"payout":{"tag":"yarn:payout","engine":"transformation","sector":"textile","tagType":"payout","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_payouts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"invoice":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"receipt":{"tag":"yarn:receipt","engine":"transformation","sector":"textile","tagType":"receipt","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_receipts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"inventory":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true}},"module_key":"yarn","receiptTag":{"tag":"yarn:receipt","engine":"transformation","sector":"textile","tagType":"receipt","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_receipts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"previewOnly":true,"currentState":"released","inventoryTag":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"nonEnforcing":true,"journalPreview":{"note":"Journal preview is derived from ERP ledger preview lines only; no journal rows are posted.","lines":[{"debit":520,"credit":0,"lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","currency":"INR","sourceId":"SIM-PAY-1778002387620-4F4D4C","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step50-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778002387620-4F4D4C"},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":0,"credit":520,"lineNo":2,"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","currency":"INR","sourceId":"TC-1778002387546-9FC50D","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778002387620-4F4D4C"},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":0,"credit":520,"lineNo":3,"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","currency":"INR","sourceId":"TC-1778002387546-9FC50D","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step50-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":520,"credit":0,"lineNo":4,"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","currency":"INR","sourceId":"TC-1778002387546-9FC50D","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null}],"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","balanced":true,"currency":"INR","sourceId":"TC-1778002387546-9FC50D","vouchers":[{"lines":[{"debit":520,"credit":0,"lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","currency":"INR","sourceId":"SIM-PAY-1778002387620-4F4D4C","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D-PAYMENT-HOLD","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step50-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778002387620-4F4D4C"},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":0,"credit":520,"lineNo":2,"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","currency":"INR","sourceId":"TC-1778002387546-9FC50D","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D-PAYMENT-HOLD","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778002387620-4F4D4C"},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"}],"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","balanced":true,"currency":"INR","sourceId":"TC-1778002387546-9FC50D","eventType":"payment_hold","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D-PAYMENT-HOLD","debitTotal":520,"journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"erp_ledger_preview_event","creditTotal":520,"postingDate":null,"previewOnly":true,"nonEnforcing":true},{"lines":[{"debit":520,"credit":0,"lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","currency":"INR","sourceId":"TC-1778002387546-9FC50D","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D-SELLER-RELEASE","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null},{"debit":0,"credit":520,"lineNo":2,"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","currency":"INR","sourceId":"TC-1778002387546-9FC50D","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D-SELLER-RELEASE","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step50-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"}],"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","balanced":true,"currency":"INR","sourceId":"TC-1778002387546-9FC50D","eventType":"seller_release","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D-SELLER-RELEASE","debitTotal":520,"journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"erp_ledger_preview_event","creditTotal":520,"postingDate":null,"previewOnly":true,"nonEnforcing":true}],"ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778002387546-9FC50D","debitTotal":1040,"journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"erp_ledger_preview","creditTotal":1040,"postingDate":null,"previewOnly":true,"nonEnforcing":true},"inventoryIntent":{"note":"ERP preview does not create, reserve, move, or release inventory.","intent":"release_or_close_reserved_stock_after_payout","sector":"textile","status":"CLOSED_PREVIEW","listingId":"step50-journal-readback-listing","moduleKey":"yarn","moduleTag":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","stockTruth":"trade_listings.fields_json.seller_declared_stock","previewOnly":true,"reservation":null,"inventoryTag":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"nonEnforcing":true,"requestedQty":"2","reservationStatus":"SOLD","inventoryReadiness":{"moq":"","note":"Seller-declared stock/MOQ/warehouse display projection. Operational stock reservations use trade_inventory_snapshots.qty_after.","unit":"unit","status":"READY_TO_ORDER","numeric":{"moq":null,"requestedQty":2,"totalQuantity":2,"readyDispatchQty":null,"availableQuantity":2},"version":"erp-stock-listing-readiness-v1","blockers":[],"sellerId":"step50-seller","warnings":[],"canonical":true,"listingId":"step50-journal-readback-listing","moduleKey":"yarn","orderTruth":"trade_orders.payload_json","stockTruth":"trade_listings.fields_json.seller_declared_stock","previewOnly":true,"nonEnforcing":false,"requestedQty":"2","totalQuantity":"2","inventoryTable":null,"mutationEngine":"none","readyDispatchQty":"","availableQuantity":"2","warehouseSnapshot":{"mode":"listing-metadata-only","source":"trade_listings.fields_json","rackCode":"ERP-RACK-PENDING","canonical":true,"rack_code":"ERP-RACK-PENDING","warehouses":[],"dispatchZone":"ERP-DISPATCH-PENDING","dispatch_zone":"ERP-DISPATCH-PENDING","warehouseCode":"ERP-WH-PENDING","pickupLocation":"","readinessState":"WAREHOUSE_PLACEHOLDER","warehouse_code":"ERP-WH-PENDING","readiness_state":"WAREHOUSE_PLACEHOLDER","dispatchLocation":"","logisticsPlaceholder":true}},"reservationProjection":{},"inventoryToggleEnabled":false,"deliveryReleaseReadiness":{"note":"Delivery/release inventory readiness follows canonical order state only; no live logistics, stock movement, or payment action is triggered.","status":"SOLD","version":"erp-inventory-delivery-release-readiness-v1","blockers":[],"released":true,"warnings":["WAREHOUSE_METADATA_PLACEHOLDER"],"canonical":true,"delivered":true,"orderStatus":"RELEASED","previewOnly":true,"nonEnforcing":true,"releaseReady":true,"warehouseKnown":false,"reservationStatus":"SOLD","livePaymentEnabled":false,"liveLogisticsEnabled":false}},"ledgerReadiness":{"note":"Ledger preview is derived from trade-core order state and does not post accounting entries.","sector":"textile","status":"READY","entries":[{"line":"buyer_wallet_debit","amount":520,"sector":"textile","status":"POSTED_OR_SIMULATED","partyId":"step50-admin","trigger":"order.pay","currency":"INR","sourceId":"SIM-PAY-1778002387620-4F4D4C","direction":"DEBIT","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"partyRole":"buyer","payoutRef":null,"family_key":"marketplace-commerce","invoiceRef":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","module_key":"yarn","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","accountHint":"buyer_wallet_preview","journalSide":"DEBIT","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","transactionId":"SIM-PAY-1778002387620-4F4D4C"},{"line":"escrow_or_payment_hold","amount":520,"sector":"textile","status":"READY","partyId":"trade-core","trigger":"order.pay","currency":"INR","sourceId":"TC-1778002387546-9FC50D","direction":"CREDIT","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"partyRole":"platform","payoutRef":null,"family_key":"marketplace-commerce","invoiceRef":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","module_key":"yarn","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","accountHint":"escrow_or_payment_hold_preview","journalSide":"CREDIT","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","transactionId":"SIM-PAY-1778002387620-4F4D4C"},{"line":"seller_wallet_credit","amount":520,"sector":"textile","status":"POSTED_OR_SIMULATED","partyId":"step50-seller","trigger":"process-releases","currency":"INR","sourceId":"TC-1778002387546-9FC50D","direction":"CREDIT","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"partyRole":"seller","payoutRef":null,"family_key":"marketplace-commerce","invoiceRef":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","module_key":"yarn","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","accountHint":"seller_wallet_preview","journalSide":"CREDIT","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","transactionId":null}],"familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","module_key":"yarn","readyCount":3,"totalLines":3,"previewOnly":true,"moduleFamily":"marketplace-commerce","nonEnforcing":true,"module_family":"marketplace-commerce","existingLedgerEntries":[]},"listingSnapshot":{"id":"step50-journal-readback-listing","title":"Step 50 journal readback check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step50-seller","companyId":null,"listingId":"step50-journal-readback-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"pdc15":"","price":"260","currency":"INR","incoterm":"","basePrice":"260","tradeType":"Domestic","exportMode":false,"pdcAllowed":"","priceBasis":"Per kg","pricePerKg":"260","tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"negotiation":{"counterOfferAllowed":"No","minNegotiationPrice":"260","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","negotiationWindowDays":"3"},"paymentMode":"Online Escrow","leadTimeDays":"","creditAllowed":"","quantitySlabs":[],"advancePercent":"","precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","priceSlabBasis":"","exportDocuments":{"coa":"","coo":"","blAwb":"","invoice":"","qcReport":"","packingList":""},"offlinePdcPrice":"","quantitySlab1Max":"","quantitySlab1Min":"","quantitySlab2Max":"","quantitySlab2Min":"","quantitySlab3Max":"","quantitySlab3Min":"","rfqResponseOwner":"Seller commercial desk","credit15DaysPrice":"","landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"260","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"260"},"onlineInstantPrice":"260","paymentTermsOption":"","quantitySlab1Price":"","quantitySlab2Price":"","quantitySlab3Price":"","rfqExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"260","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"counterOfferAllowed":"No","minNegotiationPrice":"260","machineCompatibility":[],"negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","testingCompatibility":[],"compatibleAccessories":[],"negotiationWindowDays":"3","advancePaymentRequired":"","packagingCompatibility":[],"pricingContractVersion":"yarn-b2b-v1","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"testingLabArtifactRefIds":[],"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"dependencyMismatchCount":0,"staleDependencyWarnings":false,"sellerCorrectionVisibility":"visible-in-seller-form","hiddenDependentFieldsWithValues":0},"exportImportCostingMetadata":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"260","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"260"}},"precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","dynamicSchemaSnapshot":{"moduleKey":"yarn"},"pricingContractVersion":"yarn-b2b-v1"},"invoiceReadiness":{"note":"Invoice readiness is metadata only; no invoice is issued by these ERP preview endpoints.","amount":520,"sector":"textile","source":{"sector":"textile","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","familyKey":"marketplace-commerce","listingId":"step50-journal-readback-listing","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},"status":"INVOICE_PRESENT","currency":"INR","familyKey":"marketplace-commerce","financial":{"amount":520,"currency":"INR"},"moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","taxPreview":{"gst":{"codes":[],"hsnSac":null,"hsnCode":null,"sacCode":null,"cgstRate":null,"igstRate":null,"sgstRate":null,"lineCount":0,"taxAmount":0,"applicable":null,"cgstAmount":0,"igstAmount":0,"sgstAmount":0,"placeOfSupply":null,"taxableAmount":0,"totalGstAmount":0},"vat":{"rate":null,"codes":["VAT_UNCONFIGURED"],"amount":0,"lineCount":1,"taxAmount":0,"applicable":true,"jurisdiction":"UN","taxableAmount":520},"lines":[{"rate":null,"labels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"lineNo":1,"reason":"","status":"RATE_MASTER_PENDING","taxCode":"VAT_UNCONFIGURED","taxType":"VAT","currency":"INR","taxLabel":"VAT_UNCONFIGURED","taxAmount":0,"taxRegime":"VAT","supplyType":"domestic","payloadJson":{"source":"erp_tax_structure","taxMode":"domestic","provider":"none","taxLabels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"taxRegime":"VAT","jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"classification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null},"configurableTaxLabels":true,"complianceSubmissionEnabled":false},"jurisdiction":null,"reverseCharge":false,"taxableAmount":520,"jurisdictionCode":"UN","classificationCode":null}],"noTax":{"reason":null,"applicable":false},"export":{"applicable":false,"exportReference":null,"zeroRatedPlaceholder":false},"reason":"Tax foundation only; no live tax provider or compliance submission is enabled.","source":"canonical-trade-core","taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","computed":false,"currency":"INR","provider":"none","rounding":{"mode":"none","amount":0},"salesTax":{"rate":null,"codes":[],"amount":0,"lineCount":0,"taxAmount":0,"applicable":null,"jurisdiction":"UN","taxableAmount":0},"supplyType":"domestic","withholding":{"amount":0,"tcsApplicable":null,"tdsApplicable":null},"jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"reverseCharge":{"reason":null,"applicable":false,"liabilityParty":null},"taxableAmount":520,"advanceReceipt":{"linked":false,"reference":null},"supportedModes":["domestic","export","no-tax","reverse_charge"],"totalTaxAmount":0,"totalInvoiceAmount":520,"totalTaxableAmount":520,"liveProviderEnabled":false,"classificationPlaceholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"multiCountryTaxPlaceholder":{"enabled":true,"taxRegime":"VAT","codeSystem":"CUSTOM","primaryTaxType":"VAT","profileCountry":"UN","jurisdictionLevels":["country","region"]},"complianceSubmissionEnabled":false},"previewOnly":true,"moduleFamily":"marketplace-commerce","nonEnforcing":true,"invoiceNumber":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","module_family":"marketplace-commerce","readyForDraft":true,"invoicePresent":true,"invoicePreview":{"sector":"textile","source":{"sector":"textile","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","familyKey":"marketplace-commerce","listingId":"step50-journal-readback-listing","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},"familyKey":"marketplace-commerce","financial":{"amount":520,"currency":"INR"},"moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","taxPreview":{"gst":{"codes":[],"hsnSac":null,"hsnCode":null,"sacCode":null,"cgstRate":null,"igstRate":null,"sgstRate":null,"lineCount":0,"taxAmount":0,"applicable":null,"cgstAmount":0,"igstAmount":0,"sgstAmount":0,"placeOfSupply":null,"taxableAmount":0,"totalGstAmount":0},"vat":{"rate":null,"codes":["VAT_UNCONFIGURED"],"amount":0,"lineCount":1,"taxAmount":0,"applicable":true,"jurisdiction":"UN","taxableAmount":520},"lines":[{"rate":null,"labels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"lineNo":1,"reason":"","status":"RATE_MASTER_PENDING","taxCode":"VAT_UNCONFIGURED","taxType":"VAT","currency":"INR","taxLabel":"VAT_UNCONFIGURED","taxAmount":0,"taxRegime":"VAT","supplyType":"domestic","payloadJson":{"source":"erp_tax_structure","taxMode":"domestic","provider":"none","taxLabels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"taxRegime":"VAT","jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"classification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null},"configurableTaxLabels":true,"complianceSubmissionEnabled":false},"jurisdiction":null,"reverseCharge":false,"taxableAmount":520,"jurisdictionCode":"UN","classificationCode":null}],"noTax":{"reason":null,"applicable":false},"export":{"applicable":false,"exportReference":null,"zeroRatedPlaceholder":false},"reason":"Tax foundation only; no live tax provider or compliance submission is enabled.","source":"canonical-trade-core","taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","computed":false,"currency":"INR","provider":"none","rounding":{"mode":"none","amount":0},"salesTax":{"rate":null,"codes":[],"amount":0,"lineCount":0,"taxAmount":0,"applicable":null,"jurisdiction":"UN","taxableAmount":0},"supplyType":"domestic","withholding":{"amount":0,"tcsApplicable":null,"tdsApplicable":null},"jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"reverseCharge":{"reason":null,"applicable":false,"liabilityParty":null},"taxableAmount":520,"advanceReceipt":{"linked":false,"reference":null},"supportedModes":["domestic","export","no-tax","reverse_charge"],"totalTaxAmount":0,"totalInvoiceAmount":520,"totalTaxableAmount":520,"liveProviderEnabled":false,"classificationPlaceholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"multiCountryTaxPlaceholder":{"enabled":true,"taxRegime":"VAT","codeSystem":"CUSTOM","primaryTaxType":"VAT","profileCountry":"UN","jurisdictionLevels":["country","region"]},"complianceSubmissionEnabled":false},"invoiceLines":[{"unit":"unit","lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1778002387546-9FC50D","currency":"INR","itemCode":"step50-journal-readback-listing","quantity":2,"invoiceNo":null,"moduleKey":"yarn","unitPrice":260,"lineAmount":520,"module_key":"yarn","description":"Step 50 journal readback check","payloadJson":{"source":"trade_orders","taxMode":"domestic","rfqTrace":null,"listingId":"step50-journal-readback-listing","taxJurisdiction":{"placeOfSupply":null,"destinationState":null,"jurisdictionCode":"UN","destinationCountry":""},"itemClassification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null},"canonicalTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"]},"taxCategory":"VAT","taxableAmount":520,"discountAmount":0,"itemClassification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null}}],"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","invoiceNumbering":{"note":"Deterministic canonical numbering foundation; no live tax or compliance sequence provider is called.","period":"202605","sector":"textile","version":"trade-core-erp-invoice-numbering-v1","familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","fiscalYear":"2026","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","countryCode":"UN","invoiceDate":"2026-05-05T17:33:07.000Z","moduleFamily":"marketplace-commerce","sequenceMode":"ORDER_ID_DETERMINISTIC","invoicePrefix":"INV","invoiceSeries":"UN-2026-YARN","module_family":"marketplace-commerce","idempotencyKey":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","sequenceSource":"trade_orders.id","legacyInvoiceNoPreview":"INV-TC-1778002387546-9FC50D"},"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","realInvoicePosted":false},"invoiceNumbering":{"note":"Deterministic canonical numbering foundation; no live tax or compliance sequence provider is called.","period":"202605","sector":"textile","version":"trade-core-erp-invoice-numbering-v1","familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","fiscalYear":"2026","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","countryCode":"UN","invoiceDate":"2026-05-05T17:33:07.000Z","moduleFamily":"marketplace-commerce","sequenceMode":"ORDER_ID_DETERMINISTIC","invoicePrefix":"INV","invoiceSeries":"UN-2026-YARN","module_family":"marketplace-commerce","idempotencyKey":"INV-UN-2026-YARN-TC-1778002387546-9FC50D","sequenceSource":"trade_orders.id","legacyInvoiceNoPreview":"INV-TC-1778002387546-9FC50D"},"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","realInvoicePosted":false,"requiredBeforePost":["buyer","seller","listing snapshot","amount","delivery state"]},"escrowPaymentState":{"note":"ERP preview reads simulated/current payment state only; it does not call payment or escrow providers.","amount":520,"paymentMode":"SIMULATED","previewOnly":true,"escrowStatus":"RELEASED_TO_WALLET_LEDGER","nonEnforcing":true,"paymentState":"PAID","escrowEnabled":false,"paymentStatus":"PAID","transactionId":"SIM-PAY-1778002387620-4F4D4C","escrowHoldAmount":0,"realPaymentExecution":"not-enabled-by-erp-preview"},"payoutReceiptReadiness":{"note":"Payout and receipt readiness are previews only; no payout or receipt execution is triggered.","sector":"textile","status":"READY","familyKey":"marketplace-commerce","moduleKey":"yarn","payoutTag":{"tag":"yarn:payout","engine":"transformation","sector":"textile","tagType":"payout","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_payouts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"receiptId":"RCPT-TC-1778002387546-9FC50D","family_key":"marketplace-commerce","module_key":"yarn","receiptTag":{"tag":"yarn:receipt","engine":"transformation","sector":"textile","tagType":"receipt","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_receipts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"payoutReady":true,"previewOnly":true,"eligibleDate":"2026-06-04T17:33:07.864Z","moduleFamily":"marketplace-commerce","nonEnforcing":true,"payoutStatus":"RELEASED","receiptReady":true,"module_family":"marketplace-commerce","receiptAmount":520,"receiptStatus":"READY"}},"canonicalExecution":{"status":"RELEASED","apiBase":"/api/trade-core","orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","timeline":[{"note":"Canonical seller listing snapshot locked onto the order.","step":"listing","actor":null,"label":"listing","route":"GET /api/trade-core/listings/:moduleKey","state":"DONE","status":"DONE","evidence":"step50-journal-readback-listing","timestamp":"2026-05-05T17:33:07.546Z"},{"note":"Comparison is derived from trade-core order/listing context.","step":"comparison","actor":null,"label":"comparison","route":"GET /api/trade-core/comparison/:moduleKey","state":"DONE","status":"DONE","evidence":"comparison snapshot present","timestamp":"2026-05-05T17:33:07.546Z"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","step":"landed_cost","actor":null,"label":"landed_cost","route":"order.priceSnapshot.landedCostEstimate","state":"DONE","status":"DONE","evidence":"price snapshot","timestamp":"2026-05-05T17:33:07.546Z"},{"note":"Order created through POST /api/trade-core/order/create.","step":"order","actor":"step50-admin","label":"order","route":"POST /api/trade-core/order/create","state":"DONE","status":"DONE","evidence":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.547Z"},{"note":"Buyer payment posted and escrow hold state recorded.","step":"escrow","actor":"step50-admin","label":"escrow","route":"POST /api/trade-core/order/pay","state":"DONE","status":"RELEASED_TO_WALLET_LEDGER","evidence":"SIM-PAY-1778002387620-4F4D4C","timestamp":"2026-05-05T17:33:07.623Z"},{"note":"Seller-owned logistics assignment is visible to the buyer.","step":"logistics","actor":"step50-seller","label":"logistics","route":"POST /api/trade-core/order/assign-logistics + POST /api/trade-core/order/tracking","state":"DONE","status":"NOT_ASSIGNED","evidence":null,"timestamp":"2026-05-05T17:33:07.707Z"},{"note":"Buyer delivery confirmation moved the order into release readiness.","step":"delivery","actor":"step50-admin","label":"delivery","route":"POST /api/trade-core/order/confirm-delivery","state":"DONE","status":"DELIVERED","evidence":null,"timestamp":"2026-05-05T17:33:07.707Z"},{"note":"Wallet credit posted during canonical release.","step":"wallet","actor":null,"label":"wallet","route":"trade_wallet_ledger","state":"DONE","status":"SELLER_CREDIT_POSTED","evidence":"seller wallet credit","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"Payout release completed through canonical release processing.","step":"payout","actor":null,"label":"payout","route":"POST /api/trade-core/process-releases","state":"DONE","status":"RELEASED","evidence":"2026-06-04T17:33:07.864Z","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","step":"receipt_audit","actor":null,"label":"receipt_audit","route":"trade_orders.audit_log","state":"DONE","status":"AUDIT_EVENTS_PRESENT","evidence":"17 execution events","timestamp":"2026-05-05T17:33:07.921Z"}],"canonical":true,"moduleKey":"yarn","endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed_cost -> order"},"/order/tracking":{"state":"logistics","chainStep":"logistics","transition":"dispatch -> tracking -> delivery confirmation readiness"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> receipt_audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed_cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"},"/order/create-from-preparation":{"state":"created","chainStep":"order","transition":"rfq -> prepare -> draft order"},"/order/rfq-draft/mock-dispatch":{"state":"logistics","chainStep":"logistics","transition":"seller dispatch ready -> canonical dispatch compatibility route"},"/order/rfq-draft/dispatch-ready":{"state":"created","chainStep":"order","transition":"mock payment success -> seller dispatch ready -> escrow hold preparation only"},"/order/rfq-draft/mock-delivered":{"state":"logistics","chainStep":"delivery","transition":"tracking delivered signal -> buyer delivery confirmation path"},"/order/rfq-draft/mark-payment-ready":{"state":"created","chainStep":"order","transition":"seller confirmation -> payment readiness gate"},"/order/rfq-draft/mock-buyer-accepted":{"state":"created","chainStep":"order","transition":"mock delivered -> buyer acceptance -> return-window preparation only"},"/order/rfq-draft/mock-checkout-start":{"state":"created","chainStep":"order","transition":"payment readiness gate -> mock checkout handoff"},"/order/rfq-draft/mock-payment-success":{"state":"created","chainStep":"order","transition":"mock checkout -> mock payment success -> escrow preparation only"}},"generatedAt":"2026-06-06T19:41:36.145Z","currentState":"released","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"executionBoundaries":{"adminRoutes":["POST /api/trade-core/process-releases"],"buyerRoutes":["POST /api/trade-core/order/pay","POST /api/trade-core/order/confirm-delivery"],"sellerRoutes":["POST /api/trade-core/order/assign-logistics","POST /api/trade-core/order/tracking"],"duplicateRouteCreated":false,"livePaymentGatewayEnabled":false,"liveLogisticsProviderEnabled":false},"escrowProgressionState":{"phase":"RELEASED_TO_WALLET","orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"holdAmount":520,"releasedAt":"2026-05-05T17:33:07.921Z","escrowStatus":"RELEASED_TO_WALLET_LEDGER","paymentState":"PAID","releaseRoute":"POST /api/trade-core/process-releases","escrowEnabled":false,"paymentStatus":"PAID","returnWindowEnd":"2026-05-12T17:33:07.707Z","sellerReleaseAt":"2026-06-04T17:33:07.864Z","buyerActionRoute":"POST /api/trade-core/order/pay","paymentTransactionId":"SIM-PAY-1778002387620-4F4D4C","releaseAdminControlled":true},"payoutReleaseReadiness":{"orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"moduleKey":"yarn","adminRoute":"POST /api/trade-core/process-releases","payoutReady":true,"currentState":"released","eligibleDate":"2026-06-04T17:33:07.864Z","payoutStatus":"RELEASED","receiptReady":true,"blockedReason":"Escrow release automation is readiness-only. Admin must explicitly run the existing canonical release path; no provider or scheduler is triggered here.","buyerCallable":false,"idempotencyKeys":{"completeRelease":"release_processing:TC-1778002387546-9FC50D:COMPLETE_RELEASE:2026-06-04T17:33:07.864Z","moveToReleasePending":"release_processing:TC-1778002387546-9FC50D:MOVE_TO_RELEASE_PENDING:2026-05-12T17:33:07.707Z"},"readinessStatus":"RELEASED","returnWindowEnd":"2026-05-12T17:33:07.707Z","sellerReleaseAt":"2026-06-04T17:33:07.864Z","canCompleteRelease":false,"adminApprovalRequired":true,"effectiveTimingPolicy":{"source":"backend/config/moduleTradePolicy.js","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"returnWindowEnd":"2026-05-12T17:33:07.707Z","sellerReleaseAt":"2026-06-04T17:33:07.864Z","returnWindowDays":7,"sellerReleaseDays":30,"policyJsonOverrideApplied":false},"metadataPolicyResolver":"explicit-effective-module-trade-policy","canMoveToReleasePending":false,"configuredReturnWindowEnd":"2026-05-12T17:33:07.707Z","configuredSellerReleaseAt":"2026-06-04T17:33:07.864Z","effectiveModuleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"readinessResolver":"explicit-effective-module-trade-policy","sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true}},"dispatchProofVisualization":{"note":"Dispatch proof is not attached yet; buyer visibility remains on the canonical order runtime only.","route":"POST /api/trade-core/order/assign-logistics","orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","proofRef":null,"provider":null,"canonical":true,"proofType":null,"milestones":[{"key":"escrow_hold","label":"Escrow hold","status":"DONE","timestamp":"2026-05-05T17:33:07.622Z"},{"key":"seller_dispatch","label":"Seller dispatch","status":"WAITING","timestamp":null},{"key":"dispatch_proof","label":"Dispatch proof","status":"LOCKED","timestamp":null},{"key":"buyer_delivery","label":"Buyer delivery confirmation","status":"DONE","timestamp":"2026-05-05T17:33:07.707Z"}],"trackingId":null,"proofSource":"not_attached","buyerVisible":true,"sourceFields":["trade_orders.logistics","trade_orders.payload_json.dispatchSnapshot","trade_orders.payload_json.deliverySnapshot"],"proofAttached":false,"dispatchStatus":"DELIVERED","liveProviderEnabled":false},"logisticsAssignmentTimeline":[{"step":"escrow_clearance","route":"POST /api/trade-core/order/pay","status":"READY_FOR_LOGISTICS","timestamp":"2026-05-05T17:33:07.622Z"},{"step":"seller_assignment","route":"POST /api/trade-core/order/assign-logistics","status":"WAITING_SELLER_ASSIGNMENT","provider":null,"timestamp":null,"trackingId":null,"buyerCallable":false},{"step":"tracking_event_ingest","route":"POST /api/trade-core/order/tracking + GET /api/trade-core/order/tracking?orderId=:orderId","status":"LOCKED_UNTIL_ASSIGNMENT","timestamp":null,"eventCount":0,"trackingId":null,"buyerCallable":false},{"step":"buyer_delivery_confirmation","route":"POST /api/trade-core/order/confirm-delivery","status":"CONFIRMED","timestamp":"2026-05-05T17:33:07.707Z","buyerCallable":true}],"deliveryConfirmationTimeline":[{"step":"logistics_assignment","route":"POST /api/trade-core/order/assign-logistics","status":"WAITING_SELLER_ASSIGNMENT","timestamp":null,"buyerCallable":false},{"step":"tracking_event","route":"POST /api/trade-core/order/tracking + GET /api/trade-core/order/tracking?orderId=:orderId","status":"LOCKED_UNTIL_ASSIGNMENT","timestamp":null,"eventCount":0,"buyerCallable":false},{"step":"dispatch_proof_visibility","route":"POST /api/trade-core/order/assign-logistics","status":"LOCKED","proofRef":null,"timestamp":null,"buyerCallable":false},{"step":"buyer_confirm_delivery","route":"POST /api/trade-core/order/confirm-delivery","status":"CONFIRMED","timestamp":"2026-05-05T17:33:07.707Z","buyerCallable":true},{"step":"return_window","route":"trade_orders.return_window","status":"COMPLETED","timestamp":"2026-05-12T17:33:07.707Z","buyerCallable":false,"returnWindowEnd":"2026-05-12T17:33:07.707Z"},{"step":"payout_release_state","route":"POST /api/trade-core/process-releases","status":"RELEASED","timestamp":"2026-05-05T17:33:07.921Z","buyerCallable":false}],"immutableOrderExecutionAudit":{"note":"Immutable audit is a deterministic hash chain projection over canonical order timeline and audit entries.","entries":[{"note":"Shared canonical trade-chain order created.","index":0,"action":"CREATED","status":"CREATED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.547Z","sourceField":"timeline","previousHash":"GENESIS","immutableHash":"bd2269753f306b2aff1e8d8840f4ff747fc71531f9d7a6f0128ce197d82f8a66"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted.","index":1,"action":"PAID","status":"PAID","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.622Z","sourceField":"timeline","previousHash":"bd2269753f306b2aff1e8d8840f4ff747fc71531f9d7a6f0128ce197d82f8a66","immutableHash":"3bfcf1c05e7ed99a835c7bc90b9edc427736ddfc39f797f1f06d543e24c42671"},{"note":"Return window started after buyer delivery confirmation.","index":2,"action":"DELIVERED","status":"DELIVERED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.707Z","sourceField":"timeline","previousHash":"3bfcf1c05e7ed99a835c7bc90b9edc427736ddfc39f797f1f06d543e24c42671","immutableHash":"f0bcd5e604169d525dcc8a02aaaf4981d876ee3d33fefed6694a0f8b85c65021"},{"note":"Return window ended. Seller release timer started.","index":3,"action":"RELEASE_PENDING","status":"RELEASE_PENDING","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.864Z","sourceField":"timeline","previousHash":"f0bcd5e604169d525dcc8a02aaaf4981d876ee3d33fefed6694a0f8b85c65021","immutableHash":"500916f28df62c3c04b7f2135acf91b1a866a0b3e6f12f19234d13968335939d"},{"note":"Seller release window ended. Wallet ledger credit posted.","index":4,"action":"RELEASED","status":"RELEASED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"timeline","previousHash":"500916f28df62c3c04b7f2135acf91b1a866a0b3e6f12f19234d13968335939d","immutableHash":"009df8f13561ec4c42bca1a6d09817c640c720457db7ec2354b1fa34e949872d"},{"note":"invoice posted through canonical ERP execution","index":5,"action":"ERP_INVOICE_POSTED","status":"RELEASED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-06-06T19:41:35.883Z","sourceField":"timeline","previousHash":"009df8f13561ec4c42bca1a6d09817c640c720457db7ec2354b1fa34e949872d","immutableHash":"caecd246a0ba98445c7f2245d438f0dfa620ccf3f739dc0ea4ccb3c692828564"},{"note":"payout posted through canonical ERP execution","index":6,"action":"ERP_PAYOUT_POSTED","status":"RELEASED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-06-06T19:41:36.072Z","sourceField":"timeline","previousHash":"caecd246a0ba98445c7f2245d438f0dfa620ccf3f739dc0ea4ccb3c692828564","immutableHash":"c00e01be674464322493a0e10c6a269a123cfdaf351cf2664a94a703cb35f1ea"},{"note":"Buyer started trade-core order.","index":7,"action":"ORDER_CREATED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.547Z","sourceField":"auditLog","previousHash":"c00e01be674464322493a0e10c6a269a123cfdaf351cf2664a94a703cb35f1ea","immutableHash":"49cc55439c1db358430abec1b7aac402a0df745ef08654d0fbd5025b537b1751"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted.","index":8,"action":"STATUS_PAID","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.622Z","sourceField":"auditLog","previousHash":"49cc55439c1db358430abec1b7aac402a0df745ef08654d0fbd5025b537b1751","immutableHash":"a8e52e5267683edb02426515eaf02733f2586fe110b68622ab71c8f06ed19691"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted for 520.","index":9,"action":"PAYMENT_SIMULATED_PAID","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.623Z","sourceField":"auditLog","previousHash":"a8e52e5267683edb02426515eaf02733f2586fe110b68622ab71c8f06ed19691","immutableHash":"3d9dc79e687db5e2318df273f57065ee99c273e3f43d3c0c986fe733e1e59f61"},{"note":"Buyer confirmed delivery.","index":10,"action":"BUYER_CONFIRMED_DELIVERY","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.706Z","sourceField":"auditLog","previousHash":"3d9dc79e687db5e2318df273f57065ee99c273e3f43d3c0c986fe733e1e59f61","immutableHash":"3e3d753ee8341f1b966b54229b5b5361a20dacc3a24508b7ff110bb6c71e2307"},{"note":"Return window started after buyer delivery confirmation.","index":11,"action":"STATUS_DELIVERED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.707Z","sourceField":"auditLog","previousHash":"3e3d753ee8341f1b966b54229b5b5361a20dacc3a24508b7ff110bb6c71e2307","immutableHash":"ef55c028b65d684a69463a458a08883f22608a19d234e567344f22da11e6af3c"},{"note":"Return window ended. Seller release timer started.","index":12,"action":"STATUS_RELEASE_PENDING","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.864Z","sourceField":"auditLog","previousHash":"ef55c028b65d684a69463a458a08883f22608a19d234e567344f22da11e6af3c","immutableHash":"39da480e4bf4d32483a9ee5b6d57aeae40c599f5f9ac8cc0252bf35be29a6f9c"},{"note":"Wallet credit posted for 520.","index":13,"action":"WALLET_CREDIT_POSTED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"auditLog","previousHash":"39da480e4bf4d32483a9ee5b6d57aeae40c599f5f9ac8cc0252bf35be29a6f9c","immutableHash":"327ccae32d21877fc281a378861c7a7f9522973e83bc3b807189170c0114c362"},{"note":"Seller release window ended. Wallet ledger credit posted.","index":14,"action":"STATUS_RELEASED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"auditLog","previousHash":"327ccae32d21877fc281a378861c7a7f9522973e83bc3b807189170c0114c362","immutableHash":"f662b67b0b746e4343892c89a4824f4d96e05f859cf393819b1461e4590e317b"},{"note":"invoice posted through canonical ERP execution","index":15,"action":"ERP_INVOICE_POSTED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-06-06T19:41:35.883Z","sourceField":"auditLog","previousHash":"f662b67b0b746e4343892c89a4824f4d96e05f859cf393819b1461e4590e317b","immutableHash":"bb3bbc40ebdcb9f08be24ff2bfe2d07ccaa3e7c5246db2883081d8e9556ee5dd"},{"note":"payout posted through canonical ERP execution","index":16,"action":"ERP_PAYOUT_POSTED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-06-06T19:41:36.072Z","sourceField":"auditLog","previousHash":"bb3bbc40ebdcb9f08be24ff2bfe2d07ccaa3e7c5246db2883081d8e9556ee5dd","immutableHash":"739d904c752e1404be4bbf9435008aeb60bf38f2200dc7b3f169edb284a7991b"},{"note":"Canonical seller listing snapshot locked onto the order.","index":17,"action":"CHAIN_LISTING","status":"DONE","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.546Z","sourceField":"canonicalExecution.timeline","previousHash":"739d904c752e1404be4bbf9435008aeb60bf38f2200dc7b3f169edb284a7991b","immutableHash":"a709b9334af8c8ac06ef4c9354ac4c85139c8d5305470ae1a9d5ffa2579af168"},{"note":"Comparison is derived from trade-core order/listing context.","index":18,"action":"CHAIN_COMPARISON","status":"DONE","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.546Z","sourceField":"canonicalExecution.timeline","previousHash":"a709b9334af8c8ac06ef4c9354ac4c85139c8d5305470ae1a9d5ffa2579af168","immutableHash":"d886310e8eaece99a8dce7a07d0d2112cdc9103332a24bee4b21f43db792c50e"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","index":19,"action":"CHAIN_LANDED_COST","status":"DONE","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.546Z","sourceField":"canonicalExecution.timeline","previousHash":"d886310e8eaece99a8dce7a07d0d2112cdc9103332a24bee4b21f43db792c50e","immutableHash":"81543266f307a67796c61823d7889d0205e01f22756ed1cdbaedb1cbfee1edb5"},{"note":"Order created through POST /api/trade-core/order/create.","index":20,"action":"CHAIN_ORDER","status":"DONE","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.547Z","sourceField":"canonicalExecution.timeline","previousHash":"81543266f307a67796c61823d7889d0205e01f22756ed1cdbaedb1cbfee1edb5","immutableHash":"8c789df5b9eebc4a2a3eaac4a206ffeaaa1085ed0ba0ed066e18519eddeaced6"},{"note":"Buyer payment posted and escrow hold state recorded.","index":21,"action":"CHAIN_ESCROW","status":"RELEASED_TO_WALLET_LEDGER","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.623Z","sourceField":"canonicalExecution.timeline","previousHash":"8c789df5b9eebc4a2a3eaac4a206ffeaaa1085ed0ba0ed066e18519eddeaced6","immutableHash":"fafe04468cedae232f4152393930e2da29dc9a8bb63e253b35e1e6b737093bd6"},{"note":"Seller-owned logistics assignment is visible to the buyer.","index":22,"action":"CHAIN_LOGISTICS","status":"NOT_ASSIGNED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.707Z","sourceField":"canonicalExecution.timeline","previousHash":"fafe04468cedae232f4152393930e2da29dc9a8bb63e253b35e1e6b737093bd6","immutableHash":"249e85159ad8ee0755ccebc23406453153951193a7d74205ddc66f6b2a26695e"},{"note":"Buyer delivery confirmation moved the order into release readiness.","index":23,"action":"CHAIN_DELIVERY","status":"DELIVERED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.707Z","sourceField":"canonicalExecution.timeline","previousHash":"249e85159ad8ee0755ccebc23406453153951193a7d74205ddc66f6b2a26695e","immutableHash":"50ce512c881351d843e21fa118000f3c1e3cde520ae5f5367bbefc3b630d27fc"},{"note":"Wallet credit posted during canonical release.","index":24,"action":"CHAIN_WALLET","status":"SELLER_CREDIT_POSTED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"canonicalExecution.timeline","previousHash":"50ce512c881351d843e21fa118000f3c1e3cde520ae5f5367bbefc3b630d27fc","immutableHash":"6c9a9ccc7422a743b1416a228cff003e0bf46bddecae29f8a87a006dbc84628d"},{"note":"Payout release completed through canonical release processing.","index":25,"action":"CHAIN_PAYOUT","status":"RELEASED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"canonicalExecution.timeline","previousHash":"6c9a9ccc7422a743b1416a228cff003e0bf46bddecae29f8a87a006dbc84628d","immutableHash":"e115543e3b0bdf254990e8b3e089ce97fa1fb52398984fe7e0314e8cee820bac"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","index":26,"action":"CHAIN_RECEIPT_AUDIT","status":"AUDIT_EVENTS_PRESENT","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"canonicalExecution.timeline","previousHash":"e115543e3b0bdf254990e8b3e089ce97fa1fb52398984fe7e0314e8cee820bac","immutableHash":"632236790b3e441f7a60adc4fbc7decde1a9a82bc4b8224e8858de5c88c7a179"}],"orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","headHash":"632236790b3e441f7a60adc4fbc7decde1a9a82bc4b8224e8858de5c88c7a179","canonical":true,"immutable":true,"appendOnly":true,"eventCount":27,"sourceFields":["trade_orders.timeline","trade_orders.audit_log","canonicalExecution.timeline"]},"reservationLockVisualization":{"note":"Reservation has reached a terminal lifecycle state.","locked":false,"status":"SOLD","orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","terminal":true,"canonical":true,"expiresAt":null,"listingId":"step50-journal-readback-listing","lockRoute":"POST /api/trade-core/order/create","moduleKey":"yarn","stockTruth":"trade_inventory_snapshots.qty_after","sourceEvent":null,"requestedQty":"2","releaseRoutes":["POST /api/trade-core/order/refund","POST /api/trade-core/process-releases"],"reservationId":null,"readinessStatus":"READY_TO_ORDER","requestedQtyNumeric":2,"codex79ReservationProtection":true},"shipmentLifecycleVisualization":{"status":"DELIVERED","orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","provider":null,"canonical":true,"milestones":[{"key":"assignment","label":"Seller assignment","status":"LOCKED","timestamp":null},{"key":"tracking","label":"Tracking attached","status":"LOCKED","timestamp":null},{"key":"delivery","label":"Buyer delivery confirmation","status":"DONE","timestamp":"2026-05-05T17:33:07.707Z"},{"key":"release_window","label":"Release window","status":"DONE","timestamp":"2026-05-12T17:33:07.707Z"}],"trackingId":null,"sellerAssignmentRoute":"POST /api/trade-core/order/assign-logistics","buyerConfirmationRoute":"POST /api/trade-core/order/confirm-delivery","liveLogisticsExecutionEnabled":false}},"walletLedgerPosted":true,"traceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.224Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"7ac3f9b9e9f4f5b44284a590cf62911875f00a12072e65f3f78d96b4448222dd","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:33:07.707Z","finalBuyerId":"step50-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778002387546-9FC50D","listingId":"step50-journal-readback-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"],"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.224Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"7ac3f9b9e9f4f5b44284a590cf62911875f00a12072e65f3f78d96b4448222dd","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:33:07.707Z","finalBuyerId":"step50-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778002387546-9FC50D","listingId":"step50-journal-readback-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"dynamicSchemaSnapshot":{"moduleKey":"yarn","traceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.224Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"7ac3f9b9e9f4f5b44284a590cf62911875f00a12072e65f3f78d96b4448222dd","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:33:07.707Z","finalBuyerId":"step50-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778002387546-9FC50D","listingId":"step50-journal-readback-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.224Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"7ac3f9b9e9f4f5b44284a590cf62911875f00a12072e65f3f78d96b4448222dd","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:33:07.707Z","finalBuyerId":"step50-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778002387546-9FC50D","listingId":"step50-journal-readback-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"escrowProgressionState":{"phase":"RELEASED_TO_WALLET","orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"holdAmount":520,"releasedAt":"2026-05-05T17:33:07.921Z","escrowStatus":"RELEASED_TO_WALLET_LEDGER","paymentState":"PAID","releaseRoute":"POST /api/trade-core/process-releases","escrowEnabled":false,"paymentStatus":"PAID","returnWindowEnd":"2026-05-12T17:33:07.707Z","sellerReleaseAt":"2026-06-04T17:33:07.864Z","buyerActionRoute":"POST /api/trade-core/order/pay","paymentTransactionId":"SIM-PAY-1778002387620-4F4D4C","releaseAdminControlled":true},"orderExecutionTimeline":[{"note":"Canonical seller listing snapshot locked onto the order.","step":"listing","actor":null,"label":"listing","route":"GET /api/trade-core/listings/:moduleKey","state":"DONE","status":"DONE","evidence":"step50-journal-readback-listing","timestamp":"2026-05-05T17:33:07.546Z"},{"note":"Comparison is derived from trade-core order/listing context.","step":"comparison","actor":null,"label":"comparison","route":"GET /api/trade-core/comparison/:moduleKey","state":"DONE","status":"DONE","evidence":"comparison snapshot present","timestamp":"2026-05-05T17:33:07.546Z"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","step":"landed_cost","actor":null,"label":"landed_cost","route":"order.priceSnapshot.landedCostEstimate","state":"DONE","status":"DONE","evidence":"price snapshot","timestamp":"2026-05-05T17:33:07.546Z"},{"note":"Order created through POST /api/trade-core/order/create.","step":"order","actor":"step50-admin","label":"order","route":"POST /api/trade-core/order/create","state":"DONE","status":"DONE","evidence":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.547Z"},{"note":"Buyer payment posted and escrow hold state recorded.","step":"escrow","actor":"step50-admin","label":"escrow","route":"POST /api/trade-core/order/pay","state":"DONE","status":"RELEASED_TO_WALLET_LEDGER","evidence":"SIM-PAY-1778002387620-4F4D4C","timestamp":"2026-05-05T17:33:07.623Z"},{"note":"Seller-owned logistics assignment is visible to the buyer.","step":"logistics","actor":"step50-seller","label":"logistics","route":"POST /api/trade-core/order/assign-logistics + POST /api/trade-core/order/tracking","state":"DONE","status":"NOT_ASSIGNED","evidence":null,"timestamp":"2026-05-05T17:33:07.707Z"},{"note":"Buyer delivery confirmation moved the order into release readiness.","step":"delivery","actor":"step50-admin","label":"delivery","route":"POST /api/trade-core/order/confirm-delivery","state":"DONE","status":"DELIVERED","evidence":null,"timestamp":"2026-05-05T17:33:07.707Z"},{"note":"Wallet credit posted during canonical release.","step":"wallet","actor":null,"label":"wallet","route":"trade_wallet_ledger","state":"DONE","status":"SELLER_CREDIT_POSTED","evidence":"seller wallet credit","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"Payout release completed through canonical release processing.","step":"payout","actor":null,"label":"payout","route":"POST /api/trade-core/process-releases","state":"DONE","status":"RELEASED","evidence":"2026-06-04T17:33:07.864Z","timestamp":"2026-05-05T17:33:07.921Z"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","step":"receipt_audit","actor":null,"label":"receipt_audit","route":"trade_orders.audit_log","state":"DONE","status":"AUDIT_EVENTS_PRESENT","evidence":"17 execution events","timestamp":"2026-05-05T17:33:07.921Z"}],"payoutReleaseReadiness":{"orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"moduleKey":"yarn","adminRoute":"POST /api/trade-core/process-releases","payoutReady":true,"currentState":"released","eligibleDate":"2026-06-04T17:33:07.864Z","payoutStatus":"RELEASED","receiptReady":true,"blockedReason":"Escrow release automation is readiness-only. Admin must explicitly run the existing canonical release path; no provider or scheduler is triggered here.","buyerCallable":false,"idempotencyKeys":{"completeRelease":"release_processing:TC-1778002387546-9FC50D:COMPLETE_RELEASE:2026-06-04T17:33:07.864Z","moveToReleasePending":"release_processing:TC-1778002387546-9FC50D:MOVE_TO_RELEASE_PENDING:2026-05-12T17:33:07.707Z"},"readinessStatus":"RELEASED","returnWindowEnd":"2026-05-12T17:33:07.707Z","sellerReleaseAt":"2026-06-04T17:33:07.864Z","canCompleteRelease":false,"adminApprovalRequired":true,"effectiveTimingPolicy":{"source":"backend/config/moduleTradePolicy.js","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"returnWindowEnd":"2026-05-12T17:33:07.707Z","sellerReleaseAt":"2026-06-04T17:33:07.864Z","returnWindowDays":7,"sellerReleaseDays":30,"policyJsonOverrideApplied":false},"metadataPolicyResolver":"explicit-effective-module-trade-policy","canMoveToReleasePending":false,"configuredReturnWindowEnd":"2026-05-12T17:33:07.707Z","configuredSellerReleaseAt":"2026-06-04T17:33:07.864Z","effectiveModuleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"readinessResolver":"explicit-effective-module-trade-policy","sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778002387546-9FC50D","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":520,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778002387546-9FC50D"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778002387546-9FC50D","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.242Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","sellerId":"step50-seller","listingId":"step50-journal-readback-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778002387546-9FC50D","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step50-admin"],"sources":[{"value":"step50-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step50-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step50-seller"],"sources":[{"value":"step50-seller","source":"trade_orders.seller_id"},{"value":"step50-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step50-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778002387620-4F4D4C","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"logisticsAssignmentTimeline":[{"step":"escrow_clearance","route":"POST /api/trade-core/order/pay","status":"READY_FOR_LOGISTICS","timestamp":"2026-05-05T17:33:07.622Z"},{"step":"seller_assignment","route":"POST /api/trade-core/order/assign-logistics","status":"WAITING_SELLER_ASSIGNMENT","provider":null,"timestamp":null,"trackingId":null,"buyerCallable":false},{"step":"tracking_event_ingest","route":"POST /api/trade-core/order/tracking + GET /api/trade-core/order/tracking?orderId=:orderId","status":"LOCKED_UNTIL_ASSIGNMENT","timestamp":null,"eventCount":0,"trackingId":null,"buyerCallable":false},{"step":"buyer_delivery_confirmation","route":"POST /api/trade-core/order/confirm-delivery","status":"CONFIRMED","timestamp":"2026-05-05T17:33:07.707Z","buyerCallable":true}],"immutableOrderExecutionAudit":{"note":"Immutable audit is a deterministic hash chain projection over canonical order timeline and audit entries.","entries":[{"note":"Shared canonical trade-chain order created.","index":0,"action":"CREATED","status":"CREATED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.547Z","sourceField":"timeline","previousHash":"GENESIS","immutableHash":"bd2269753f306b2aff1e8d8840f4ff747fc71531f9d7a6f0128ce197d82f8a66"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted.","index":1,"action":"PAID","status":"PAID","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.622Z","sourceField":"timeline","previousHash":"bd2269753f306b2aff1e8d8840f4ff747fc71531f9d7a6f0128ce197d82f8a66","immutableHash":"3bfcf1c05e7ed99a835c7bc90b9edc427736ddfc39f797f1f06d543e24c42671"},{"note":"Return window started after buyer delivery confirmation.","index":2,"action":"DELIVERED","status":"DELIVERED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.707Z","sourceField":"timeline","previousHash":"3bfcf1c05e7ed99a835c7bc90b9edc427736ddfc39f797f1f06d543e24c42671","immutableHash":"f0bcd5e604169d525dcc8a02aaaf4981d876ee3d33fefed6694a0f8b85c65021"},{"note":"Return window ended. Seller release timer started.","index":3,"action":"RELEASE_PENDING","status":"RELEASE_PENDING","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.864Z","sourceField":"timeline","previousHash":"f0bcd5e604169d525dcc8a02aaaf4981d876ee3d33fefed6694a0f8b85c65021","immutableHash":"500916f28df62c3c04b7f2135acf91b1a866a0b3e6f12f19234d13968335939d"},{"note":"Seller release window ended. Wallet ledger credit posted.","index":4,"action":"RELEASED","status":"RELEASED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"timeline","previousHash":"500916f28df62c3c04b7f2135acf91b1a866a0b3e6f12f19234d13968335939d","immutableHash":"009df8f13561ec4c42bca1a6d09817c640c720457db7ec2354b1fa34e949872d"},{"note":"invoice posted through canonical ERP execution","index":5,"action":"ERP_INVOICE_POSTED","status":"RELEASED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-06-06T19:41:35.883Z","sourceField":"timeline","previousHash":"009df8f13561ec4c42bca1a6d09817c640c720457db7ec2354b1fa34e949872d","immutableHash":"caecd246a0ba98445c7f2245d438f0dfa620ccf3f739dc0ea4ccb3c692828564"},{"note":"payout posted through canonical ERP execution","index":6,"action":"ERP_PAYOUT_POSTED","status":"RELEASED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-06-06T19:41:36.072Z","sourceField":"timeline","previousHash":"caecd246a0ba98445c7f2245d438f0dfa620ccf3f739dc0ea4ccb3c692828564","immutableHash":"c00e01be674464322493a0e10c6a269a123cfdaf351cf2664a94a703cb35f1ea"},{"note":"Buyer started trade-core order.","index":7,"action":"ORDER_CREATED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.547Z","sourceField":"auditLog","previousHash":"c00e01be674464322493a0e10c6a269a123cfdaf351cf2664a94a703cb35f1ea","immutableHash":"49cc55439c1db358430abec1b7aac402a0df745ef08654d0fbd5025b537b1751"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted.","index":8,"action":"STATUS_PAID","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.622Z","sourceField":"auditLog","previousHash":"49cc55439c1db358430abec1b7aac402a0df745ef08654d0fbd5025b537b1751","immutableHash":"a8e52e5267683edb02426515eaf02733f2586fe110b68622ab71c8f06ed19691"},{"note":"Simulated payment SIM-PAY-1778002387620-4F4D4C posted for 520.","index":9,"action":"PAYMENT_SIMULATED_PAID","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.623Z","sourceField":"auditLog","previousHash":"a8e52e5267683edb02426515eaf02733f2586fe110b68622ab71c8f06ed19691","immutableHash":"3d9dc79e687db5e2318df273f57065ee99c273e3f43d3c0c986fe733e1e59f61"},{"note":"Buyer confirmed delivery.","index":10,"action":"BUYER_CONFIRMED_DELIVERY","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.706Z","sourceField":"auditLog","previousHash":"3d9dc79e687db5e2318df273f57065ee99c273e3f43d3c0c986fe733e1e59f61","immutableHash":"3e3d753ee8341f1b966b54229b5b5361a20dacc3a24508b7ff110bb6c71e2307"},{"note":"Return window started after buyer delivery confirmation.","index":11,"action":"STATUS_DELIVERED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.707Z","sourceField":"auditLog","previousHash":"3e3d753ee8341f1b966b54229b5b5361a20dacc3a24508b7ff110bb6c71e2307","immutableHash":"ef55c028b65d684a69463a458a08883f22608a19d234e567344f22da11e6af3c"},{"note":"Return window ended. Seller release timer started.","index":12,"action":"STATUS_RELEASE_PENDING","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.864Z","sourceField":"auditLog","previousHash":"ef55c028b65d684a69463a458a08883f22608a19d234e567344f22da11e6af3c","immutableHash":"39da480e4bf4d32483a9ee5b6d57aeae40c599f5f9ac8cc0252bf35be29a6f9c"},{"note":"Wallet credit posted for 520.","index":13,"action":"WALLET_CREDIT_POSTED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"auditLog","previousHash":"39da480e4bf4d32483a9ee5b6d57aeae40c599f5f9ac8cc0252bf35be29a6f9c","immutableHash":"327ccae32d21877fc281a378861c7a7f9522973e83bc3b807189170c0114c362"},{"note":"Seller release window ended. Wallet ledger credit posted.","index":14,"action":"STATUS_RELEASED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"auditLog","previousHash":"327ccae32d21877fc281a378861c7a7f9522973e83bc3b807189170c0114c362","immutableHash":"f662b67b0b746e4343892c89a4824f4d96e05f859cf393819b1461e4590e317b"},{"note":"invoice posted through canonical ERP execution","index":15,"action":"ERP_INVOICE_POSTED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-06-06T19:41:35.883Z","sourceField":"auditLog","previousHash":"f662b67b0b746e4343892c89a4824f4d96e05f859cf393819b1461e4590e317b","immutableHash":"bb3bbc40ebdcb9f08be24ff2bfe2d07ccaa3e7c5246db2883081d8e9556ee5dd"},{"note":"payout posted through canonical ERP execution","index":16,"action":"ERP_PAYOUT_POSTED","status":"","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-06-06T19:41:36.072Z","sourceField":"auditLog","previousHash":"bb3bbc40ebdcb9f08be24ff2bfe2d07ccaa3e7c5246db2883081d8e9556ee5dd","immutableHash":"739d904c752e1404be4bbf9435008aeb60bf38f2200dc7b3f169edb284a7991b"},{"note":"Canonical seller listing snapshot locked onto the order.","index":17,"action":"CHAIN_LISTING","status":"DONE","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.546Z","sourceField":"canonicalExecution.timeline","previousHash":"739d904c752e1404be4bbf9435008aeb60bf38f2200dc7b3f169edb284a7991b","immutableHash":"a709b9334af8c8ac06ef4c9354ac4c85139c8d5305470ae1a9d5ffa2579af168"},{"note":"Comparison is derived from trade-core order/listing context.","index":18,"action":"CHAIN_COMPARISON","status":"DONE","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.546Z","sourceField":"canonicalExecution.timeline","previousHash":"a709b9334af8c8ac06ef4c9354ac4c85139c8d5305470ae1a9d5ffa2579af168","immutableHash":"d886310e8eaece99a8dce7a07d0d2112cdc9103332a24bee4b21f43db792c50e"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","index":19,"action":"CHAIN_LANDED_COST","status":"DONE","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.546Z","sourceField":"canonicalExecution.timeline","previousHash":"d886310e8eaece99a8dce7a07d0d2112cdc9103332a24bee4b21f43db792c50e","immutableHash":"81543266f307a67796c61823d7889d0205e01f22756ed1cdbaedb1cbfee1edb5"},{"note":"Order created through POST /api/trade-core/order/create.","index":20,"action":"CHAIN_ORDER","status":"DONE","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.547Z","sourceField":"canonicalExecution.timeline","previousHash":"81543266f307a67796c61823d7889d0205e01f22756ed1cdbaedb1cbfee1edb5","immutableHash":"8c789df5b9eebc4a2a3eaac4a206ffeaaa1085ed0ba0ed066e18519eddeaced6"},{"note":"Buyer payment posted and escrow hold state recorded.","index":21,"action":"CHAIN_ESCROW","status":"RELEASED_TO_WALLET_LEDGER","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.623Z","sourceField":"canonicalExecution.timeline","previousHash":"8c789df5b9eebc4a2a3eaac4a206ffeaaa1085ed0ba0ed066e18519eddeaced6","immutableHash":"fafe04468cedae232f4152393930e2da29dc9a8bb63e253b35e1e6b737093bd6"},{"note":"Seller-owned logistics assignment is visible to the buyer.","index":22,"action":"CHAIN_LOGISTICS","status":"NOT_ASSIGNED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.707Z","sourceField":"canonicalExecution.timeline","previousHash":"fafe04468cedae232f4152393930e2da29dc9a8bb63e253b35e1e6b737093bd6","immutableHash":"249e85159ad8ee0755ccebc23406453153951193a7d74205ddc66f6b2a26695e"},{"note":"Buyer delivery confirmation moved the order into release readiness.","index":23,"action":"CHAIN_DELIVERY","status":"DELIVERED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.707Z","sourceField":"canonicalExecution.timeline","previousHash":"249e85159ad8ee0755ccebc23406453153951193a7d74205ddc66f6b2a26695e","immutableHash":"50ce512c881351d843e21fa118000f3c1e3cde520ae5f5367bbefc3b630d27fc"},{"note":"Wallet credit posted during canonical release.","index":24,"action":"CHAIN_WALLET","status":"SELLER_CREDIT_POSTED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"canonicalExecution.timeline","previousHash":"50ce512c881351d843e21fa118000f3c1e3cde520ae5f5367bbefc3b630d27fc","immutableHash":"6c9a9ccc7422a743b1416a228cff003e0bf46bddecae29f8a87a006dbc84628d"},{"note":"Payout release completed through canonical release processing.","index":25,"action":"CHAIN_PAYOUT","status":"RELEASED","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"canonicalExecution.timeline","previousHash":"6c9a9ccc7422a743b1416a228cff003e0bf46bddecae29f8a87a006dbc84628d","immutableHash":"e115543e3b0bdf254990e8b3e089ce97fa1fb52398984fe7e0314e8cee820bac"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","index":26,"action":"CHAIN_RECEIPT_AUDIT","status":"AUDIT_EVENTS_PRESENT","orderId":"TC-1778002387546-9FC50D","timestamp":"2026-05-05T17:33:07.921Z","sourceField":"canonicalExecution.timeline","previousHash":"e115543e3b0bdf254990e8b3e089ce97fa1fb52398984fe7e0314e8cee820bac","immutableHash":"632236790b3e441f7a60adc4fbc7decde1a9a82bc4b8224e8858de5c88c7a179"}],"orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","headHash":"632236790b3e441f7a60adc4fbc7decde1a9a82bc4b8224e8858de5c88c7a179","canonical":true,"immutable":true,"appendOnly":true,"eventCount":27,"sourceFields":["trade_orders.timeline","trade_orders.audit_log","canonicalExecution.timeline"]},"materialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.224Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"7ac3f9b9e9f4f5b44284a590cf62911875f00a12072e65f3f78d96b4448222dd","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:33:07.707Z","finalBuyerId":"step50-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778002387546-9FC50D","listingId":"step50-journal-readback-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"reservationLockVisualization":{"note":"Reservation has reached a terminal lifecycle state.","locked":false,"status":"SOLD","orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","terminal":true,"canonical":true,"expiresAt":null,"listingId":"step50-journal-readback-listing","lockRoute":"POST /api/trade-core/order/create","moduleKey":"yarn","stockTruth":"trade_inventory_snapshots.qty_after","sourceEvent":null,"requestedQty":"2","releaseRoutes":["POST /api/trade-core/order/refund","POST /api/trade-core/process-releases"],"reservationId":null,"readinessStatus":"READY_TO_ORDER","requestedQtyNumeric":2,"codex79ReservationProtection":true},"shipmentLifecycleVisualization":{"status":"DELIVERED","orderId":"TC-1778002387546-9FC50D","version":"trade-core-canonical-order-execution-timeline-v1","provider":null,"canonical":true,"milestones":[{"key":"assignment","label":"Seller assignment","status":"LOCKED","timestamp":null},{"key":"tracking","label":"Tracking attached","status":"LOCKED","timestamp":null},{"key":"delivery","label":"Buyer delivery confirmation","status":"DONE","timestamp":"2026-05-05T17:33:07.707Z"},{"key":"release_window","label":"Release window","status":"DONE","timestamp":"2026-05-12T17:33:07.707Z"}],"trackingId":null,"sellerAssignmentRoute":"POST /api/trade-core/order/assign-logistics","buyerConfirmationRoute":"POST /api/trade-core/order/confirm-delivery","liveLogisticsExecutionEnabled":false},"buyerSellerCommunicationReadback":{"rfqId":"","status":"BUYER_MESSAGE_READBACK_READY","buyerId":"step50-admin","orderId":"TC-1778002387546-9FC50D","storage":{"rfqStorageField":"trade_rfqs.payload_json","noDbSchemaChange":true,"orderStorageField":"trade_orders.negotiation","existingFieldsOnly":true},"version":"codex202b-final-buyer-seller-communication-proof-v1","sellerId":"step50-seller","lifecycle":[{"route":"POST /api/rfq/create","stage":"rfq_created","completed":false,"sourceField":"trade_rfqs.payload_json.message"},{"route":"POST /api/rfq/respond","stage":"rfq_seller_response","completed":false,"sourceField":"trade_rfqs.payload_json.sellerResponse"},{"route":"POST /api/trade-core/order/negotiate","stage":"order_buyer_message","completed":false,"sourceField":"trade_orders.negotiation"},{"route":"POST /api/trade-core/order/respond","stage":"order_seller_response","completed":false,"sourceField":"trade_orders.negotiation"},{"route":"GET /api/trade-core/orders/mine","stage":"buyer_seller_readback","completed":true,"sourceField":"trade_orders.negotiation"}],"moduleKey":"yarn","updatedAt":"Sat Jun 06 2026 19:41:36 GMT+0000 (Coordinated Universal Time)","messageCount":1,"noRouteDelete":true,"canonicalRoutes":{"orderRead":"GET /api/trade-core/orders/mine","rfqCreate":"POST /api/rfq/create","rfqRespond":"POST /api/rfq/respond","buyerMessage":"POST /api/trade-core/order/negotiate","sellerResponse":"POST /api/trade-core/order/respond"},"buyerMessageCount":1,"negotiationEngine":{"flow":"","version":"","updatedAt":"","autoProgress":false,"decisionState":"","previousStatus":"","auditTrailCount":0,"decisionSignals":{"hasFloor":false,"hasOffer":false,"actorRole":"","hasCounter":false,"floorAmount":null,"counterOfferAllowed":false,"hiddenFloorBreached":false},"suggestionStatus":"","negotiationStatus":"","autoBindingAllowed":false,"decisionNextAction":"","decisionVisibility":"","suggestionContract":{"source":"","version":"","confidence":null},"suggestionNextStep":"","hiddenFloorBreached":false,"requiresManualApproval":false,"decisionTrailTransition":{"to":"","from":"","autoBindingAllowed":false,"requiresManualApproval":false}},"negotiationHistory":[{"from":"buyer","offer":"","action":"RFQ_CREATED","counter":"","message":"","decision":"","timestamp":"Tue May 05 2026 17:33:07 GMT+0000 (Coordinated Universal Time)"}],"sellerMessageCount":0,"noNewMessagingRoute":true},"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.224Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"7ac3f9b9e9f4f5b44284a590cf62911875f00a12072e65f3f78d96b4448222dd","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:33:07.707Z","finalBuyerId":"step50-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778002387546-9FC50D","listingId":"step50-journal-readback-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"internationalProcessingTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.224Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"7ac3f9b9e9f4f5b44284a590cf62911875f00a12072e65f3f78d96b4448222dd","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:33:07.707Z","finalBuyerId":"step50-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778002387546-9FC50D","listingId":"step50-journal-readback-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"TC-1778001898883-3E548F","order_id":"TC-1778001898883-3E548F","sector":"textile","module_key":"yarn","listing_id":"step48-seller-release-listing","buyer_id":"step48-admin","seller_id":"step48-seller","amount":"480","currency":"INR","status":"RELEASED","created_at":"2026-05-05T17:24:58.883Z","updated_at":"2026-06-06T19:41:36.675Z","qty":"2","price_snapshot":{"price":240,"currency":"INR"},"dynamic_schema_snapshot":{"moduleKey":"yarn"},"timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T17:24:58.884Z"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T17:24:58.958Z"},{"note":"Return window started after buyer delivery confirmation.","event":"DELIVERED","stage":"DELIVERED","status":"DELIVERED","timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Return window ended. Seller release timer started.","event":"RELEASE_PENDING","stage":"RELEASE_PENDING","status":"RELEASE_PENDING","timestamp":"2026-05-05T17:24:59.199Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","event":"RELEASED","stage":"RELEASED","status":"RELEASED","timestamp":"2026-05-05T17:24:59.255Z"},{"note":"invoice posted through canonical ERP execution","event":"ERP_INVOICE_POSTED","stage":"invoice_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.393Z","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","immutableHash":"9dc102f6418add6d8d5e08af221890d1698e15378bd8549d07db262ca8703a15","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:invoice:INV-UN-2026-YARN-TC-1778001898883-3E548F","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.407Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"readinessState":null,"requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"READY_FOR_DRAFT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.407Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}},{"note":"payout posted through canonical ERP execution","event":"ERP_PAYOUT_POSTED","stage":"payout_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.540Z","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","immutableHash":"dc03520c469a2cef8b1f2667e56a20433e3d1143790cdb13ccb327a95a4d4359","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:payout:PAY-TC-1778001898883-3E548F","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.553Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":"PAY-TC-1778001898883-3E548F","invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"readinessState":"INVOICE_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.553Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}},{"note":"receipt posted through canonical ERP execution","event":"ERP_RECEIPT_POSTED","stage":"receipt_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.673Z","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","immutableHash":"c180ea21b2be5e3ff1302ea1f2f5ac46b76fb54fbc64c7b7c1fc7a97513976a8","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCP-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:receipt:RCP-TC-1778001898883-3E548F","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCP-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778001898883-3E548F","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}}],"audit_log":[{"note":"Buyer started trade-core order.","user":"step48-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T17:24:58.884Z"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T17:24:58.958Z"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted for 480.","user":"step48-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T17:24:58.958Z"},{"note":"Buyer confirmed delivery.","user":"step48-admin","action":"BUYER_CONFIRMED_DELIVERY","timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Return window started after buyer delivery confirmation.","user":"system","action":"STATUS_DELIVERED","timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Return window ended. Seller release timer started.","user":"system","action":"STATUS_RELEASE_PENDING","timestamp":"2026-05-05T17:24:59.199Z"},{"note":"Wallet credit posted for 480.","user":"system","action":"WALLET_CREDIT_POSTED","timestamp":"2026-05-05T17:24:59.254Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","user":"system","action":"STATUS_RELEASED","timestamp":"2026-05-05T17:24:59.255Z"},{"note":"invoice posted through canonical ERP execution","user":"admin","action":"ERP_INVOICE_POSTED","timestamp":"2026-06-06T19:41:36.393Z","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","immutableHash":"9dc102f6418add6d8d5e08af221890d1698e15378bd8549d07db262ca8703a15","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:invoice:INV-UN-2026-YARN-TC-1778001898883-3E548F","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.407Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"readinessState":null,"requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"READY_FOR_DRAFT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.407Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"},{"note":"payout posted through canonical ERP execution","user":"admin","action":"ERP_PAYOUT_POSTED","timestamp":"2026-06-06T19:41:36.540Z","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","immutableHash":"dc03520c469a2cef8b1f2667e56a20433e3d1143790cdb13ccb327a95a4d4359","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:payout:PAY-TC-1778001898883-3E548F","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.553Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":"PAY-TC-1778001898883-3E548F","invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"readinessState":"INVOICE_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.553Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"},{"note":"receipt posted through canonical ERP execution","user":"admin","action":"ERP_RECEIPT_POSTED","timestamp":"2026-06-06T19:41:36.673Z","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","immutableHash":"c180ea21b2be5e3ff1302ea1f2f5ac46b76fb54fbc64c7b7c1fc7a97513976a8","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCP-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:receipt:RCP-TC-1778001898883-3E548F","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCP-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778001898883-3E548F","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"}],"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"negotiation":[],"logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"payment":{"mode":"SIMULATED","state":"PAID","amount":480,"paidAt":"2026-05-05T17:24:58.958Z","status":"PAID","transactionId":"SIM-PAY-1778001898955-28C4F9","walletDebitEntry":{"id":"WAL-1778001898955-e436f0","type":"DEBIT","amount":480,"buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","moduleKey":"yarn","timestamp":"2026-05-05T17:24:58.955Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778001898955-28C4F9"},"walletDebitPosted":true,"walletCreditPosted":true},"escrow":{"status":"RELEASED_TO_WALLET_LEDGER","enabled":false,"holdAmount":0,"transactionId":null},"dispute":{"active":false,"reason":null,"status":"NONE"},"refund":{"amount":0,"status":"NONE","transactionId":null},"ai_hints":{"riskLevel":"MEDIUM","priceScore":80,"sellerReliability":53},"return_window":{"end":"2026-05-12T17:24:59.043Z","start":"2026-05-05T17:24:59.043Z","active":false},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"payout":{"status":"RELEASED","erpStatus":"POSTED","erpPayoutNo":"PAY-TC-1778001898883-3E548F","erpPostedAt":"2026-06-06T19:41:36.540Z","eligibleDate":"2026-06-04T17:24:59.199Z"},"invoice":{"amount":480,"number":"INV-UN-2026-YARN-TC-1778001898883-3E548F","status":"POSTED","postedAt":"2026-06-06T19:41:36.393Z","erpStatus":"POSTED","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"payload_json":{"id":"TC-1778001898883-3E548F","qty":"2","user":{"id":"step48-admin","role":"admin","source":"query_or_header","companyId":null},"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"amount":480,"escrow":{"status":"RELEASED_TO_WALLET_LEDGER","enabled":false,"holdAmount":0,"transactionId":null},"payout":{"status":"RELEASED","erpStatus":"POSTED","erpPayoutNo":"PAY-TC-1778001898883-3E548F","erpPostedAt":"2026-06-06T19:41:36.540Z","eligibleDate":"2026-06-04T17:24:59.199Z"},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"refund":{"amount":0,"status":"NONE","transactionId":null},"status":"RELEASED","aiHints":{"riskLevel":"MEDIUM","priceScore":80,"sellerReliability":53},"buyerId":"step48-admin","dispute":{"active":false,"reason":null,"status":"NONE"},"invoice":{"amount":480,"number":"INV-UN-2026-YARN-TC-1778001898883-3E548F","status":"POSTED","postedAt":"2026-06-06T19:41:36.393Z","erpStatus":"POSTED","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"orderId":"TC-1778001898883-3E548F","payment":{"mode":"SIMULATED","state":"PAID","amount":480,"paidAt":"2026-05-05T17:24:58.958Z","status":"PAID","transactionId":"SIM-PAY-1778001898955-28C4F9","walletDebitEntry":{"id":"WAL-1778001898955-e436f0","type":"DEBIT","amount":480,"buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","moduleKey":"yarn","timestamp":"2026-05-05T17:24:58.955Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778001898955-28C4F9"},"walletDebitPosted":true,"walletCreditPosted":true},"receipt":{"id":"RCPT-TC-1778001898883-3E548F","amount":480,"sector":"textile","source":"shared-canonical-trade-chain","status":"POSTED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","postedAt":"2026-06-06T19:41:36.673Z","sellerId":"step48-seller","available":true,"erpStatus":"POSTED","familyKey":"marketplace-commerce","moduleKey":"yarn","receiptNo":"RCP-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","generatedAt":"2026-05-05T17:24:59.254Z","moduleFamily":"marketplace-commerce","paymentState":"PAID","payoutStatus":"RELEASED","module_family":"marketplace-commerce"},"auditLog":[{"note":"Buyer started trade-core order.","user":"step48-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T17:24:58.884Z"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T17:24:58.958Z"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted for 480.","user":"step48-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T17:24:58.958Z"},{"note":"Buyer confirmed delivery.","user":"step48-admin","action":"BUYER_CONFIRMED_DELIVERY","timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Return window started after buyer delivery confirmation.","user":"system","action":"STATUS_DELIVERED","timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Return window ended. Seller release timer started.","user":"system","action":"STATUS_RELEASE_PENDING","timestamp":"2026-05-05T17:24:59.199Z"},{"note":"Wallet credit posted for 480.","user":"system","action":"WALLET_CREDIT_POSTED","timestamp":"2026-05-05T17:24:59.254Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","user":"system","action":"STATUS_RELEASED","timestamp":"2026-05-05T17:24:59.255Z"},{"note":"invoice posted through canonical ERP execution","user":"admin","action":"ERP_INVOICE_POSTED","timestamp":"2026-06-06T19:41:36.393Z","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","immutableHash":"9dc102f6418add6d8d5e08af221890d1698e15378bd8549d07db262ca8703a15","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:invoice:INV-UN-2026-YARN-TC-1778001898883-3E548F","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.407Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"readinessState":null,"requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"READY_FOR_DRAFT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.407Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"},{"note":"payout posted through canonical ERP execution","user":"admin","action":"ERP_PAYOUT_POSTED","timestamp":"2026-06-06T19:41:36.540Z","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","immutableHash":"dc03520c469a2cef8b1f2667e56a20433e3d1143790cdb13ccb327a95a4d4359","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:payout:PAY-TC-1778001898883-3E548F","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.553Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":"PAY-TC-1778001898883-3E548F","invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"readinessState":"INVOICE_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.553Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"},{"note":"receipt posted through canonical ERP execution","user":"admin","action":"ERP_RECEIPT_POSTED","timestamp":"2026-06-06T19:41:36.673Z","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","immutableHash":"c180ea21b2be5e3ff1302ea1f2f5ac46b76fb54fbc64c7b7c1fc7a97513976a8","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCP-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:receipt:RCP-TC-1778001898883-3E548F","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCP-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778001898883-3E548F","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"postingExecutionVersion":"trade-core-erp-posting-execution-v1","canonicalLedgerPostingVersion":"trade-core-erp-canonical-ledger-posting-v1"}],"rfqTrace":null,"sellerId":"step48-seller","timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T17:24:58.884Z"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T17:24:58.958Z"},{"note":"Return window started after buyer delivery confirmation.","event":"DELIVERED","stage":"DELIVERED","status":"DELIVERED","timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Return window ended. Seller release timer started.","event":"RELEASE_PENDING","stage":"RELEASE_PENDING","status":"RELEASE_PENDING","timestamp":"2026-05-05T17:24:59.199Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","event":"RELEASED","stage":"RELEASED","status":"RELEASED","timestamp":"2026-05-05T17:24:59.255Z"},{"note":"invoice posted through canonical ERP execution","event":"ERP_INVOICE_POSTED","stage":"invoice_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.393Z","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","immutableHash":"9dc102f6418add6d8d5e08af221890d1698e15378bd8549d07db262ca8703a15","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:invoice:INV-UN-2026-YARN-TC-1778001898883-3E548F","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.407Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"readinessState":null,"requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"READY_FOR_DRAFT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.407Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":false,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":4},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}},{"note":"payout posted through canonical ERP execution","event":"ERP_PAYOUT_POSTED","stage":"payout_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.540Z","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","immutableHash":"dc03520c469a2cef8b1f2667e56a20433e3d1143790cdb13ccb327a95a4d4359","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:payout:PAY-TC-1778001898883-3E548F","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.553Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":"PAY-TC-1778001898883-3E548F","invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"readinessState":"INVOICE_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.553Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":false,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}},{"note":"receipt posted through canonical ERP execution","event":"ERP_RECEIPT_POSTED","stage":"receipt_posted","status":"RELEASED","timestamp":"2026-06-06T19:41:36.673Z","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","immutableHash":"c180ea21b2be5e3ff1302ea1f2f5ac46b76fb54fbc64c7b7c1fc7a97513976a8","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCP-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:receipt:RCP-TC-1778001898883-3E548F","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCP-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778001898883-3E548F","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true}}],"upstream":{"sourceModule":null,"sourceListingId":null},"workflow":{"current":"RELEASED","enabled":false,"updatedAt":"2026-05-05T17:24:59.255Z"},"companyId":null,"createdAt":"2026-05-05T17:24:58.883Z","listingId":"step48-seller-release-listing","logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"moduleKey":"yarn","updatedAt":"2026-06-06T19:41:36.673Z","comparison":{"bestPrice":155,"highestScore":0,"totalListings":7,"fastestDelivery":null},"releasedAt":"2026-05-05T17:24:59.254Z","deliveredAt":"2026-05-05T17:24:59.043Z","negotiation":[],"persistence":{"source":"db","dbLoaded":true},"reservation":null,"authSnapshot":{"role":"admin","source":"query_or_header","userId":"step48-admin","companyId":null},"flowTracking":{"note":"DB persistence is canonical; memory flow tracker is disabled.","active":false,"source":"db"},"modulePolicy":{"enabled":true},"paymentState":"PAID","processStage":"RELEASED","returnWindow":{"end":"2026-05-12T17:24:59.043Z","start":"2026-05-05T17:24:59.043Z","active":false},"walletImpact":{"credited":true,"ledgerEntry":{"id":"WAL-1778001899252-0cad02","type":"CREDIT","amount":480,"orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","moduleKey":"yarn","timestamp":"2026-05-05T17:24:59.252Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true}}},"priceSnapshot":{"price":240,"currency":"INR"},"erpPostingState":{"sector":"textile","orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-posting-execution-v1","postings":{"payout":{"stage":"payout_posted","status":"POSTED","payoutNo":"PAY-TC-1778001898883-3E548F","postedAt":"2026-06-06T19:41:36.540Z","postedBy":{"id":null,"role":"admin","source":"trusted_auth","trusted":true,"warning":null,"companyId":null,"trustLevel":"trusted"},"invoiceNo":"","receiptNo":"","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","postingType":"payout","immutableHash":"dc03520c469a2cef8b1f2667e56a20433e3d1143790cdb13ccb327a95a4d4359","idempotencyKey":"PAY-TC-1778001898883-3E548F","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-PAYOUT","documentNo":"PAY-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"payout","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:payout:PAY-TC-1778001898883-3E548F","timelineStage":"payout_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"financeApprovalRef":"PHASE4_MANUAL_APPROVED"},"invoice":{"stage":"invoice_posted","status":"POSTED","payoutNo":"","postedAt":"2026-06-06T19:41:36.393Z","postedBy":{"id":null,"role":"admin","source":"trusted_auth","trusted":true,"warning":null,"companyId":null,"trustLevel":"trusted"},"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","postingType":"invoice","immutableHash":"9dc102f6418add6d8d5e08af221890d1698e15378bd8549d07db262ca8703a15","idempotencyKey":"INV-UN-2026-YARN-TC-1778001898883-3E548F","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":null,"canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCPT-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-INVOICE","documentNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"invoice","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:invoice:INV-UN-2026-YARN-TC-1778001898883-3E548F","timelineStage":"invoice_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCPT-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"RELEASED","payoutNo":null,"noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"financeApprovalRef":"PHASE4_MANUAL_APPROVED"},"receipt":{"stage":"receipt_posted","status":"POSTED","payoutNo":"","postedAt":"2026-06-06T19:41:36.673Z","postedBy":{"id":null,"role":"admin","source":"trusted_auth","trusted":true,"warning":null,"companyId":null,"trustLevel":"trusted"},"invoiceNo":"","receiptNo":"RCP-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","postingType":"receipt","immutableHash":"c180ea21b2be5e3ff1302ea1f2f5ac46b76fb54fbc64c7b7c1fc7a97513976a8","idempotencyKey":"RCP-TC-1778001898883-3E548F","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCP-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:receipt:RCP-TC-1778001898883-3E548F","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCP-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"financeApprovalRef":"PHASE4_MANUAL_APPROVED"}},"canonical":true,"familyKey":"marketplace-commerce","moduleKey":"yarn","updatedAt":"2026-06-06T19:41:36.673Z","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","lastPosting":{"stage":"receipt_posted","status":"POSTED","payoutNo":"","postedAt":"2026-06-06T19:41:36.673Z","postedBy":{"id":null,"role":"admin","source":"trusted_auth","trusted":true,"warning":null,"companyId":null,"trustLevel":"trusted"},"invoiceNo":"","receiptNo":"RCP-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","postingType":"receipt","immutableHash":"c180ea21b2be5e3ff1302ea1f2f5ac46b76fb54fbc64c7b7c1fc7a97513976a8","idempotencyKey":"RCP-TC-1778001898883-3E548F","postingLinkage":{"sector":"textile","wallet":{"debitTransactionId":"SIM-PAY-1778001898955-28C4F9","creditTransactionId":null},"orderId":"TC-1778001898883-3E548F","version":"trade-core-erp-canonical-ledger-posting-v1","payoutNo":"PAY-TC-1778001898883-3E548F","canonical":true,"familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","receiptNo":"RCP-TC-1778001898883-3E548F","voucherNo":"JRN-TC-1778001898883-3E548F-RECEIPT","documentNo":"RCP-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","postingType":"receipt","sourceRoute":"backend/routes/tradeCore.js","family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","auditTimeline":{"table":"trade_activity_log","timelineRef":"TC-1778001898883-3E548F:receipt:RCP-TC-1778001898883-3E548F","timelineStage":"receipt_posted"},"module_family":"marketplace-commerce","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalApiBase":"/api/trade-core","receiptInvoiceLinkage":{"invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","receiptNo":"RCP-TC-1778001898883-3E548F","requiredBeforeReceipt":["invoice","payout"]},"escrowLedgerPropagation":{"status":"RELEASED_TO_WALLET_LEDGER","holdAmount":0,"transactionId":"SIM-PAY-1778001898955-28C4F9","noGatewayExecution":true},"payoutLedgerPropagation":{"status":"POSTED","payoutNo":"PAY-TC-1778001898883-3E548F","noBankExecution":true,"walletCreditTransactionId":null},"orderToLedgerPropagation":{"immutableRows":true,"sourceOrderTable":"trade_orders","targetWalletTable":"trade_wallet_ledger","targetJournalTables":["erp_journal_headers","erp_journal_lines"]}},"financeApprovalRef":"PHASE4_MANUAL_APPROVED"},"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","readinessState":"RECEIPT_POSTED","completedStages":["listing_created","order_created","invoice_posted","payout_posted","receipt_posted"],"noGatewayExecution":true,"noLiveLogisticsExecution":true},"listingSnapshot":{"id":"step48-seller-release-listing","title":"Step 48 seller release journal check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step48-seller","companyId":null,"listingId":"step48-seller-release-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"pdc15":"","price":"240","currency":"INR","incoterm":"","basePrice":"240","tradeType":"Domestic","exportMode":false,"pdcAllowed":"","priceBasis":"Per kg","pricePerKg":"240","tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"negotiation":{"counterOfferAllowed":"No","minNegotiationPrice":"240","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","negotiationWindowDays":"3"},"paymentMode":"Online Escrow","leadTimeDays":"","creditAllowed":"","quantitySlabs":[],"advancePercent":"","precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","priceSlabBasis":"","exportDocuments":{"coa":"","coo":"","blAwb":"","invoice":"","qcReport":"","packingList":""},"offlinePdcPrice":"","quantitySlab1Max":"","quantitySlab1Min":"","quantitySlab2Max":"","quantitySlab2Min":"","quantitySlab3Max":"","quantitySlab3Min":"","rfqResponseOwner":"Seller commercial desk","credit15DaysPrice":"","landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"240","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"240"},"onlineInstantPrice":"240","paymentTermsOption":"","quantitySlab1Price":"","quantitySlab2Price":"","quantitySlab3Price":"","rfqExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"240","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"counterOfferAllowed":"No","minNegotiationPrice":"240","machineCompatibility":[],"negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","testingCompatibility":[],"compatibleAccessories":[],"negotiationWindowDays":"3","advancePaymentRequired":"","packagingCompatibility":[],"pricingContractVersion":"yarn-b2b-v1","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"testingLabArtifactRefIds":[],"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"dependencyMismatchCount":0,"staleDependencyWarnings":false,"sellerCorrectionVisibility":"visible-in-seller-form","hiddenDependentFieldsWithValues":0},"exportImportCostingMetadata":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"240","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"240"}},"precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","traceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.675Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"99de49c34a104b6c8364e0a18b8c2da256050b1089b30da01376353775144f24","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:24:59.043Z","finalBuyerId":"step48-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778001898883-3E548F","listingId":"step48-seller-release-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"dynamicSchemaSnapshot":{"moduleKey":"yarn"},"pricingContractVersion":"yarn-b2b-v1","canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.675Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"99de49c34a104b6c8364e0a18b8c2da256050b1089b30da01376353775144f24","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:24:59.043Z","finalBuyerId":"step48-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778001898883-3E548F","listingId":"step48-seller-release-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"returnWindowEnd":"2026-05-12T17:24:59.043Z","sellerReleaseAt":"2026-06-04T17:24:59.199Z","releasePendingAt":"2026-05-05T17:24:59.199Z","sharedTradeChain":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"apiBase":"/api/trade-core","version":"shared-trade-chain-v1","canonical":true,"endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed_cost -> order"},"/order/tracking":{"state":"logistics","chainStep":"logistics","transition":"dispatch -> tracking -> delivery confirmation readiness"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> receipt_audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed_cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"},"/order/create-from-preparation":{"state":"created","chainStep":"order","transition":"rfq -> prepare -> draft order"},"/order/rfq-draft/mock-dispatch":{"state":"logistics","chainStep":"logistics","transition":"seller dispatch ready -> canonical dispatch compatibility route"},"/order/rfq-draft/dispatch-ready":{"state":"created","chainStep":"order","transition":"mock payment success -> seller dispatch ready -> escrow hold preparation only"},"/order/rfq-draft/mock-delivered":{"state":"logistics","chainStep":"delivery","transition":"tracking delivered signal -> buyer delivery confirmation path"},"/order/rfq-draft/mark-payment-ready":{"state":"created","chainStep":"order","transition":"seller confirmation -> payment readiness gate"},"/order/rfq-draft/mock-buyer-accepted":{"state":"created","chainStep":"order","transition":"mock delivered -> buyer acceptance -> return-window preparation only"},"/order/rfq-draft/mock-checkout-start":{"state":"created","chainStep":"order","transition":"payment readiness gate -> mock checkout handoff"},"/order/rfq-draft/mock-payment-success":{"state":"created","chainStep":"order","transition":"mock checkout -> mock payment success -> escrow preparation only"}},"currentState":"released","modulePlugInRule":"Modules provide listing context; trade state stays in tradeCore.","stateTransitions":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","expandedOperationalChain":["listing","comparison","stock_reserve","order_create","pay","payment_hold","invoice","logistics_assignment","tracking","delivery_confirmation","return_window","seller_release","payout","receipt"],"canonicalRuntimeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","expandedOperationalChainText":"listing -> comparison -> stock_reserve -> order_create -> pay -> payment_hold -> invoice -> logistics_assignment -> tracking -> delivery_confirmation -> return_window -> seller_release -> payout -> receipt","expandedOperationalChainMetadata":{"chain":["listing","comparison","stock_reserve","order_create","pay","payment_hold","invoice","logistics_assignment","tracking","delivery_confirmation","return_window","seller_release","payout","receipt"],"steps":[{"step":"listing","route":"GET/POST /api/trade-core/listings/:moduleKey","canonicalStep":"listing","runtimeSurface":"trade_listings"},{"step":"comparison","route":"GET /api/trade-core/comparison/:moduleKey","canonicalStep":"comparison","runtimeSurface":"buyer comparison snapshot"},{"step":"stock_reserve","route":"POST /api/trade-core/order/create","canonicalStep":"order","runtimeSurface":"reserveCanonicalInventoryForOrder"},{"step":"order_create","route":"POST /api/trade-core/order/create","canonicalStep":"order","runtimeSurface":"trade_orders"},{"step":"pay","route":"POST /api/trade-core/order/pay","canonicalStep":"escrow","runtimeSurface":"payment and escrow hold state"},{"step":"payment_hold","route":"POST /api/trade-core/erp/order/:orderId/journal-post","canonicalStep":"escrow","runtimeSurface":"eventType=payment_hold"},{"step":"invoice","route":"POST /api/trade-core/erp/order/:orderId/invoice-post","canonicalStep":"wallet","runtimeSurface":"invoice posting gate"},{"step":"logistics_assignment","route":"POST /api/trade-core/order/assign-logistics","canonicalStep":"logistics","runtimeSurface":"logistics assignment"},{"step":"tracking","route":"GET/POST /api/trade-core/order/tracking","canonicalStep":"logistics","runtimeSurface":"order tracking timeline"},{"step":"delivery_confirmation","route":"POST /api/trade-core/order/confirm-delivery","canonicalStep":"delivery","runtimeSurface":"delivery confirmation"},{"step":"return_window","route":"STATE_ONLY","canonicalStep":"delivery","runtimeSurface":"RETURN_WINDOW_ACTIVE policy state"},{"step":"seller_release","route":"POST /api/trade-core/process-releases","canonicalStep":"payout","runtimeSurface":"eventType=seller_release"},{"step":"payout","route":"POST /api/trade-core/erp/order/:orderId/payout-post","canonicalStep":"payout","runtimeSurface":"payout posting gate"},{"step":"receipt","route":"POST /api/trade-core/erp/order/:orderId/receipt-post","canonicalStep":"receipt_audit","runtimeSurface":"receipt audit readback"}],"chainText":"listing -> comparison -> stock_reserve -> order_create -> pay -> payment_hold -> invoice -> logistics_assignment -> tracking -> delivery_confirmation -> return_window -> seller_release -> payout -> receipt","stepCount":14,"sourceAudit":"CODEX176_SHARED_22_MODULE_RUNTIME_CHAIN_AUDIT.md","metadataOnly":true,"runtimePolicy":"existing canonical route handlers, DB tables, and SHARED_TRADE_CHAIN remain unchanged","canonicalRuntimeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalRuntimeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit"}},"erpReadinessState":"RECEIPT_POSTED","negotiationEngine":{},"walletLedgerEntry":{"id":"WAL-1778001899252-0cad02","type":"CREDIT","amount":480,"orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","moduleKey":"yarn","timestamp":"2026-05-05T17:24:59.252Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true}},"accountingMetadata":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"sector":"textile","apiBase":"/api/trade-core","orderId":"TC-1778001898883-3E548F","version":"erp-stock-accounting-readiness-v1","canonical":true,"ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","payoutTag":{"tag":"yarn:payout","engine":"transformation","sector":"textile","tagType":"payout","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_payouts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"updatedAt":"2026-06-06T19:41:36.620Z","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleTags":{"ledger":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"payout":{"tag":"yarn:payout","engine":"transformation","sector":"textile","tagType":"payout","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_payouts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"invoice":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"receipt":{"tag":"yarn:receipt","engine":"transformation","sector":"textile","tagType":"receipt","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_receipts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"inventory":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true}},"module_key":"yarn","receiptTag":{"tag":"yarn:receipt","engine":"transformation","sector":"textile","tagType":"receipt","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_receipts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"previewOnly":true,"currentState":"released","inventoryTag":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"nonEnforcing":true,"journalPreview":{"note":"Journal preview is derived from ERP ledger preview lines only; no journal rows are posted.","lines":[{"debit":480,"credit":0,"lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","currency":"INR","sourceId":"SIM-PAY-1778001898955-28C4F9","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step48-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778001898883-3E548F","previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778001898955-28C4F9"},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":0,"credit":480,"lineNo":2,"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","currency":"INR","sourceId":"TC-1778001898883-3E548F","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778001898883-3E548F","previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778001898955-28C4F9"},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":0,"credit":480,"lineNo":3,"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","currency":"INR","sourceId":"TC-1778001898883-3E548F","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step48-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778001898883-3E548F","previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":480,"credit":0,"lineNo":4,"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","currency":"INR","sourceId":"TC-1778001898883-3E548F","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null}],"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","balanced":true,"currency":"INR","sourceId":"TC-1778001898883-3E548F","vouchers":[{"lines":[{"debit":480,"credit":0,"lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","currency":"INR","sourceId":"SIM-PAY-1778001898955-28C4F9","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F-PAYMENT-HOLD","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step48-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778001898883-3E548F","previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778001898955-28C4F9"},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":0,"credit":480,"lineNo":2,"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","currency":"INR","sourceId":"TC-1778001898883-3E548F","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F-PAYMENT-HOLD","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778001898883-3E548F","previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778001898955-28C4F9"},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"}],"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","balanced":true,"currency":"INR","sourceId":"TC-1778001898883-3E548F","eventType":"payment_hold","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F-PAYMENT-HOLD","debitTotal":480,"journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"erp_ledger_preview_event","creditTotal":480,"postingDate":null,"previewOnly":true,"nonEnforcing":true},{"lines":[{"debit":480,"credit":0,"lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","currency":"INR","sourceId":"TC-1778001898883-3E548F","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F-SELLER-RELEASE","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null},{"debit":0,"credit":480,"lineNo":2,"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","currency":"INR","sourceId":"TC-1778001898883-3E548F","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F-SELLER-RELEASE","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step48-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":"INV-UN-2026-YARN-TC-1778001898883-3E548F","previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"}],"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","balanced":true,"currency":"INR","sourceId":"TC-1778001898883-3E548F","eventType":"seller_release","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F-SELLER-RELEASE","debitTotal":480,"journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"erp_ledger_preview_event","creditTotal":480,"postingDate":null,"previewOnly":true,"nonEnforcing":true}],"ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1778001898883-3E548F","debitTotal":960,"journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"erp_ledger_preview","creditTotal":960,"postingDate":null,"previewOnly":true,"nonEnforcing":true},"inventoryIntent":{"note":"ERP preview does not create, reserve, move, or release inventory.","intent":"release_or_close_reserved_stock_after_payout","sector":"textile","status":"CLOSED_PREVIEW","listingId":"step48-seller-release-listing","moduleKey":"yarn","moduleTag":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","stockTruth":"trade_listings.fields_json.seller_declared_stock","previewOnly":true,"reservation":null,"inventoryTag":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"nonEnforcing":true,"requestedQty":"2","reservationStatus":"SOLD","inventoryReadiness":{"moq":"","note":"Seller-declared stock/MOQ/warehouse display projection. Operational stock reservations use trade_inventory_snapshots.qty_after.","unit":"unit","status":"READY_TO_ORDER","numeric":{"moq":null,"requestedQty":2,"totalQuantity":2,"readyDispatchQty":null,"availableQuantity":2},"version":"erp-stock-listing-readiness-v1","blockers":[],"sellerId":"step48-seller","warnings":[],"canonical":true,"listingId":"step48-seller-release-listing","moduleKey":"yarn","orderTruth":"trade_orders.payload_json","stockTruth":"trade_listings.fields_json.seller_declared_stock","previewOnly":true,"nonEnforcing":false,"requestedQty":"2","totalQuantity":"2","inventoryTable":null,"mutationEngine":"none","readyDispatchQty":"","availableQuantity":"2","warehouseSnapshot":{"mode":"listing-metadata-only","source":"trade_listings.fields_json","rackCode":"ERP-RACK-PENDING","canonical":true,"rack_code":"ERP-RACK-PENDING","warehouses":[],"dispatchZone":"ERP-DISPATCH-PENDING","dispatch_zone":"ERP-DISPATCH-PENDING","warehouseCode":"ERP-WH-PENDING","pickupLocation":"","readinessState":"WAREHOUSE_PLACEHOLDER","warehouse_code":"ERP-WH-PENDING","readiness_state":"WAREHOUSE_PLACEHOLDER","dispatchLocation":"","logisticsPlaceholder":true}},"reservationProjection":{},"inventoryToggleEnabled":false,"deliveryReleaseReadiness":{"note":"Delivery/release inventory readiness follows canonical order state only; no live logistics, stock movement, or payment action is triggered.","status":"SOLD","version":"erp-inventory-delivery-release-readiness-v1","blockers":[],"released":true,"warnings":["WAREHOUSE_METADATA_PLACEHOLDER"],"canonical":true,"delivered":true,"orderStatus":"RELEASED","previewOnly":true,"nonEnforcing":true,"releaseReady":true,"warehouseKnown":false,"reservationStatus":"SOLD","livePaymentEnabled":false,"liveLogisticsEnabled":false}},"ledgerReadiness":{"note":"Ledger preview is derived from trade-core order state and does not post accounting entries.","sector":"textile","status":"READY","entries":[{"line":"buyer_wallet_debit","amount":480,"sector":"textile","status":"POSTED_OR_SIMULATED","partyId":"step48-admin","trigger":"order.pay","currency":"INR","sourceId":"SIM-PAY-1778001898955-28C4F9","direction":"DEBIT","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"partyRole":"buyer","payoutRef":null,"family_key":"marketplace-commerce","invoiceRef":"INV-UN-2026-YARN-TC-1778001898883-3E548F","module_key":"yarn","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","accountHint":"buyer_wallet_preview","journalSide":"DEBIT","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","transactionId":"SIM-PAY-1778001898955-28C4F9"},{"line":"escrow_or_payment_hold","amount":480,"sector":"textile","status":"READY","partyId":"trade-core","trigger":"order.pay","currency":"INR","sourceId":"TC-1778001898883-3E548F","direction":"CREDIT","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"partyRole":"platform","payoutRef":null,"family_key":"marketplace-commerce","invoiceRef":"INV-UN-2026-YARN-TC-1778001898883-3E548F","module_key":"yarn","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","accountHint":"escrow_or_payment_hold_preview","journalSide":"CREDIT","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","transactionId":"SIM-PAY-1778001898955-28C4F9"},{"line":"seller_wallet_credit","amount":480,"sector":"textile","status":"POSTED_OR_SIMULATED","partyId":"step48-seller","trigger":"process-releases","currency":"INR","sourceId":"TC-1778001898883-3E548F","direction":"CREDIT","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"partyRole":"seller","payoutRef":null,"family_key":"marketplace-commerce","invoiceRef":"INV-UN-2026-YARN-TC-1778001898883-3E548F","module_key":"yarn","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","accountHint":"seller_wallet_preview","journalSide":"CREDIT","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","transactionId":null}],"familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","module_key":"yarn","readyCount":3,"totalLines":3,"previewOnly":true,"moduleFamily":"marketplace-commerce","nonEnforcing":true,"module_family":"marketplace-commerce","existingLedgerEntries":[]},"listingSnapshot":{"id":"step48-seller-release-listing","title":"Step 48 seller release journal check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step48-seller","companyId":null,"listingId":"step48-seller-release-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"pdc15":"","price":"240","currency":"INR","incoterm":"","basePrice":"240","tradeType":"Domestic","exportMode":false,"pdcAllowed":"","priceBasis":"Per kg","pricePerKg":"240","tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"negotiation":{"counterOfferAllowed":"No","minNegotiationPrice":"240","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","negotiationWindowDays":"3"},"paymentMode":"Online Escrow","leadTimeDays":"","creditAllowed":"","quantitySlabs":[],"advancePercent":"","precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","priceSlabBasis":"","exportDocuments":{"coa":"","coo":"","blAwb":"","invoice":"","qcReport":"","packingList":""},"offlinePdcPrice":"","quantitySlab1Max":"","quantitySlab1Min":"","quantitySlab2Max":"","quantitySlab2Min":"","quantitySlab3Max":"","quantitySlab3Min":"","rfqResponseOwner":"Seller commercial desk","credit15DaysPrice":"","landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"240","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"240"},"onlineInstantPrice":"240","paymentTermsOption":"","quantitySlab1Price":"","quantitySlab2Price":"","quantitySlab3Price":"","rfqExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"240","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"counterOfferAllowed":"No","minNegotiationPrice":"240","machineCompatibility":[],"negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","testingCompatibility":[],"compatibleAccessories":[],"negotiationWindowDays":"3","advancePaymentRequired":"","packagingCompatibility":[],"pricingContractVersion":"yarn-b2b-v1","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"testingLabArtifactRefIds":[],"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"dependencyMismatchCount":0,"staleDependencyWarnings":false,"sellerCorrectionVisibility":"visible-in-seller-form","hiddenDependentFieldsWithValues":0},"exportImportCostingMetadata":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"240","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"240"}},"precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","dynamicSchemaSnapshot":{"moduleKey":"yarn"},"pricingContractVersion":"yarn-b2b-v1"},"invoiceReadiness":{"note":"Invoice readiness is metadata only; no invoice is issued by these ERP preview endpoints.","amount":480,"sector":"textile","source":{"sector":"textile","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","familyKey":"marketplace-commerce","listingId":"step48-seller-release-listing","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},"status":"INVOICE_PRESENT","currency":"INR","familyKey":"marketplace-commerce","financial":{"amount":480,"currency":"INR"},"moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","taxPreview":{"gst":{"codes":[],"hsnSac":null,"hsnCode":null,"sacCode":null,"cgstRate":null,"igstRate":null,"sgstRate":null,"lineCount":0,"taxAmount":0,"applicable":null,"cgstAmount":0,"igstAmount":0,"sgstAmount":0,"placeOfSupply":null,"taxableAmount":0,"totalGstAmount":0},"vat":{"rate":null,"codes":["VAT_UNCONFIGURED"],"amount":0,"lineCount":1,"taxAmount":0,"applicable":true,"jurisdiction":"UN","taxableAmount":480},"lines":[{"rate":null,"labels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"lineNo":1,"reason":"","status":"RATE_MASTER_PENDING","taxCode":"VAT_UNCONFIGURED","taxType":"VAT","currency":"INR","taxLabel":"VAT_UNCONFIGURED","taxAmount":0,"taxRegime":"VAT","supplyType":"domestic","payloadJson":{"source":"erp_tax_structure","taxMode":"domestic","provider":"none","taxLabels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"taxRegime":"VAT","jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"classification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null},"configurableTaxLabels":true,"complianceSubmissionEnabled":false},"jurisdiction":null,"reverseCharge":false,"taxableAmount":480,"jurisdictionCode":"UN","classificationCode":null}],"noTax":{"reason":null,"applicable":false},"export":{"applicable":false,"exportReference":null,"zeroRatedPlaceholder":false},"reason":"Tax foundation only; no live tax provider or compliance submission is enabled.","source":"canonical-trade-core","taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","computed":false,"currency":"INR","provider":"none","rounding":{"mode":"none","amount":0},"salesTax":{"rate":null,"codes":[],"amount":0,"lineCount":0,"taxAmount":0,"applicable":null,"jurisdiction":"UN","taxableAmount":0},"supplyType":"domestic","withholding":{"amount":0,"tcsApplicable":null,"tdsApplicable":null},"jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"reverseCharge":{"reason":null,"applicable":false,"liabilityParty":null},"taxableAmount":480,"advanceReceipt":{"linked":false,"reference":null},"supportedModes":["domestic","export","no-tax","reverse_charge"],"totalTaxAmount":0,"totalInvoiceAmount":480,"totalTaxableAmount":480,"liveProviderEnabled":false,"classificationPlaceholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"multiCountryTaxPlaceholder":{"enabled":true,"taxRegime":"VAT","codeSystem":"CUSTOM","primaryTaxType":"VAT","profileCountry":"UN","jurisdictionLevels":["country","region"]},"complianceSubmissionEnabled":false},"previewOnly":true,"moduleFamily":"marketplace-commerce","nonEnforcing":true,"invoiceNumber":"INV-UN-2026-YARN-TC-1778001898883-3E548F","module_family":"marketplace-commerce","readyForDraft":true,"invoicePresent":true,"invoicePreview":{"sector":"textile","source":{"sector":"textile","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","familyKey":"marketplace-commerce","listingId":"step48-seller-release-listing","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},"familyKey":"marketplace-commerce","financial":{"amount":480,"currency":"INR"},"moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","taxPreview":{"gst":{"codes":[],"hsnSac":null,"hsnCode":null,"sacCode":null,"cgstRate":null,"igstRate":null,"sgstRate":null,"lineCount":0,"taxAmount":0,"applicable":null,"cgstAmount":0,"igstAmount":0,"sgstAmount":0,"placeOfSupply":null,"taxableAmount":0,"totalGstAmount":0},"vat":{"rate":null,"codes":["VAT_UNCONFIGURED"],"amount":0,"lineCount":1,"taxAmount":0,"applicable":true,"jurisdiction":"UN","taxableAmount":480},"lines":[{"rate":null,"labels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"lineNo":1,"reason":"","status":"RATE_MASTER_PENDING","taxCode":"VAT_UNCONFIGURED","taxType":"VAT","currency":"INR","taxLabel":"VAT_UNCONFIGURED","taxAmount":0,"taxRegime":"VAT","supplyType":"domestic","payloadJson":{"source":"erp_tax_structure","taxMode":"domestic","provider":"none","taxLabels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"taxRegime":"VAT","jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"classification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null},"configurableTaxLabels":true,"complianceSubmissionEnabled":false},"jurisdiction":null,"reverseCharge":false,"taxableAmount":480,"jurisdictionCode":"UN","classificationCode":null}],"noTax":{"reason":null,"applicable":false},"export":{"applicable":false,"exportReference":null,"zeroRatedPlaceholder":false},"reason":"Tax foundation only; no live tax provider or compliance submission is enabled.","source":"canonical-trade-core","taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","computed":false,"currency":"INR","provider":"none","rounding":{"mode":"none","amount":0},"salesTax":{"rate":null,"codes":[],"amount":0,"lineCount":0,"taxAmount":0,"applicable":null,"jurisdiction":"UN","taxableAmount":0},"supplyType":"domestic","withholding":{"amount":0,"tcsApplicable":null,"tdsApplicable":null},"jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"reverseCharge":{"reason":null,"applicable":false,"liabilityParty":null},"taxableAmount":480,"advanceReceipt":{"linked":false,"reference":null},"supportedModes":["domestic","export","no-tax","reverse_charge"],"totalTaxAmount":0,"totalInvoiceAmount":480,"totalTaxableAmount":480,"liveProviderEnabled":false,"classificationPlaceholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"multiCountryTaxPlaceholder":{"enabled":true,"taxRegime":"VAT","codeSystem":"CUSTOM","primaryTaxType":"VAT","profileCountry":"UN","jurisdictionLevels":["country","region"]},"complianceSubmissionEnabled":false},"invoiceLines":[{"unit":"unit","lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1778001898883-3E548F","currency":"INR","itemCode":"step48-seller-release-listing","quantity":2,"invoiceNo":null,"moduleKey":"yarn","unitPrice":240,"lineAmount":480,"module_key":"yarn","description":"Step 48 seller release journal check","payloadJson":{"source":"trade_orders","taxMode":"domestic","rfqTrace":null,"listingId":"step48-seller-release-listing","taxJurisdiction":{"placeOfSupply":null,"destinationState":null,"jurisdictionCode":"UN","destinationCountry":""},"itemClassification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null},"canonicalTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"]},"taxCategory":"VAT","taxableAmount":480,"discountAmount":0,"itemClassification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null}}],"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","invoiceNumbering":{"note":"Deterministic canonical numbering foundation; no live tax or compliance sequence provider is called.","period":"202605","sector":"textile","version":"trade-core-erp-invoice-numbering-v1","familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","fiscalYear":"2026","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","countryCode":"UN","invoiceDate":"2026-05-05T17:24:58.000Z","moduleFamily":"marketplace-commerce","sequenceMode":"ORDER_ID_DETERMINISTIC","invoicePrefix":"INV","invoiceSeries":"UN-2026-YARN","module_family":"marketplace-commerce","idempotencyKey":"INV-UN-2026-YARN-TC-1778001898883-3E548F","sequenceSource":"trade_orders.id","legacyInvoiceNoPreview":"INV-TC-1778001898883-3E548F"},"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","realInvoicePosted":false},"invoiceNumbering":{"note":"Deterministic canonical numbering foundation; no live tax or compliance sequence provider is called.","period":"202605","sector":"textile","version":"trade-core-erp-invoice-numbering-v1","familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F","moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","fiscalYear":"2026","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","countryCode":"UN","invoiceDate":"2026-05-05T17:24:58.000Z","moduleFamily":"marketplace-commerce","sequenceMode":"ORDER_ID_DETERMINISTIC","invoicePrefix":"INV","invoiceSeries":"UN-2026-YARN","module_family":"marketplace-commerce","idempotencyKey":"INV-UN-2026-YARN-TC-1778001898883-3E548F","sequenceSource":"trade_orders.id","legacyInvoiceNoPreview":"INV-TC-1778001898883-3E548F"},"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","realInvoicePosted":false,"requiredBeforePost":["buyer","seller","listing snapshot","amount","delivery state"]},"escrowPaymentState":{"note":"ERP preview reads simulated/current payment state only; it does not call payment or escrow providers.","amount":480,"paymentMode":"SIMULATED","previewOnly":true,"escrowStatus":"RELEASED_TO_WALLET_LEDGER","nonEnforcing":true,"paymentState":"PAID","escrowEnabled":false,"paymentStatus":"PAID","transactionId":"SIM-PAY-1778001898955-28C4F9","escrowHoldAmount":0,"realPaymentExecution":"not-enabled-by-erp-preview"},"payoutReceiptReadiness":{"note":"Payout and receipt readiness are previews only; no payout or receipt execution is triggered.","sector":"textile","status":"READY","familyKey":"marketplace-commerce","moduleKey":"yarn","payoutTag":{"tag":"yarn:payout","engine":"transformation","sector":"textile","tagType":"payout","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_payouts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"receiptId":"RCPT-TC-1778001898883-3E548F","family_key":"marketplace-commerce","module_key":"yarn","receiptTag":{"tag":"yarn:receipt","engine":"transformation","sector":"textile","tagType":"receipt","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_receipts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"payoutReady":true,"previewOnly":true,"eligibleDate":"2026-06-04T17:24:59.199Z","moduleFamily":"marketplace-commerce","nonEnforcing":true,"payoutStatus":"RELEASED","receiptReady":true,"module_family":"marketplace-commerce","receiptAmount":480,"receiptStatus":"READY"}},"canonicalExecution":{"status":"RELEASED","apiBase":"/api/trade-core","orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","timeline":[{"note":"Canonical seller listing snapshot locked onto the order.","step":"listing","actor":null,"label":"listing","route":"GET /api/trade-core/listings/:moduleKey","state":"DONE","status":"DONE","evidence":"step48-seller-release-listing","timestamp":"2026-05-05T17:24:58.883Z"},{"note":"Comparison is derived from trade-core order/listing context.","step":"comparison","actor":null,"label":"comparison","route":"GET /api/trade-core/comparison/:moduleKey","state":"DONE","status":"DONE","evidence":"comparison snapshot present","timestamp":"2026-05-05T17:24:58.883Z"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","step":"landed_cost","actor":null,"label":"landed_cost","route":"order.priceSnapshot.landedCostEstimate","state":"DONE","status":"DONE","evidence":"price snapshot","timestamp":"2026-05-05T17:24:58.883Z"},{"note":"Order created through POST /api/trade-core/order/create.","step":"order","actor":"step48-admin","label":"order","route":"POST /api/trade-core/order/create","state":"DONE","status":"DONE","evidence":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.884Z"},{"note":"Buyer payment posted and escrow hold state recorded.","step":"escrow","actor":"step48-admin","label":"escrow","route":"POST /api/trade-core/order/pay","state":"DONE","status":"RELEASED_TO_WALLET_LEDGER","evidence":"SIM-PAY-1778001898955-28C4F9","timestamp":"2026-05-05T17:24:58.958Z"},{"note":"Seller-owned logistics assignment is visible to the buyer.","step":"logistics","actor":"step48-seller","label":"logistics","route":"POST /api/trade-core/order/assign-logistics + POST /api/trade-core/order/tracking","state":"DONE","status":"NOT_ASSIGNED","evidence":null,"timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Buyer delivery confirmation moved the order into release readiness.","step":"delivery","actor":"step48-admin","label":"delivery","route":"POST /api/trade-core/order/confirm-delivery","state":"DONE","status":"DELIVERED","evidence":null,"timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Wallet credit posted during canonical release.","step":"wallet","actor":null,"label":"wallet","route":"trade_wallet_ledger","state":"DONE","status":"SELLER_CREDIT_POSTED","evidence":"seller wallet credit","timestamp":"2026-05-05T17:24:59.254Z"},{"note":"Payout release completed through canonical release processing.","step":"payout","actor":null,"label":"payout","route":"POST /api/trade-core/process-releases","state":"DONE","status":"RELEASED","evidence":"2026-06-04T17:24:59.199Z","timestamp":"2026-05-05T17:24:59.255Z"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","step":"receipt_audit","actor":null,"label":"receipt_audit","route":"trade_orders.audit_log","state":"DONE","status":"AUDIT_EVENTS_PRESENT","evidence":"17 execution events","timestamp":"2026-05-05T17:24:59.255Z"}],"canonical":true,"moduleKey":"yarn","endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed_cost -> order"},"/order/tracking":{"state":"logistics","chainStep":"logistics","transition":"dispatch -> tracking -> delivery confirmation readiness"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> receipt_audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed_cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"},"/order/create-from-preparation":{"state":"created","chainStep":"order","transition":"rfq -> prepare -> draft order"},"/order/rfq-draft/mock-dispatch":{"state":"logistics","chainStep":"logistics","transition":"seller dispatch ready -> canonical dispatch compatibility route"},"/order/rfq-draft/dispatch-ready":{"state":"created","chainStep":"order","transition":"mock payment success -> seller dispatch ready -> escrow hold preparation only"},"/order/rfq-draft/mock-delivered":{"state":"logistics","chainStep":"delivery","transition":"tracking delivered signal -> buyer delivery confirmation path"},"/order/rfq-draft/mark-payment-ready":{"state":"created","chainStep":"order","transition":"seller confirmation -> payment readiness gate"},"/order/rfq-draft/mock-buyer-accepted":{"state":"created","chainStep":"order","transition":"mock delivered -> buyer acceptance -> return-window preparation only"},"/order/rfq-draft/mock-checkout-start":{"state":"created","chainStep":"order","transition":"payment readiness gate -> mock checkout handoff"},"/order/rfq-draft/mock-payment-success":{"state":"created","chainStep":"order","transition":"mock checkout -> mock payment success -> escrow preparation only"}},"generatedAt":"2026-06-06T19:41:36.621Z","currentState":"released","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"executionBoundaries":{"adminRoutes":["POST /api/trade-core/process-releases"],"buyerRoutes":["POST /api/trade-core/order/pay","POST /api/trade-core/order/confirm-delivery"],"sellerRoutes":["POST /api/trade-core/order/assign-logistics","POST /api/trade-core/order/tracking"],"duplicateRouteCreated":false,"livePaymentGatewayEnabled":false,"liveLogisticsProviderEnabled":false},"escrowProgressionState":{"phase":"RELEASED_TO_WALLET","orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"holdAmount":480,"releasedAt":"2026-05-05T17:24:59.254Z","escrowStatus":"RELEASED_TO_WALLET_LEDGER","paymentState":"PAID","releaseRoute":"POST /api/trade-core/process-releases","escrowEnabled":false,"paymentStatus":"PAID","returnWindowEnd":"2026-05-12T17:24:59.043Z","sellerReleaseAt":"2026-06-04T17:24:59.199Z","buyerActionRoute":"POST /api/trade-core/order/pay","paymentTransactionId":"SIM-PAY-1778001898955-28C4F9","releaseAdminControlled":true},"payoutReleaseReadiness":{"orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"moduleKey":"yarn","adminRoute":"POST /api/trade-core/process-releases","payoutReady":true,"currentState":"released","eligibleDate":"2026-06-04T17:24:59.199Z","payoutStatus":"RELEASED","receiptReady":true,"blockedReason":"Escrow release automation is readiness-only. Admin must explicitly run the existing canonical release path; no provider or scheduler is triggered here.","buyerCallable":false,"idempotencyKeys":{"completeRelease":"release_processing:TC-1778001898883-3E548F:COMPLETE_RELEASE:2026-06-04T17:24:59.199Z","moveToReleasePending":"release_processing:TC-1778001898883-3E548F:MOVE_TO_RELEASE_PENDING:2026-05-12T17:24:59.043Z"},"readinessStatus":"RELEASED","returnWindowEnd":"2026-05-12T17:24:59.043Z","sellerReleaseAt":"2026-06-04T17:24:59.199Z","canCompleteRelease":false,"adminApprovalRequired":true,"effectiveTimingPolicy":{"source":"backend/config/moduleTradePolicy.js","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"returnWindowEnd":"2026-05-12T17:24:59.043Z","sellerReleaseAt":"2026-06-04T17:24:59.199Z","returnWindowDays":7,"sellerReleaseDays":30,"policyJsonOverrideApplied":false},"metadataPolicyResolver":"explicit-effective-module-trade-policy","canMoveToReleasePending":false,"configuredReturnWindowEnd":"2026-05-12T17:24:59.043Z","configuredSellerReleaseAt":"2026-06-04T17:24:59.199Z","effectiveModuleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"readinessResolver":"explicit-effective-module-trade-policy","sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true}},"dispatchProofVisualization":{"note":"Dispatch proof is not attached yet; buyer visibility remains on the canonical order runtime only.","route":"POST /api/trade-core/order/assign-logistics","orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","proofRef":null,"provider":null,"canonical":true,"proofType":null,"milestones":[{"key":"escrow_hold","label":"Escrow hold","status":"DONE","timestamp":"2026-05-05T17:24:58.958Z"},{"key":"seller_dispatch","label":"Seller dispatch","status":"WAITING","timestamp":null},{"key":"dispatch_proof","label":"Dispatch proof","status":"LOCKED","timestamp":null},{"key":"buyer_delivery","label":"Buyer delivery confirmation","status":"DONE","timestamp":"2026-05-05T17:24:59.043Z"}],"trackingId":null,"proofSource":"not_attached","buyerVisible":true,"sourceFields":["trade_orders.logistics","trade_orders.payload_json.dispatchSnapshot","trade_orders.payload_json.deliverySnapshot"],"proofAttached":false,"dispatchStatus":"DELIVERED","liveProviderEnabled":false},"logisticsAssignmentTimeline":[{"step":"escrow_clearance","route":"POST /api/trade-core/order/pay","status":"READY_FOR_LOGISTICS","timestamp":"2026-05-05T17:24:58.958Z"},{"step":"seller_assignment","route":"POST /api/trade-core/order/assign-logistics","status":"WAITING_SELLER_ASSIGNMENT","provider":null,"timestamp":null,"trackingId":null,"buyerCallable":false},{"step":"tracking_event_ingest","route":"POST /api/trade-core/order/tracking + GET /api/trade-core/order/tracking?orderId=:orderId","status":"LOCKED_UNTIL_ASSIGNMENT","timestamp":null,"eventCount":0,"trackingId":null,"buyerCallable":false},{"step":"buyer_delivery_confirmation","route":"POST /api/trade-core/order/confirm-delivery","status":"CONFIRMED","timestamp":"2026-05-05T17:24:59.043Z","buyerCallable":true}],"deliveryConfirmationTimeline":[{"step":"logistics_assignment","route":"POST /api/trade-core/order/assign-logistics","status":"WAITING_SELLER_ASSIGNMENT","timestamp":null,"buyerCallable":false},{"step":"tracking_event","route":"POST /api/trade-core/order/tracking + GET /api/trade-core/order/tracking?orderId=:orderId","status":"LOCKED_UNTIL_ASSIGNMENT","timestamp":null,"eventCount":0,"buyerCallable":false},{"step":"dispatch_proof_visibility","route":"POST /api/trade-core/order/assign-logistics","status":"LOCKED","proofRef":null,"timestamp":null,"buyerCallable":false},{"step":"buyer_confirm_delivery","route":"POST /api/trade-core/order/confirm-delivery","status":"CONFIRMED","timestamp":"2026-05-05T17:24:59.043Z","buyerCallable":true},{"step":"return_window","route":"trade_orders.return_window","status":"COMPLETED","timestamp":"2026-05-12T17:24:59.043Z","buyerCallable":false,"returnWindowEnd":"2026-05-12T17:24:59.043Z"},{"step":"payout_release_state","route":"POST /api/trade-core/process-releases","status":"RELEASED","timestamp":"2026-05-05T17:24:59.254Z","buyerCallable":false}],"immutableOrderExecutionAudit":{"note":"Immutable audit is a deterministic hash chain projection over canonical order timeline and audit entries.","entries":[{"note":"Shared canonical trade-chain order created.","index":0,"action":"CREATED","status":"CREATED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.884Z","sourceField":"timeline","previousHash":"GENESIS","immutableHash":"cae96817964f2ce9041037e1a698f47361598b5fa072c4c35ab8ec817da0a693"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted.","index":1,"action":"PAID","status":"PAID","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.958Z","sourceField":"timeline","previousHash":"cae96817964f2ce9041037e1a698f47361598b5fa072c4c35ab8ec817da0a693","immutableHash":"c86b8faa498889b77e6f77c016280d2c576853b84d46f3f3ff11f4fa960cdd19"},{"note":"Return window started after buyer delivery confirmation.","index":2,"action":"DELIVERED","status":"DELIVERED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"timeline","previousHash":"c86b8faa498889b77e6f77c016280d2c576853b84d46f3f3ff11f4fa960cdd19","immutableHash":"6aa8d08ede95f509dd5deb0691c9c62d8782d0d1687201e0c695245019c5b73f"},{"note":"Return window ended. Seller release timer started.","index":3,"action":"RELEASE_PENDING","status":"RELEASE_PENDING","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.199Z","sourceField":"timeline","previousHash":"6aa8d08ede95f509dd5deb0691c9c62d8782d0d1687201e0c695245019c5b73f","immutableHash":"1f12f1e41c50352da68d310f22f0bac7e0dea8efb708429d5065634672219dd4"},{"note":"Seller release window ended. Wallet ledger credit posted.","index":4,"action":"RELEASED","status":"RELEASED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.255Z","sourceField":"timeline","previousHash":"1f12f1e41c50352da68d310f22f0bac7e0dea8efb708429d5065634672219dd4","immutableHash":"3f01f9dd2ec3a90b8955289ea2ac124b14e3fad600728a188111fc46b2357bea"},{"note":"invoice posted through canonical ERP execution","index":5,"action":"ERP_INVOICE_POSTED","status":"RELEASED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-06-06T19:41:36.393Z","sourceField":"timeline","previousHash":"3f01f9dd2ec3a90b8955289ea2ac124b14e3fad600728a188111fc46b2357bea","immutableHash":"8813d0dda5886af915bbc7d3431c4305917e76818bc5bdf9406ec6957ed681e0"},{"note":"payout posted through canonical ERP execution","index":6,"action":"ERP_PAYOUT_POSTED","status":"RELEASED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-06-06T19:41:36.540Z","sourceField":"timeline","previousHash":"8813d0dda5886af915bbc7d3431c4305917e76818bc5bdf9406ec6957ed681e0","immutableHash":"e6eafdfa90396c0fc26d169ec8ed0684901f29cc91eedcbade5f96f1afbfa40c"},{"note":"Buyer started trade-core order.","index":7,"action":"ORDER_CREATED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.884Z","sourceField":"auditLog","previousHash":"e6eafdfa90396c0fc26d169ec8ed0684901f29cc91eedcbade5f96f1afbfa40c","immutableHash":"03d312d972a9a49d662e221a7d6411cfb709db3b67bb5836be7c2fe25473113f"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted.","index":8,"action":"STATUS_PAID","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.958Z","sourceField":"auditLog","previousHash":"03d312d972a9a49d662e221a7d6411cfb709db3b67bb5836be7c2fe25473113f","immutableHash":"e3c863fdc1009dd6b9b78e367e641fe56dea68c546fb464fb708ffdb04cba3d1"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted for 480.","index":9,"action":"PAYMENT_SIMULATED_PAID","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.958Z","sourceField":"auditLog","previousHash":"e3c863fdc1009dd6b9b78e367e641fe56dea68c546fb464fb708ffdb04cba3d1","immutableHash":"b279cb3efead97d76fea713bd66dc51a7ee2897263db614bdbe18beb0a565df3"},{"note":"Buyer confirmed delivery.","index":10,"action":"BUYER_CONFIRMED_DELIVERY","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"auditLog","previousHash":"b279cb3efead97d76fea713bd66dc51a7ee2897263db614bdbe18beb0a565df3","immutableHash":"49a2672424afb8d1f92f5cecad53b114aaa1df367608f21855715187c175628a"},{"note":"Return window started after buyer delivery confirmation.","index":11,"action":"STATUS_DELIVERED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"auditLog","previousHash":"49a2672424afb8d1f92f5cecad53b114aaa1df367608f21855715187c175628a","immutableHash":"73e2d2c4de1ec8875795f9a21e20e8e3ef4a2cc56a887185bb2742b7af1f7725"},{"note":"Return window ended. Seller release timer started.","index":12,"action":"STATUS_RELEASE_PENDING","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.199Z","sourceField":"auditLog","previousHash":"73e2d2c4de1ec8875795f9a21e20e8e3ef4a2cc56a887185bb2742b7af1f7725","immutableHash":"c53ce4ac23e872c95df6cc478225ffa2b56d36c334590bba9a98b29f21ae648a"},{"note":"Wallet credit posted for 480.","index":13,"action":"WALLET_CREDIT_POSTED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.254Z","sourceField":"auditLog","previousHash":"c53ce4ac23e872c95df6cc478225ffa2b56d36c334590bba9a98b29f21ae648a","immutableHash":"c6f40c9759a9ef1ae24326fdb4ad0dd36a377c376cef2efe8a851389c7e43f3b"},{"note":"Seller release window ended. Wallet ledger credit posted.","index":14,"action":"STATUS_RELEASED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.255Z","sourceField":"auditLog","previousHash":"c6f40c9759a9ef1ae24326fdb4ad0dd36a377c376cef2efe8a851389c7e43f3b","immutableHash":"83212254a8c04a901a0458cc0d01d9af8a9e3e1eba24e866768cd5c89139aaa5"},{"note":"invoice posted through canonical ERP execution","index":15,"action":"ERP_INVOICE_POSTED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-06-06T19:41:36.393Z","sourceField":"auditLog","previousHash":"83212254a8c04a901a0458cc0d01d9af8a9e3e1eba24e866768cd5c89139aaa5","immutableHash":"ea5c83939d6e40fc7c40e70bcc50490123d96faef191e11cc7d1ab6b4a959cb6"},{"note":"payout posted through canonical ERP execution","index":16,"action":"ERP_PAYOUT_POSTED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-06-06T19:41:36.540Z","sourceField":"auditLog","previousHash":"ea5c83939d6e40fc7c40e70bcc50490123d96faef191e11cc7d1ab6b4a959cb6","immutableHash":"83e46bc39f508f79f46a928bf0a3c6cbdbda7a890fb39dfaea2cffffa11201a4"},{"note":"Canonical seller listing snapshot locked onto the order.","index":17,"action":"CHAIN_LISTING","status":"DONE","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.883Z","sourceField":"canonicalExecution.timeline","previousHash":"83e46bc39f508f79f46a928bf0a3c6cbdbda7a890fb39dfaea2cffffa11201a4","immutableHash":"b11c584637c4799c4112476960c94c7e886400205fa48185ae9bf58bfa9873e0"},{"note":"Comparison is derived from trade-core order/listing context.","index":18,"action":"CHAIN_COMPARISON","status":"DONE","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.883Z","sourceField":"canonicalExecution.timeline","previousHash":"b11c584637c4799c4112476960c94c7e886400205fa48185ae9bf58bfa9873e0","immutableHash":"23cc98172ae90f39af4765e06d0a6ce768ee9f1ffeb4c17b64c983370846a215"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","index":19,"action":"CHAIN_LANDED_COST","status":"DONE","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.883Z","sourceField":"canonicalExecution.timeline","previousHash":"23cc98172ae90f39af4765e06d0a6ce768ee9f1ffeb4c17b64c983370846a215","immutableHash":"0061c664b737f5671915ce25e24d7216a8e23ed339ecd1283ae58450b5653788"},{"note":"Order created through POST /api/trade-core/order/create.","index":20,"action":"CHAIN_ORDER","status":"DONE","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.884Z","sourceField":"canonicalExecution.timeline","previousHash":"0061c664b737f5671915ce25e24d7216a8e23ed339ecd1283ae58450b5653788","immutableHash":"fcb66f814205ec7a3f58c3baf5d723819e14afdbfd31a1fd23cfad8fe243514c"},{"note":"Buyer payment posted and escrow hold state recorded.","index":21,"action":"CHAIN_ESCROW","status":"RELEASED_TO_WALLET_LEDGER","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.958Z","sourceField":"canonicalExecution.timeline","previousHash":"fcb66f814205ec7a3f58c3baf5d723819e14afdbfd31a1fd23cfad8fe243514c","immutableHash":"b369b9730ecd0c07ff509f53bd1b190494dd4cd9ab94d5e94cd2fdc2fc9d1f6f"},{"note":"Seller-owned logistics assignment is visible to the buyer.","index":22,"action":"CHAIN_LOGISTICS","status":"NOT_ASSIGNED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"canonicalExecution.timeline","previousHash":"b369b9730ecd0c07ff509f53bd1b190494dd4cd9ab94d5e94cd2fdc2fc9d1f6f","immutableHash":"f14f2fa5b03a4e66c87eb930bbee711297ad531e6bdc37756b975927c2ed36d0"},{"note":"Buyer delivery confirmation moved the order into release readiness.","index":23,"action":"CHAIN_DELIVERY","status":"DELIVERED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"canonicalExecution.timeline","previousHash":"f14f2fa5b03a4e66c87eb930bbee711297ad531e6bdc37756b975927c2ed36d0","immutableHash":"615ec7cc8bce645bc33c10daa2f6ac5f2f9cd3b1609ec05855b670ece113a537"},{"note":"Wallet credit posted during canonical release.","index":24,"action":"CHAIN_WALLET","status":"SELLER_CREDIT_POSTED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.254Z","sourceField":"canonicalExecution.timeline","previousHash":"615ec7cc8bce645bc33c10daa2f6ac5f2f9cd3b1609ec05855b670ece113a537","immutableHash":"45629e45f91ea32ae8a2ffaf398be101d722bfabd8acbf89d6eedcf9e5caace2"},{"note":"Payout release completed through canonical release processing.","index":25,"action":"CHAIN_PAYOUT","status":"RELEASED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.255Z","sourceField":"canonicalExecution.timeline","previousHash":"45629e45f91ea32ae8a2ffaf398be101d722bfabd8acbf89d6eedcf9e5caace2","immutableHash":"fecd24c654b1ee888b0696b8cd634a1ed5e58c3c4cc0916a4b97d7b6e9a1041a"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","index":26,"action":"CHAIN_RECEIPT_AUDIT","status":"AUDIT_EVENTS_PRESENT","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.255Z","sourceField":"canonicalExecution.timeline","previousHash":"fecd24c654b1ee888b0696b8cd634a1ed5e58c3c4cc0916a4b97d7b6e9a1041a","immutableHash":"7a7c48a4d5ea08f4b92557118635c79811ffc3da3d19cfbbfbcbdb19701d6cdc"}],"orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","headHash":"7a7c48a4d5ea08f4b92557118635c79811ffc3da3d19cfbbfbcbdb19701d6cdc","canonical":true,"immutable":true,"appendOnly":true,"eventCount":27,"sourceFields":["trade_orders.timeline","trade_orders.audit_log","canonicalExecution.timeline"]},"reservationLockVisualization":{"note":"Reservation has reached a terminal lifecycle state.","locked":false,"status":"SOLD","orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","terminal":true,"canonical":true,"expiresAt":null,"listingId":"step48-seller-release-listing","lockRoute":"POST /api/trade-core/order/create","moduleKey":"yarn","stockTruth":"trade_inventory_snapshots.qty_after","sourceEvent":null,"requestedQty":"2","releaseRoutes":["POST /api/trade-core/order/refund","POST /api/trade-core/process-releases"],"reservationId":null,"readinessStatus":"READY_TO_ORDER","requestedQtyNumeric":2,"codex79ReservationProtection":true},"shipmentLifecycleVisualization":{"status":"DELIVERED","orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","provider":null,"canonical":true,"milestones":[{"key":"assignment","label":"Seller assignment","status":"LOCKED","timestamp":null},{"key":"tracking","label":"Tracking attached","status":"LOCKED","timestamp":null},{"key":"delivery","label":"Buyer delivery confirmation","status":"DONE","timestamp":"2026-05-05T17:24:59.043Z"},{"key":"release_window","label":"Release window","status":"DONE","timestamp":"2026-05-12T17:24:59.043Z"}],"trackingId":null,"sellerAssignmentRoute":"POST /api/trade-core/order/assign-logistics","buyerConfirmationRoute":"POST /api/trade-core/order/confirm-delivery","liveLogisticsExecutionEnabled":false}},"walletLedgerPosted":true,"traceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.675Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"99de49c34a104b6c8364e0a18b8c2da256050b1089b30da01376353775144f24","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:24:59.043Z","finalBuyerId":"step48-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778001898883-3E548F","listingId":"step48-seller-release-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"],"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.675Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"99de49c34a104b6c8364e0a18b8c2da256050b1089b30da01376353775144f24","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:24:59.043Z","finalBuyerId":"step48-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778001898883-3E548F","listingId":"step48-seller-release-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"dynamicSchemaSnapshot":{"moduleKey":"yarn","traceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.675Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"99de49c34a104b6c8364e0a18b8c2da256050b1089b30da01376353775144f24","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:24:59.043Z","finalBuyerId":"step48-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778001898883-3E548F","listingId":"step48-seller-release-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.675Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"99de49c34a104b6c8364e0a18b8c2da256050b1089b30da01376353775144f24","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:24:59.043Z","finalBuyerId":"step48-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778001898883-3E548F","listingId":"step48-seller-release-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"escrowProgressionState":{"phase":"RELEASED_TO_WALLET","orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"holdAmount":480,"releasedAt":"2026-05-05T17:24:59.254Z","escrowStatus":"RELEASED_TO_WALLET_LEDGER","paymentState":"PAID","releaseRoute":"POST /api/trade-core/process-releases","escrowEnabled":false,"paymentStatus":"PAID","returnWindowEnd":"2026-05-12T17:24:59.043Z","sellerReleaseAt":"2026-06-04T17:24:59.199Z","buyerActionRoute":"POST /api/trade-core/order/pay","paymentTransactionId":"SIM-PAY-1778001898955-28C4F9","releaseAdminControlled":true},"orderExecutionTimeline":[{"note":"Canonical seller listing snapshot locked onto the order.","step":"listing","actor":null,"label":"listing","route":"GET /api/trade-core/listings/:moduleKey","state":"DONE","status":"DONE","evidence":"step48-seller-release-listing","timestamp":"2026-05-05T17:24:58.883Z"},{"note":"Comparison is derived from trade-core order/listing context.","step":"comparison","actor":null,"label":"comparison","route":"GET /api/trade-core/comparison/:moduleKey","state":"DONE","status":"DONE","evidence":"comparison snapshot present","timestamp":"2026-05-05T17:24:58.883Z"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","step":"landed_cost","actor":null,"label":"landed_cost","route":"order.priceSnapshot.landedCostEstimate","state":"DONE","status":"DONE","evidence":"price snapshot","timestamp":"2026-05-05T17:24:58.883Z"},{"note":"Order created through POST /api/trade-core/order/create.","step":"order","actor":"step48-admin","label":"order","route":"POST /api/trade-core/order/create","state":"DONE","status":"DONE","evidence":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.884Z"},{"note":"Buyer payment posted and escrow hold state recorded.","step":"escrow","actor":"step48-admin","label":"escrow","route":"POST /api/trade-core/order/pay","state":"DONE","status":"RELEASED_TO_WALLET_LEDGER","evidence":"SIM-PAY-1778001898955-28C4F9","timestamp":"2026-05-05T17:24:58.958Z"},{"note":"Seller-owned logistics assignment is visible to the buyer.","step":"logistics","actor":"step48-seller","label":"logistics","route":"POST /api/trade-core/order/assign-logistics + POST /api/trade-core/order/tracking","state":"DONE","status":"NOT_ASSIGNED","evidence":null,"timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Buyer delivery confirmation moved the order into release readiness.","step":"delivery","actor":"step48-admin","label":"delivery","route":"POST /api/trade-core/order/confirm-delivery","state":"DONE","status":"DELIVERED","evidence":null,"timestamp":"2026-05-05T17:24:59.043Z"},{"note":"Wallet credit posted during canonical release.","step":"wallet","actor":null,"label":"wallet","route":"trade_wallet_ledger","state":"DONE","status":"SELLER_CREDIT_POSTED","evidence":"seller wallet credit","timestamp":"2026-05-05T17:24:59.254Z"},{"note":"Payout release completed through canonical release processing.","step":"payout","actor":null,"label":"payout","route":"POST /api/trade-core/process-releases","state":"DONE","status":"RELEASED","evidence":"2026-06-04T17:24:59.199Z","timestamp":"2026-05-05T17:24:59.255Z"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","step":"receipt_audit","actor":null,"label":"receipt_audit","route":"trade_orders.audit_log","state":"DONE","status":"AUDIT_EVENTS_PRESENT","evidence":"17 execution events","timestamp":"2026-05-05T17:24:59.255Z"}],"payoutReleaseReadiness":{"orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"moduleKey":"yarn","adminRoute":"POST /api/trade-core/process-releases","payoutReady":true,"currentState":"released","eligibleDate":"2026-06-04T17:24:59.199Z","payoutStatus":"RELEASED","receiptReady":true,"blockedReason":"Escrow release automation is readiness-only. Admin must explicitly run the existing canonical release path; no provider or scheduler is triggered here.","buyerCallable":false,"idempotencyKeys":{"completeRelease":"release_processing:TC-1778001898883-3E548F:COMPLETE_RELEASE:2026-06-04T17:24:59.199Z","moveToReleasePending":"release_processing:TC-1778001898883-3E548F:MOVE_TO_RELEASE_PENDING:2026-05-12T17:24:59.043Z"},"readinessStatus":"RELEASED","returnWindowEnd":"2026-05-12T17:24:59.043Z","sellerReleaseAt":"2026-06-04T17:24:59.199Z","canCompleteRelease":false,"adminApprovalRequired":true,"effectiveTimingPolicy":{"source":"backend/config/moduleTradePolicy.js","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"returnWindowEnd":"2026-05-12T17:24:59.043Z","sellerReleaseAt":"2026-06-04T17:24:59.199Z","returnWindowDays":7,"sellerReleaseDays":30,"policyJsonOverrideApplied":false},"metadataPolicyResolver":"explicit-effective-module-trade-policy","canMoveToReleasePending":false,"configuredReturnWindowEnd":"2026-05-12T17:24:59.043Z","configuredSellerReleaseAt":"2026-06-04T17:24:59.199Z","effectiveModuleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"readinessResolver":"explicit-effective-module-trade-policy","sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true}},"rfqOrderInvoiceLinkage":{"rfq":{"rfqId":null,"route":"/api/rfq/respond","status":null,"accepted":false,"quantity":"2","converted":false,"draftExists":false,"tableCandidates":["trade_rfqs","rfqs"],"acceptedOrConverted":false,"sellerResponseSummary":null},"order":{"table":"trade_orders","sector":"textile","status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn","module_key":"yarn","processStage":"RELEASED"},"source":"backend/routes/tradeCore.js","tables":{"orders":"trade_orders","payouts":"erp_payouts","invoices":"erp_invoices","journals":"erp_journal_headers","receipts":"erp_receipts","walletLedger":"trade_wallet_ledger"},"version":"trade-core-rfq-order-invoice-linkage-v1","canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","erpPosting":{"route":"/api/trade-core/erp/posting-execution","payoutNo":null,"invoiceNo":null,"receiptNo":"RCP-TC-1778001898883-3E548F","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"readinessState":"PAYOUT_POSTED","requiredSequence":["payment_hold","invoice","seller_release","payout","receipt"],"paymentHoldPosted":false,"sellerReleasePosted":false},"invoiceDraft":{"amount":480,"source":"buildOrderAccountingMetadata.invoiceReadiness","status":"INVOICE_PRESENT","currency":"INR","readyForDraft":true,"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","expectedInvoiceNo":"INV-UN-2026-YARN-TC-1778001898883-3E548F"},"acceptedOffer":{"source":"rfq.canonicalAcceptance.acceptedOffer","status":null,"offerId":null,"acceptedAt":null,"sellerRespondedAt":null,"priceFreezeCandidate":{}},"fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readinessStatus":{"route":"/api/trade-core/erp/readiness","orderId":"TC-1778001898883-3E548F","version":"trade-core-rfq-order-invoice-admin-readiness-v1","readOnly":true,"rfqDraft":{"mode":null,"rfqId":null,"exists":false,"status":"RELEASED","processStage":"RELEASED","orderPreparationId":null},"canonical":true,"updatedAt":"2026-06-06T19:41:36.687Z","orderCreated":{"table":"trade_orders","exists":true,"status":"RELEASED","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","sellerId":"step48-seller","listingId":"step48-seller-release-listing","moduleKey":"yarn"},"dbTruthSource":"backend/config/db.js","postingStatus":{"status":"POSTING_IN_PROGRESS","paymentState":"PAID","payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"paymentHoldPosted":false,"walletCreditExists":true,"sellerReleasePosted":false},"rfqAcceptance":{"accepted":false,"converted":false,"rfqStatus":null,"acceptedAt":null,"negotiationStatus":null,"acceptedOfferStatus":null,"acceptedOrConverted":false,"negotiationReadiness":null},"adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"noParallelRfqEngine":true,"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"invoiceReceiptPostingStatus":{"payoutNo":null,"invoiceNo":null,"receiptNo":null,"payoutPosted":true,"invoicePosted":true,"receiptPosted":true,"payoutDbStatus":"NOT_FOUND","invoiceDbStatus":"NOT_FOUND","receiptDbStatus":"NOT_FOUND","previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1778001898883-3E548F","invoiceReadyForDraft":true}},"canonicalApiBase":"/api/trade-core","adminVerification":{"checks":{"orderCreated":true,"rfqDraftExists":false,"rfqAcceptedOrConverted":false,"invoiceReceiptPostingReadable":true,"buyerSellerOwnershipContinuous":true},"status":"WARNINGS","readyForAdminReview":true,"missingLinkWarningCount":5},"missingLinkWarnings":[{"code":"MISSING_RFQ_ID","message":"RFQ id is missing from the order linkage trace.","severity":"WARN"},{"code":"MISSING_RFQ_DRAFT_LINK","message":"Order does not carry RFQ draft bridge evidence.","severity":"WARN"},{"code":"RFQ_NOT_ACCEPTED_OR_CONVERTED","message":"RFQ is not marked accepted and no converted canonical order link was found.","severity":"WARN","rfqStatus":null,"negotiationStatus":null},{"code":"INVOICE_WITHOUT_PAYMENT_HOLD_POSTING","message":"Invoice is posted but payment_hold journal posting is not confirmed.","severity":"WARN"},{"code":"PAYOUT_WITHOUT_SELLER_RELEASE_POSTING","message":"Payout is posted but seller_release journal posting is not confirmed.","severity":"WARN"}],"ownershipContinuity":{"buyer":{"status":"CONTINUOUS","values":["step48-admin"],"sources":[{"value":"step48-admin","source":"trade_orders.buyer_id"}],"continuous":true,"expectedId":"step48-admin","mismatches":[]},"seller":{"status":"CONTINUOUS","values":["step48-seller"],"sources":[{"value":"step48-seller","source":"trade_orders.seller_id"},{"value":"step48-seller","source":"listingSnapshot.sellerId"}],"continuous":true,"expectedId":"step48-seller","mismatches":[]},"continuous":true},"receiptPaymentStatus":{"paymentState":"PAID","payoutStatus":"RELEASED","paymentStatus":"PAID","receiptStatus":"READY","transactionId":"SIM-PAY-1778001898955-28C4F9","walletCreditExists":true},"adminReadinessVersion":"trade-core-rfq-order-invoice-admin-readiness-v1","noDuplicateOrderEngine":true,"noSellerListingUiChange":true},"logisticsAssignmentTimeline":[{"step":"escrow_clearance","route":"POST /api/trade-core/order/pay","status":"READY_FOR_LOGISTICS","timestamp":"2026-05-05T17:24:58.958Z"},{"step":"seller_assignment","route":"POST /api/trade-core/order/assign-logistics","status":"WAITING_SELLER_ASSIGNMENT","provider":null,"timestamp":null,"trackingId":null,"buyerCallable":false},{"step":"tracking_event_ingest","route":"POST /api/trade-core/order/tracking + GET /api/trade-core/order/tracking?orderId=:orderId","status":"LOCKED_UNTIL_ASSIGNMENT","timestamp":null,"eventCount":0,"trackingId":null,"buyerCallable":false},{"step":"buyer_delivery_confirmation","route":"POST /api/trade-core/order/confirm-delivery","status":"CONFIRMED","timestamp":"2026-05-05T17:24:59.043Z","buyerCallable":true}],"immutableOrderExecutionAudit":{"note":"Immutable audit is a deterministic hash chain projection over canonical order timeline and audit entries.","entries":[{"note":"Shared canonical trade-chain order created.","index":0,"action":"CREATED","status":"CREATED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.884Z","sourceField":"timeline","previousHash":"GENESIS","immutableHash":"cae96817964f2ce9041037e1a698f47361598b5fa072c4c35ab8ec817da0a693"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted.","index":1,"action":"PAID","status":"PAID","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.958Z","sourceField":"timeline","previousHash":"cae96817964f2ce9041037e1a698f47361598b5fa072c4c35ab8ec817da0a693","immutableHash":"c86b8faa498889b77e6f77c016280d2c576853b84d46f3f3ff11f4fa960cdd19"},{"note":"Return window started after buyer delivery confirmation.","index":2,"action":"DELIVERED","status":"DELIVERED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"timeline","previousHash":"c86b8faa498889b77e6f77c016280d2c576853b84d46f3f3ff11f4fa960cdd19","immutableHash":"6aa8d08ede95f509dd5deb0691c9c62d8782d0d1687201e0c695245019c5b73f"},{"note":"Return window ended. Seller release timer started.","index":3,"action":"RELEASE_PENDING","status":"RELEASE_PENDING","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.199Z","sourceField":"timeline","previousHash":"6aa8d08ede95f509dd5deb0691c9c62d8782d0d1687201e0c695245019c5b73f","immutableHash":"1f12f1e41c50352da68d310f22f0bac7e0dea8efb708429d5065634672219dd4"},{"note":"Seller release window ended. Wallet ledger credit posted.","index":4,"action":"RELEASED","status":"RELEASED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.255Z","sourceField":"timeline","previousHash":"1f12f1e41c50352da68d310f22f0bac7e0dea8efb708429d5065634672219dd4","immutableHash":"3f01f9dd2ec3a90b8955289ea2ac124b14e3fad600728a188111fc46b2357bea"},{"note":"invoice posted through canonical ERP execution","index":5,"action":"ERP_INVOICE_POSTED","status":"RELEASED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-06-06T19:41:36.393Z","sourceField":"timeline","previousHash":"3f01f9dd2ec3a90b8955289ea2ac124b14e3fad600728a188111fc46b2357bea","immutableHash":"8813d0dda5886af915bbc7d3431c4305917e76818bc5bdf9406ec6957ed681e0"},{"note":"payout posted through canonical ERP execution","index":6,"action":"ERP_PAYOUT_POSTED","status":"RELEASED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-06-06T19:41:36.540Z","sourceField":"timeline","previousHash":"8813d0dda5886af915bbc7d3431c4305917e76818bc5bdf9406ec6957ed681e0","immutableHash":"e6eafdfa90396c0fc26d169ec8ed0684901f29cc91eedcbade5f96f1afbfa40c"},{"note":"Buyer started trade-core order.","index":7,"action":"ORDER_CREATED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.884Z","sourceField":"auditLog","previousHash":"e6eafdfa90396c0fc26d169ec8ed0684901f29cc91eedcbade5f96f1afbfa40c","immutableHash":"03d312d972a9a49d662e221a7d6411cfb709db3b67bb5836be7c2fe25473113f"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted.","index":8,"action":"STATUS_PAID","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.958Z","sourceField":"auditLog","previousHash":"03d312d972a9a49d662e221a7d6411cfb709db3b67bb5836be7c2fe25473113f","immutableHash":"e3c863fdc1009dd6b9b78e367e641fe56dea68c546fb464fb708ffdb04cba3d1"},{"note":"Simulated payment SIM-PAY-1778001898955-28C4F9 posted for 480.","index":9,"action":"PAYMENT_SIMULATED_PAID","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.958Z","sourceField":"auditLog","previousHash":"e3c863fdc1009dd6b9b78e367e641fe56dea68c546fb464fb708ffdb04cba3d1","immutableHash":"b279cb3efead97d76fea713bd66dc51a7ee2897263db614bdbe18beb0a565df3"},{"note":"Buyer confirmed delivery.","index":10,"action":"BUYER_CONFIRMED_DELIVERY","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"auditLog","previousHash":"b279cb3efead97d76fea713bd66dc51a7ee2897263db614bdbe18beb0a565df3","immutableHash":"49a2672424afb8d1f92f5cecad53b114aaa1df367608f21855715187c175628a"},{"note":"Return window started after buyer delivery confirmation.","index":11,"action":"STATUS_DELIVERED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"auditLog","previousHash":"49a2672424afb8d1f92f5cecad53b114aaa1df367608f21855715187c175628a","immutableHash":"73e2d2c4de1ec8875795f9a21e20e8e3ef4a2cc56a887185bb2742b7af1f7725"},{"note":"Return window ended. Seller release timer started.","index":12,"action":"STATUS_RELEASE_PENDING","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.199Z","sourceField":"auditLog","previousHash":"73e2d2c4de1ec8875795f9a21e20e8e3ef4a2cc56a887185bb2742b7af1f7725","immutableHash":"c53ce4ac23e872c95df6cc478225ffa2b56d36c334590bba9a98b29f21ae648a"},{"note":"Wallet credit posted for 480.","index":13,"action":"WALLET_CREDIT_POSTED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.254Z","sourceField":"auditLog","previousHash":"c53ce4ac23e872c95df6cc478225ffa2b56d36c334590bba9a98b29f21ae648a","immutableHash":"c6f40c9759a9ef1ae24326fdb4ad0dd36a377c376cef2efe8a851389c7e43f3b"},{"note":"Seller release window ended. Wallet ledger credit posted.","index":14,"action":"STATUS_RELEASED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.255Z","sourceField":"auditLog","previousHash":"c6f40c9759a9ef1ae24326fdb4ad0dd36a377c376cef2efe8a851389c7e43f3b","immutableHash":"83212254a8c04a901a0458cc0d01d9af8a9e3e1eba24e866768cd5c89139aaa5"},{"note":"invoice posted through canonical ERP execution","index":15,"action":"ERP_INVOICE_POSTED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-06-06T19:41:36.393Z","sourceField":"auditLog","previousHash":"83212254a8c04a901a0458cc0d01d9af8a9e3e1eba24e866768cd5c89139aaa5","immutableHash":"ea5c83939d6e40fc7c40e70bcc50490123d96faef191e11cc7d1ab6b4a959cb6"},{"note":"payout posted through canonical ERP execution","index":16,"action":"ERP_PAYOUT_POSTED","status":"","orderId":"TC-1778001898883-3E548F","timestamp":"2026-06-06T19:41:36.540Z","sourceField":"auditLog","previousHash":"ea5c83939d6e40fc7c40e70bcc50490123d96faef191e11cc7d1ab6b4a959cb6","immutableHash":"83e46bc39f508f79f46a928bf0a3c6cbdbda7a890fb39dfaea2cffffa11201a4"},{"note":"Canonical seller listing snapshot locked onto the order.","index":17,"action":"CHAIN_LISTING","status":"DONE","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.883Z","sourceField":"canonicalExecution.timeline","previousHash":"83e46bc39f508f79f46a928bf0a3c6cbdbda7a890fb39dfaea2cffffa11201a4","immutableHash":"b11c584637c4799c4112476960c94c7e886400205fa48185ae9bf58bfa9873e0"},{"note":"Comparison is derived from trade-core order/listing context.","index":18,"action":"CHAIN_COMPARISON","status":"DONE","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.883Z","sourceField":"canonicalExecution.timeline","previousHash":"b11c584637c4799c4112476960c94c7e886400205fa48185ae9bf58bfa9873e0","immutableHash":"23cc98172ae90f39af4765e06d0a6ce768ee9f1ffeb4c17b64c983370846a215"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","index":19,"action":"CHAIN_LANDED_COST","status":"DONE","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.883Z","sourceField":"canonicalExecution.timeline","previousHash":"23cc98172ae90f39af4765e06d0a6ce768ee9f1ffeb4c17b64c983370846a215","immutableHash":"0061c664b737f5671915ce25e24d7216a8e23ed339ecd1283ae58450b5653788"},{"note":"Order created through POST /api/trade-core/order/create.","index":20,"action":"CHAIN_ORDER","status":"DONE","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.884Z","sourceField":"canonicalExecution.timeline","previousHash":"0061c664b737f5671915ce25e24d7216a8e23ed339ecd1283ae58450b5653788","immutableHash":"fcb66f814205ec7a3f58c3baf5d723819e14afdbfd31a1fd23cfad8fe243514c"},{"note":"Buyer payment posted and escrow hold state recorded.","index":21,"action":"CHAIN_ESCROW","status":"RELEASED_TO_WALLET_LEDGER","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:58.958Z","sourceField":"canonicalExecution.timeline","previousHash":"fcb66f814205ec7a3f58c3baf5d723819e14afdbfd31a1fd23cfad8fe243514c","immutableHash":"b369b9730ecd0c07ff509f53bd1b190494dd4cd9ab94d5e94cd2fdc2fc9d1f6f"},{"note":"Seller-owned logistics assignment is visible to the buyer.","index":22,"action":"CHAIN_LOGISTICS","status":"NOT_ASSIGNED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"canonicalExecution.timeline","previousHash":"b369b9730ecd0c07ff509f53bd1b190494dd4cd9ab94d5e94cd2fdc2fc9d1f6f","immutableHash":"f14f2fa5b03a4e66c87eb930bbee711297ad531e6bdc37756b975927c2ed36d0"},{"note":"Buyer delivery confirmation moved the order into release readiness.","index":23,"action":"CHAIN_DELIVERY","status":"DELIVERED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.043Z","sourceField":"canonicalExecution.timeline","previousHash":"f14f2fa5b03a4e66c87eb930bbee711297ad531e6bdc37756b975927c2ed36d0","immutableHash":"615ec7cc8bce645bc33c10daa2f6ac5f2f9cd3b1609ec05855b670ece113a537"},{"note":"Wallet credit posted during canonical release.","index":24,"action":"CHAIN_WALLET","status":"SELLER_CREDIT_POSTED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.254Z","sourceField":"canonicalExecution.timeline","previousHash":"615ec7cc8bce645bc33c10daa2f6ac5f2f9cd3b1609ec05855b670ece113a537","immutableHash":"45629e45f91ea32ae8a2ffaf398be101d722bfabd8acbf89d6eedcf9e5caace2"},{"note":"Payout release completed through canonical release processing.","index":25,"action":"CHAIN_PAYOUT","status":"RELEASED","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.255Z","sourceField":"canonicalExecution.timeline","previousHash":"45629e45f91ea32ae8a2ffaf398be101d722bfabd8acbf89d6eedcf9e5caace2","immutableHash":"fecd24c654b1ee888b0696b8cd634a1ed5e58c3c4cc0916a4b97d7b6e9a1041a"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","index":26,"action":"CHAIN_RECEIPT_AUDIT","status":"AUDIT_EVENTS_PRESENT","orderId":"TC-1778001898883-3E548F","timestamp":"2026-05-05T17:24:59.255Z","sourceField":"canonicalExecution.timeline","previousHash":"fecd24c654b1ee888b0696b8cd634a1ed5e58c3c4cc0916a4b97d7b6e9a1041a","immutableHash":"7a7c48a4d5ea08f4b92557118635c79811ffc3da3d19cfbbfbcbdb19701d6cdc"}],"orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","headHash":"7a7c48a4d5ea08f4b92557118635c79811ffc3da3d19cfbbfbcbdb19701d6cdc","canonical":true,"immutable":true,"appendOnly":true,"eventCount":27,"sourceFields":["trade_orders.timeline","trade_orders.audit_log","canonicalExecution.timeline"]},"materialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.675Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"99de49c34a104b6c8364e0a18b8c2da256050b1089b30da01376353775144f24","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:24:59.043Z","finalBuyerId":"step48-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778001898883-3E548F","listingId":"step48-seller-release-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"reservationLockVisualization":{"note":"Reservation has reached a terminal lifecycle state.","locked":false,"status":"SOLD","orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","terminal":true,"canonical":true,"expiresAt":null,"listingId":"step48-seller-release-listing","lockRoute":"POST /api/trade-core/order/create","moduleKey":"yarn","stockTruth":"trade_inventory_snapshots.qty_after","sourceEvent":null,"requestedQty":"2","releaseRoutes":["POST /api/trade-core/order/refund","POST /api/trade-core/process-releases"],"reservationId":null,"readinessStatus":"READY_TO_ORDER","requestedQtyNumeric":2,"codex79ReservationProtection":true},"shipmentLifecycleVisualization":{"status":"DELIVERED","orderId":"TC-1778001898883-3E548F","version":"trade-core-canonical-order-execution-timeline-v1","provider":null,"canonical":true,"milestones":[{"key":"assignment","label":"Seller assignment","status":"LOCKED","timestamp":null},{"key":"tracking","label":"Tracking attached","status":"LOCKED","timestamp":null},{"key":"delivery","label":"Buyer delivery confirmation","status":"DONE","timestamp":"2026-05-05T17:24:59.043Z"},{"key":"release_window","label":"Release window","status":"DONE","timestamp":"2026-05-12T17:24:59.043Z"}],"trackingId":null,"sellerAssignmentRoute":"POST /api/trade-core/order/assign-logistics","buyerConfirmationRoute":"POST /api/trade-core/order/confirm-delivery","liveLogisticsExecutionEnabled":false},"buyerSellerCommunicationReadback":{"rfqId":"","status":"BUYER_MESSAGE_READBACK_READY","buyerId":"step48-admin","orderId":"TC-1778001898883-3E548F","storage":{"rfqStorageField":"trade_rfqs.payload_json","noDbSchemaChange":true,"orderStorageField":"trade_orders.negotiation","existingFieldsOnly":true},"version":"codex202b-final-buyer-seller-communication-proof-v1","sellerId":"step48-seller","lifecycle":[{"route":"POST /api/rfq/create","stage":"rfq_created","completed":false,"sourceField":"trade_rfqs.payload_json.message"},{"route":"POST /api/rfq/respond","stage":"rfq_seller_response","completed":false,"sourceField":"trade_rfqs.payload_json.sellerResponse"},{"route":"POST /api/trade-core/order/negotiate","stage":"order_buyer_message","completed":false,"sourceField":"trade_orders.negotiation"},{"route":"POST /api/trade-core/order/respond","stage":"order_seller_response","completed":false,"sourceField":"trade_orders.negotiation"},{"route":"GET /api/trade-core/orders/mine","stage":"buyer_seller_readback","completed":true,"sourceField":"trade_orders.negotiation"}],"moduleKey":"yarn","updatedAt":"Sat Jun 06 2026 19:41:36 GMT+0000 (Coordinated Universal Time)","messageCount":1,"noRouteDelete":true,"canonicalRoutes":{"orderRead":"GET /api/trade-core/orders/mine","rfqCreate":"POST /api/rfq/create","rfqRespond":"POST /api/rfq/respond","buyerMessage":"POST /api/trade-core/order/negotiate","sellerResponse":"POST /api/trade-core/order/respond"},"buyerMessageCount":1,"negotiationEngine":{"flow":"","version":"","updatedAt":"","autoProgress":false,"decisionState":"","previousStatus":"","auditTrailCount":0,"decisionSignals":{"hasFloor":false,"hasOffer":false,"actorRole":"","hasCounter":false,"floorAmount":null,"counterOfferAllowed":false,"hiddenFloorBreached":false},"suggestionStatus":"","negotiationStatus":"","autoBindingAllowed":false,"decisionNextAction":"","decisionVisibility":"","suggestionContract":{"source":"","version":"","confidence":null},"suggestionNextStep":"","hiddenFloorBreached":false,"requiresManualApproval":false,"decisionTrailTransition":{"to":"","from":"","autoBindingAllowed":false,"requiresManualApproval":false}},"negotiationHistory":[{"from":"buyer","offer":"","action":"RFQ_CREATED","counter":"","message":"","decision":"","timestamp":"Tue May 05 2026 17:24:58 GMT+0000 (Coordinated Universal Time)"}],"sellerMessageCount":0,"noNewMessagingRoute":true},"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.675Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"99de49c34a104b6c8364e0a18b8c2da256050b1089b30da01376353775144f24","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:24:59.043Z","finalBuyerId":"step48-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778001898883-3E548F","listingId":"step48-seller-release-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"internationalProcessingTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ERP_RECEIPT_POSTED","route":"/api/trade-core/erp/order/:orderId/receipt-post","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"receipt_audit","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-06T19:41:36.675Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"99de49c34a104b6c8364e0a18b8c2da256050b1089b30da01376353775144f24","sourceSnapshots":{"exportSnapshotPresent":false,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":false},"checkpointStatus":{"export":{"incoterm":null,"survived":false,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":"2026-05-05T17:24:59.043Z","finalBuyerId":"step48-admin","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"2","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1778001898883-3E548F","listingId":"step48-seller-release-listing","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","export","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"39","order_id":"BCF09B-CORRECTED-1783708823162-ORDER","sector":"textile","module_key":"yarn","listing_id":"BCF09B-CORRECTED-1783708823162-LISTING","buyer_id":"buyer-1","seller_id":"seller-1","amount":"495","currency":"INR","status":"INVOICE_READY","created_at":"2026-07-10T18:40:23.550Z","updated_at":"2026-07-10T18:40:23.621Z","qty":"5","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{"marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE","movementRef":"DISPATCH-BCF09B-CORRECTED-1783708823162-PROD","dispatchReady":true},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":{"marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE","invoiceNo":"BCF09B-CORRECTED-1783708823162-INV","invoiceReady":true},"payload_json":{"rfqId":"BCF09B-CORRECTED-1783708823162-RFQ","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"BCF09B-CORRECTED-1783708823162-ORDER","quoteId":"BCF09B-CORRECTED-1783708823162-QUOTE","branchId":"main","currency":"INR","quantity":5,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF09B-CORRECTED-1783708823162-LISTING","moduleKey":"yarn","activeRole":"buyer","accountType":"business","quotedPrice":99,"sourceRoute":"POST /api/rfq/accept","totalAmount":495,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"closureMarker":"BCF09B-CORRECTED-1783708823162","sellerResponse":{"rfqId":"BCF09B-CORRECTED-1783708823162-RFQ","status":"QUOTE_SUBMITTED","quoteId":"BCF09B-CORRECTED-1783708823162-QUOTE","branchId":"main","currency":"INR","quantity":5,"sellerId":"seller-1","companyId":"seller-company-1","activeRole":"seller","accountType":"business","quotedPrice":99,"totalAmount":495,"businessMode":"online","activeContext":{"contextId":"business-seller-online","activeRole":"seller","routeOwner":"backend/server.js","accountType":"business","permissions":["seller:read","seller:write"],"businessMode":"online","entitlements":{},"activeBuyerId":null,"activeBranchId":"main","activeSellerId":"seller-1","activeCompanyId":"seller-company-1","activeProfileId":"profile_business_seller-1","activeCompanyName":"Seller Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"seller-1"},"closureMarker":"BCF09B-CORRECTED-1783708823162","transactionOrigin":"MARKETPLACE_ONLINE"},"acceptedQuoteId":"BCF09B-CORRECTED-1783708823162-QUOTE","productMasterId":"PM-YARN-30S","orderCreateRoute":"POST /api/trade-core/order/create","transactionOrigin":"MARKETPLACE_ONLINE"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"PM-YARN-30S","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"TC-1778009921312-202226","order_id":"TC-1778009921312-202226","sector":"textile","module_key":"yarn","listing_id":"step66-payout-receipt-listing","buyer_id":"step66-admin","seller_id":"step66-seller","amount":"660","currency":"INR","status":"RELEASED","created_at":"2026-05-05T19:38:41.312Z","updated_at":"2026-05-05T19:38:41.698Z","qty":"2","price_snapshot":{"price":330,"currency":"INR"},"dynamic_schema_snapshot":{"moduleKey":"yarn"},"timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T19:38:41.313Z"},{"note":"Simulated payment SIM-PAY-1778009921388-91839E posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T19:38:41.391Z"},{"note":"Order delivered.","event":"DELIVERED","stage":"DELIVERED","status":"DELIVERED","timestamp":"2026-05-05T19:38:41.580Z"},{"note":"Return window started after delivery.","event":"DELIVERED","stage":"DELIVERED","status":"DELIVERED","timestamp":"2026-05-05T19:38:41.580Z"},{"note":"Return window ended. Seller release timer started.","event":"RELEASE_PENDING","stage":"RELEASE_PENDING","status":"RELEASE_PENDING","timestamp":"2026-05-05T19:38:41.638Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","event":"RELEASED","stage":"RELEASED","status":"RELEASED","timestamp":"2026-05-05T19:38:41.696Z"}],"audit_log":[{"note":"Buyer started trade-core order.","user":"step66-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T19:38:41.313Z"},{"note":"Simulated payment SIM-PAY-1778009921388-91839E posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T19:38:41.391Z"},{"note":"Simulated payment SIM-PAY-1778009921388-91839E posted for 660.","user":"step66-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T19:38:41.391Z"},{"note":"Order delivered.","user":"system","action":"STATUS_DELIVERED","timestamp":"2026-05-05T19:38:41.580Z"},{"note":"Return window started after delivery.","user":"system","action":"STATUS_DELIVERED","timestamp":"2026-05-05T19:38:41.580Z"},{"note":"Return window ended. Seller release timer started.","user":"system","action":"STATUS_RELEASE_PENDING","timestamp":"2026-05-05T19:38:41.638Z"},{"note":"Wallet credit posted for 660.","user":"system","action":"WALLET_CREDIT_POSTED","timestamp":"2026-05-05T19:38:41.696Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","user":"system","action":"STATUS_RELEASED","timestamp":"2026-05-05T19:38:41.696Z"}],"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"negotiation":[],"logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"payment":{"mode":"SIMULATED","state":"PAID","amount":660,"paidAt":"2026-05-05T19:38:41.390Z","status":"PAID","transactionId":"SIM-PAY-1778009921388-91839E","walletDebitEntry":{"id":"WAL-1778009921388-e5713f","type":"DEBIT","amount":660,"buyerId":"step66-admin","orderId":"TC-1778009921312-202226","moduleKey":"yarn","timestamp":"2026-05-05T19:38:41.388Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778009921388-91839E"},"walletDebitPosted":true,"walletCreditPosted":true},"escrow":{"status":"RELEASED_TO_WALLET_LEDGER","enabled":false,"holdAmount":0,"transactionId":null},"dispute":{"active":false,"reason":null,"status":"NONE"},"refund":{"amount":0,"status":"NONE","transactionId":null},"ai_hints":{"riskLevel":"MEDIUM","priceScore":73,"sellerReliability":53},"return_window":{"end":"2026-05-12T19:38:41.580Z","start":"2026-05-05T19:38:41.580Z","active":false},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"payout":{"status":"RELEASED","eligibleDate":"2026-06-04T19:38:41.638Z"},"invoice":null,"payload_json":{"id":"TC-1778009921312-202226","qty":"2","user":{"id":"step66-admin","role":"admin","source":"query_or_header","companyId":null},"chain":{"upstream":{"listingId":null,"moduleKey":null},"downstream":[]},"amount":660,"escrow":{"status":"RELEASED_TO_WALLET_LEDGER","enabled":false,"holdAmount":0,"transactionId":null},"payout":{"status":"RELEASED","eligibleDate":"2026-06-04T19:38:41.638Z"},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"refund":{"amount":0,"status":"NONE","transactionId":null},"status":"RELEASED","aiHints":{"riskLevel":"MEDIUM","priceScore":73,"sellerReliability":53},"buyerId":"step66-admin","dispute":{"active":false,"reason":null,"status":"NONE"},"invoice":null,"orderId":"TC-1778009921312-202226","payment":{"mode":"SIMULATED","state":"PAID","amount":660,"paidAt":"2026-05-05T19:38:41.390Z","status":"PAID","transactionId":"SIM-PAY-1778009921388-91839E","walletDebitEntry":{"id":"WAL-1778009921388-e5713f","type":"DEBIT","amount":660,"buyerId":"step66-admin","orderId":"TC-1778009921312-202226","moduleKey":"yarn","timestamp":"2026-05-05T19:38:41.388Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778009921388-91839E"},"walletDebitPosted":true,"walletCreditPosted":true},"receipt":{"id":"RCPT-TC-1778009921312-202226","amount":660,"source":"shared-canonical-trade-chain","status":"READY","buyerId":"step66-admin","orderId":"TC-1778009921312-202226","sellerId":"step66-seller","available":true,"moduleKey":"yarn","generatedAt":"2026-05-05T19:38:41.696Z","paymentState":"PAID","payoutStatus":"RELEASED"},"auditLog":[{"note":"Buyer started trade-core order.","user":"step66-admin","action":"ORDER_CREATED","timestamp":"2026-05-05T19:38:41.313Z"},{"note":"Simulated payment SIM-PAY-1778009921388-91839E posted.","user":"system","action":"STATUS_PAID","timestamp":"2026-05-05T19:38:41.391Z"},{"note":"Simulated payment SIM-PAY-1778009921388-91839E posted for 660.","user":"step66-admin","action":"PAYMENT_SIMULATED_PAID","timestamp":"2026-05-05T19:38:41.391Z"},{"note":"Order delivered.","user":"system","action":"STATUS_DELIVERED","timestamp":"2026-05-05T19:38:41.580Z"},{"note":"Return window started after delivery.","user":"system","action":"STATUS_DELIVERED","timestamp":"2026-05-05T19:38:41.580Z"},{"note":"Return window ended. Seller release timer started.","user":"system","action":"STATUS_RELEASE_PENDING","timestamp":"2026-05-05T19:38:41.638Z"},{"note":"Wallet credit posted for 660.","user":"system","action":"WALLET_CREDIT_POSTED","timestamp":"2026-05-05T19:38:41.696Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","user":"system","action":"STATUS_RELEASED","timestamp":"2026-05-05T19:38:41.696Z"}],"sellerId":"step66-seller","timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-05-05T19:38:41.313Z"},{"note":"Simulated payment SIM-PAY-1778009921388-91839E posted.","event":"PAID","stage":"PAID","status":"PAID","timestamp":"2026-05-05T19:38:41.391Z"},{"note":"Order delivered.","event":"DELIVERED","stage":"DELIVERED","status":"DELIVERED","timestamp":"2026-05-05T19:38:41.580Z"},{"note":"Return window started after delivery.","event":"DELIVERED","stage":"DELIVERED","status":"DELIVERED","timestamp":"2026-05-05T19:38:41.580Z"},{"note":"Return window ended. Seller release timer started.","event":"RELEASE_PENDING","stage":"RELEASE_PENDING","status":"RELEASE_PENDING","timestamp":"2026-05-05T19:38:41.638Z"},{"note":"Seller release window ended. Wallet ledger credit posted.","event":"RELEASED","stage":"RELEASED","status":"RELEASED","timestamp":"2026-05-05T19:38:41.696Z"}],"upstream":{"sourceModule":null,"sourceListingId":null},"workflow":{"current":"RELEASED","enabled":false,"updatedAt":"2026-05-05T19:38:41.696Z"},"companyId":null,"createdAt":"2026-05-05T19:38:41.312Z","listingId":"step66-payout-receipt-listing","logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"moduleKey":"yarn","updatedAt":"2026-05-05T19:38:41.696Z","comparison":{"bestPrice":155,"highestScore":0,"totalListings":10,"fastestDelivery":null},"releasedAt":"2026-05-05T19:38:41.696Z","deliveredAt":"2026-05-05T19:38:41.580Z","negotiation":[],"persistence":{"source":"db","dbLoaded":true},"reservation":null,"authSnapshot":{"role":"admin","source":"query_or_header","userId":"step66-admin","companyId":null},"flowTracking":{"note":"DB persistence is canonical; memory flow tracker is disabled.","active":false,"source":"db"},"modulePolicy":{"enabled":true},"paymentState":"PAID","processStage":"RELEASED","returnWindow":{"end":"2026-05-12T19:38:41.580Z","start":"2026-05-05T19:38:41.580Z","active":false},"walletImpact":{"credited":true,"ledgerEntry":{"id":"WAL-1778009921694-0749fd","type":"CREDIT","amount":660,"orderId":"TC-1778009921312-202226","sellerId":"step66-seller","moduleKey":"yarn","timestamp":"2026-05-05T19:38:41.694Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true}}},"priceSnapshot":{"price":330,"currency":"INR"},"listingSnapshot":{"id":"step66-payout-receipt-listing","title":"Step 66 payout receipt check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step66-seller","companyId":null,"listingId":"step66-payout-receipt-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":330,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"returnWindowEnd":"2026-05-12T19:38:41.580Z","sellerReleaseAt":"2026-06-04T19:38:41.638Z","releasePendingAt":"2026-05-05T19:38:41.638Z","sharedTradeChain":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","version":"shared-trade-chain-v1","canonical":true,"endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed cost -> order"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"}},"currentState":"released","modulePlugInRule":"Modules provide listing context; trade state stays in tradeCore.","stateTransitions":"listing -> comparison -> landed cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> audit"},"walletLedgerEntry":{"id":"WAL-1778009921694-0749fd","type":"CREDIT","amount":660,"orderId":"TC-1778009921312-202226","sellerId":"step66-seller","moduleKey":"yarn","timestamp":"2026-05-05T19:38:41.694Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true}},"accountingMetadata":{"chain":["listing","comparison","landed cost","order","escrow","logistics","delivery","wallet","payout","audit"],"apiBase":"/api/trade-core","orderId":"TC-1778009921312-202226","version":"erp-stock-accounting-readiness-v1","canonical":true,"moduleKey":"yarn","updatedAt":"2026-05-05T19:38:41.696Z","previewOnly":true,"currentState":"released","nonEnforcing":true,"journalPreview":{"note":"Journal preview is derived from ERP ledger preview lines only; no journal rows are posted.","lines":[{"debit":660,"credit":0,"lineNo":1,"status":"PREVIEW","orderId":"TC-1778009921312-202226","currency":"INR","sourceId":"SIM-PAY-1778009921388-91839E","voucherNo":"PREVIEW-TC-1778009921312-202226","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step66-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778009921388-91839E"},"postingDate":null},{"debit":0,"credit":660,"lineNo":2,"status":"PREVIEW","orderId":"TC-1778009921312-202226","currency":"INR","sourceId":"TC-1778009921312-202226","voucherNo":"PREVIEW-TC-1778009921312-202226","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":null,"previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778009921388-91839E"},"postingDate":null},{"debit":0,"credit":660,"lineNo":3,"status":"PREVIEW","orderId":"TC-1778009921312-202226","currency":"INR","sourceId":"TC-1778009921312-202226","voucherNo":"PREVIEW-TC-1778009921312-202226","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step66-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":null,"previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null},{"debit":660,"credit":0,"lineNo":4,"status":"PREVIEW","orderId":"TC-1778009921312-202226","currency":"INR","sourceId":"TC-1778009921312-202226","voucherNo":"PREVIEW-TC-1778009921312-202226","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null}],"status":"PREVIEW","orderId":"TC-1778009921312-202226","balanced":true,"currency":"INR","sourceId":"TC-1778009921312-202226","vouchers":[{"lines":[{"debit":660,"credit":0,"lineNo":1,"status":"PREVIEW","orderId":"TC-1778009921312-202226","currency":"INR","sourceId":"SIM-PAY-1778009921388-91839E","voucherNo":"PREVIEW-TC-1778009921312-202226-PAYMENT-HOLD","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"step66-admin","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"previewLine":"buyer_wallet_debit","transactionId":"SIM-PAY-1778009921388-91839E"},"postingDate":null},{"debit":0,"credit":660,"lineNo":2,"status":"PREVIEW","orderId":"TC-1778009921312-202226","currency":"INR","sourceId":"TC-1778009921312-202226","voucherNo":"PREVIEW-TC-1778009921312-202226-PAYMENT-HOLD","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":null,"previewLine":"escrow_or_payment_hold","transactionId":"SIM-PAY-1778009921388-91839E"},"postingDate":null}],"status":"PREVIEW","orderId":"TC-1778009921312-202226","balanced":true,"currency":"INR","sourceId":"TC-1778009921312-202226","eventType":"payment_hold","voucherNo":"PREVIEW-TC-1778009921312-202226-PAYMENT-HOLD","debitTotal":660,"sourceType":"erp_ledger_preview_event","creditTotal":660,"postingDate":null,"previewOnly":true,"nonEnforcing":true},{"lines":[{"debit":660,"credit":0,"lineNo":1,"status":"PREVIEW","orderId":"TC-1778009921312-202226","currency":"INR","sourceId":"TC-1778009921312-202226","voucherNo":"PREVIEW-TC-1778009921312-202226-SELLER-RELEASE","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null},{"debit":0,"credit":660,"lineNo":2,"status":"PREVIEW","orderId":"TC-1778009921312-202226","currency":"INR","sourceId":"TC-1778009921312-202226","voucherNo":"PREVIEW-TC-1778009921312-202226-SELLER-RELEASE","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step66-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":null,"previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null}],"status":"PREVIEW","orderId":"TC-1778009921312-202226","balanced":true,"currency":"INR","sourceId":"TC-1778009921312-202226","eventType":"seller_release","voucherNo":"PREVIEW-TC-1778009921312-202226-SELLER-RELEASE","debitTotal":660,"sourceType":"erp_ledger_preview_event","creditTotal":660,"postingDate":null,"previewOnly":true,"nonEnforcing":true}],"voucherNo":"PREVIEW-TC-1778009921312-202226","debitTotal":1320,"sourceType":"erp_ledger_preview","creditTotal":1320,"postingDate":null,"previewOnly":true,"nonEnforcing":true},"inventoryIntent":{"note":"ERP preview does not create, reserve, move, or release inventory.","intent":"release_or_close_reserved_stock_after_payout","status":"CLOSED_PREVIEW","listingId":"step66-payout-receipt-listing","moduleKey":"yarn","previewOnly":true,"reservation":null,"nonEnforcing":true,"requestedQty":"2","inventoryToggleEnabled":false},"ledgerReadiness":{"note":"Ledger preview is derived from trade-core order state and does not post accounting entries.","status":"READY","entries":[{"line":"buyer_wallet_debit","amount":660,"status":"POSTED_OR_SIMULATED","partyId":"step66-admin","trigger":"order.pay","currency":"INR","sourceId":"SIM-PAY-1778009921388-91839E","direction":"DEBIT","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","accountHint":"buyer_wallet_preview","journalSide":"DEBIT","transactionId":"SIM-PAY-1778009921388-91839E"},{"line":"escrow_or_payment_hold","amount":660,"status":"READY","partyId":"trade-core","trigger":"order.pay","currency":"INR","sourceId":"TC-1778009921312-202226","direction":"CREDIT","partyRole":"platform","payoutRef":null,"invoiceRef":null,"sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","accountHint":"escrow_or_payment_hold_preview","journalSide":"CREDIT","transactionId":"SIM-PAY-1778009921388-91839E"},{"line":"seller_wallet_credit","amount":660,"status":"POSTED_OR_SIMULATED","partyId":"step66-seller","trigger":"process-releases","currency":"INR","sourceId":"TC-1778009921312-202226","direction":"CREDIT","partyRole":"seller","payoutRef":null,"invoiceRef":null,"sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","accountHint":"seller_wallet_preview","journalSide":"CREDIT","transactionId":null}],"readyCount":3,"totalLines":3,"previewOnly":true,"nonEnforcing":true,"existingLedgerEntries":[{"id":"WAL-1778009921694-0749fd","type":"CREDIT","amount":660,"orderId":"TC-1778009921312-202226","sellerId":"step66-seller","moduleKey":"yarn","timestamp":"2026-05-05T19:38:41.694Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true}},{"id":"WAL-1778009921388-e5713f","type":"DEBIT","amount":660,"buyerId":"step66-admin","orderId":"TC-1778009921312-202226","moduleKey":"yarn","timestamp":"2026-05-05T19:38:41.388Z","persistence":{"table":"trade_wallet_ledger","dbSaved":true},"transactionId":"SIM-PAY-1778009921388-91839E"}]},"listingSnapshot":{"id":"step66-payout-receipt-listing","title":"Step 66 payout receipt check","source":"order-listing-snapshot","quantity":{"moq":null,"unit":null,"value":"2","totalQuantity":null,"availableQuantity":null},"sellerId":"step66-seller","companyId":null,"listingId":"step66-payout-receipt-listing","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"price":330,"currency":"INR"},"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"invoiceReadiness":{"note":"Invoice readiness is metadata only; no invoice is issued by these ERP preview endpoints.","amount":660,"source":{"buyerId":"step66-admin","orderId":"TC-1778009921312-202226","sellerId":"step66-seller","listingId":"step66-payout-receipt-listing","moduleKey":"yarn"},"status":"READY_FOR_DRAFT","currency":"INR","financial":{"amount":660,"currency":"INR"},"taxPreview":{"gst":null,"vat":null},"previewOnly":true,"nonEnforcing":true,"invoiceNumber":null,"readyForDraft":true,"invoicePresent":false,"invoicePreview":{"source":{"buyerId":"step66-admin","orderId":"TC-1778009921312-202226","sellerId":"step66-seller","listingId":"step66-payout-receipt-listing","moduleKey":"yarn"},"financial":{"amount":660,"currency":"INR"},"taxPreview":{"gst":null,"vat":null},"previewInvoiceNo":"INV-PREVIEW-TC-1778009921312-202226","realInvoicePosted":false},"previewInvoiceNo":"INV-PREVIEW-TC-1778009921312-202226","realInvoicePosted":false,"requiredBeforePost":["buyer","seller","listing snapshot","amount","delivery state"]},"escrowPaymentState":{"note":"ERP preview reads simulated/current payment state only; it does not call payment or escrow providers.","amount":660,"paymentMode":"SIMULATED","previewOnly":true,"escrowStatus":"RELEASED_TO_WALLET_LEDGER","nonEnforcing":true,"paymentState":"PAID","escrowEnabled":false,"paymentStatus":"PAID","transactionId":"SIM-PAY-1778009921388-91839E","escrowHoldAmount":0,"realPaymentExecution":"not-enabled-by-erp-preview"},"payoutReceiptReadiness":{"note":"Payout and receipt readiness are previews only; no payout or receipt execution is triggered.","status":"READY","receiptId":"RCPT-TC-1778009921312-202226","payoutReady":true,"previewOnly":true,"eligibleDate":"2026-06-04T19:38:41.638Z","nonEnforcing":true,"payoutStatus":"RELEASED","receiptReady":true,"receiptAmount":660,"receiptStatus":"READY"}},"walletLedgerPosted":true,"dynamicSchemaSnapshot":{"moduleKey":"yarn"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"47","order_id":"ORD-RFQ-1783927699566-1783927699730","sector":"textile","module_key":"textile_retailers","listing_id":"BCF16-1783927696797-textile_retailers","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:28:19.730Z","updated_at":"2026-07-13T07:28:19.730Z","qty":"5","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927699566","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927699566-1783927699730","quoteId":"QUOTE-RFQ-1783927699566-1783927699625","branchId":"main","currency":"INR","quantity":5,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927696797-textile_retailers","moduleKey":"textile_retailers","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ b2c-small-quantity","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"textile_retailers-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927699566","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":5,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927699566-1783927699625","productMasterId":"pm_textile_retailers_2f4b05ca0d771279","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"b2c-small-quantity","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_textile_retailers_2f4b05ca0d771279","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"48","order_id":"ORD-RFQ-1783927699798-1783927699950","sector":"textile","module_key":"textile_c2c_trader","listing_id":"BCF16-1783927696797-textile_c2c_trader","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:28:19.950Z","updated_at":"2026-07-13T07:28:19.950Z","qty":"5","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927699798","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927699798-1783927699950","quoteId":"QUOTE-RFQ-1783927699798-1783927699848","branchId":"main","currency":"INR","quantity":5,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927696797-textile_c2c_trader","moduleKey":"textile_c2c_trader","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ c2c-personal","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"textile_c2c_trader-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927699798","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":5,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927699798-1783927699848","productMasterId":"pm_textile_c2c_trader_521271c3e9ad2e2e","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"c2c-personal","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_textile_c2c_trader_521271c3e9ad2e2e","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"72","order_id":"ORD-RFQ-1783937987441-1783937987918","sector":"textile","module_key":"yarn","listing_id":"MPC02B-1783937984379-yarn","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T10:19:47.918Z","updated_at":"2026-07-13T10:19:47.918Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"cbm":0.84,"uom":"kg","port":"","rfqId":"RFQ-1783937987441","status":"QUOTE_SUBMITTED","weight":125,"buyerId":"buyer-1","channel":"marketplace","orderId":"ORD-RFQ-1783937987441-1783937987918","quoteId":"QUOTE-RFQ-1783937987441-1783937987631","branchId":"main","currency":"INR","incoterm":"","quantity":125,"sellerId":"seller-1","companyId":"wrong-company-mpc02b","listingId":"MPC02B-1783937984379-yarn","moduleKey":"yarn","packaging":"Carton","tradeMode":"domestic","acceptedAt":"2026-07-13T10:19:47.861Z","activeRole":"buyer","buyerNotes":"MPC02B domestic-b2b","dimensions":{"width":40,"height":35,"length":60},"accountType":"business","destination":"India","quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","paymentTerms":"30 percent advance","quantitySlab":{"maxQty":199,"minQty":50},"activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"wrong-company-mpc02b","activeProfileId":"profile_business_buyer-1","activeCompanyName":"wrong-company-mpc02b","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"walletContext":{"enabled":false,"providerExecution":false},"buyerCompanyId":"buyer-company-1","sellerResponse":{"tax":"extra","advance":30,"freight":"excluded","quoteId":"MPC02B-Q-RFQ-1783937987441","currency":"INR","incoterm":"","leadTime":"7 days","packaging":"10 cartons","attachments":[{"status":"metadata-only","fileName":"domestic-b2b-quote.pdf"}],"sellerNotes":"MPC02B quote","counterOffer":"119 per kg","paymentTerms":"30 percent advance","offerValidity":"10 days","quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"creditPdcPeriod":45,"offeredQuantity":125,"dispatchSchedule":"one lot","availableQuantity":500,"sampleInspectionResponse":"sample available"},"acceptedQuoteId":"QUOTE-RFQ-1783937987441-1783937987631","productMasterId":"pm_yarn_542d3f72ea0cd919","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","transactionOrigin":"MARKETPLACE_ONLINE","domesticExportMode":"domestic"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"wrong-company-mpc02b","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_yarn_542d3f72ea0cd919","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"49","order_id":"ORD-RFQ-1783927749968-1783927750136","sector":"textile","module_key":"yarn","listing_id":"BCF16-1783927748348-yarn","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:29:10.136Z","updated_at":"2026-07-13T07:29:10.136Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927749968","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927749968-1783927750136","quoteId":"QUOTE-RFQ-1783927749968-1783927750025","branchId":"main","currency":"INR","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927748348-yarn","moduleKey":"yarn","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ domestic-b2b","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"yarn-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927749968","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927749968-1783927750025","productMasterId":"pm_yarn_4f1883d920d9756c","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"domestic-b2b","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_yarn_4f1883d920d9756c","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"16","order_id":"CODEX824-20260702182316-ORDER","sector":"textile","module_key":"yarn","listing_id":"CODEX824-20260702182316-YARN-LISTING","buyer_id":"buyer-1","seller_id":"seller-1","amount":"3050","currency":"INR","status":"DELIVERED","created_at":"2026-07-02T18:23:18.708Z","updated_at":"2026-07-02T18:48:02.300Z","qty":"25","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"amount":3050,"fields":{},"marker":"CODEX760_PHASE_B_BUSINESS_EXECUTION_GAP_IMPLEMENT","status":"ORDER_CREATED","buyerId":"buyer-1","orderId":"CODEX824-20260702182316-ORDER","quantity":25,"sellerId":"seller-1","listingId":"CODEX824-20260702182316-YARN-LISTING","moduleKey":"yarn","productName":"CODEX824 UAT Yarn"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"TC-1781205818780-B96A56","order_id":"TC-1781205818780-B96A56","sector":"textile","module_key":"yarn","listing_id":"step29-listing-1777991056","buyer_id":"phase16c-buyer-20260611192337-10b68b","seller_id":"step29-seller","amount":"10","currency":"INR","status":"COMPLETED","created_at":"2026-06-11T19:23:38.780Z","updated_at":"2026-07-01T14:35:38.454Z","qty":"1","price_snapshot":{"pdc15":"","price":"10","currency":"INR","incoterm":"","taxLabel":"","basePrice":"10","tax_label":"","tradeType":"Domestic","exportMode":false,"pdcAllowed":"","priceBasis":"Per kg","pricePerKg":"10","tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"negotiation":{"counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","negotiationWindowDays":"3"},"paymentMode":"Online Escrow","pricingSync":{"status":"APPLIED","version":"trade-core-erp-ecommerce-pricing-sync-v1","canonical":true,"routeFamily":"/api/trade-core/erp/ecommerce-stock-sync","sourceField":"trade_listings.fields_json.priceSnapshot","syncedFields":["priceSnapshot","quantitySlabs","paymentPeriodSlabs","currency","taxLabel"],"legacyCompatibilityPreserved":true},"leadTimeDays":"","creditAllowed":"","quantitySlabs":[],"advancePercent":"","pdcCreditSlabs":[],"precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","priceSlabBasis":"","exportDocuments":{"coa":"","coo":"","blAwb":"","invoice":"","qcReport":"","packingList":""},"offlinePdcPrice":"","pdc_credit_slabs":[],"quantitySlab1Max":"","quantitySlab1Min":"","quantitySlab2Max":"","quantitySlab2Min":"","quantitySlab3Max":"","quantitySlab3Min":"","rfqResponseOwner":"Seller commercial desk","credit15DaysPrice":"","landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"},"onlineInstantPrice":"10","paymentPeriodSlabs":[{"label":"Online Escrow","price":null,"currency":"INR","creditDays":null,"paymentMode":"Online Escrow","advancePercent":null,"paymentTermsOption":null}],"paymentTermsOption":"","quantitySlab1Price":"","quantitySlab2Price":"","quantitySlab3Price":"","rfqExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"counterOfferAllowed":"No","minNegotiationPrice":"10","machineCompatibility":[],"negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","payment_period_slabs":[{"label":"Online Escrow","price":null,"currency":"INR","creditDays":null,"paymentMode":"Online Escrow","advancePercent":null,"paymentTermsOption":null}],"rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","testingCompatibility":[],"compatibleAccessories":[],"negotiationWindowDays":"3","advancePaymentRequired":"","packagingCompatibility":[],"pricingContractVersion":"yarn-b2b-v1","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"testingLabArtifactRefIds":[],"paymentPeriodSlabStructure":{"rows":[{"label":"Online Escrow","price":null,"currency":"INR","creditDays":null,"paymentMode":"Online Escrow","advancePercent":null,"paymentTermsOption":null}],"version":"trade-core-erp-ecommerce-pricing-sync-v1","channels":["Online Escrow"],"currency":"INR","rowCount":1,"canonical":true,"shapeVersion":"erp-ecommerce-payment-period-slab-runtime-v1","structureStatus":"READY"},"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"dependencyMismatchCount":0,"staleDependencyWarnings":false,"sellerCorrectionVisibility":"visible-in-seller-form","hiddenDependentFieldsWithValues":0},"exportImportCostingMetadata":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"}},"dynamic_schema_snapshot":{"fields":{},"source":"canonical_seller_listing_engine","moduleKey":"yarn","documentEngine":{"badges":{"qcReports":"MISSING","exportDocs":"MISSING","invoiceDocs":"MISSING","certificates":"MISSING","packingPhotos":"MISSING"},"counts":{"total":0,"qcReports":0,"exportDocs":0,"invoiceDocs":0,"certificates":0,"packingPhotos":0},"qcReports":[],"exportDocs":[],"invoiceDocs":[],"certificates":[],"metadataOnly":true,"packingPhotos":[],"attachmentMode":"metadata-only-upload-pending","labCertificateMetadata":{"testedBy":"","reportDate":"","certificate":"","qualityGrade":"","testStandard":"","certificateNo":"","reportValidity":"","certificateStatus":"","certificationScope":""}},"landedCostPreview":{"duty":"TBD","mode":"metadata-estimate-only","insurance":"TBD","localTransport":"TBD","productSubtotal":"10","shippingEstimate":"TBD","estimatedLandedRange":"INR 10-11"},"dependencyLifecycle":{},"tradeTermsStructure":{},"scrapSalvageSnapshot":{},"smartOtherCandidates":[],"traceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"order","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-11T19:23:38.781Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"8695e0898708e6a77b4382235ccc1f581d848134dfae3b5e0bfe3a132b3d0959","sourceSnapshots":{"exportSnapshotPresent":true,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":true},"checkpointStatus":{"export":{"incoterm":null,"survived":true,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":null,"finalBuyerId":"phase16c-buyer-20260611192337-10b68b","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"1","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"canonicalSlabSnapshot":[],"expiryControlSnapshot":{},"packingReadinessBundle":{},"scrapLogisticsSnapshot":{},"scrapReadinessSnapshot":{},"weaveKnitTestingBundle":{},"dependencyContractHints":[],"exportDocumentStructure":{},"garmentComplianceBundle":{},"millFinishTestingBundle":{},"retailerReadinessBundle":{},"scrapComparisonSnapshot":{},"transportHazardSnapshot":{},"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"c2cTraderReadinessBundle":{},"canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"garmentReadinessSnapshot":{},"machineryReadinessBundle":{},"miniWholesaleLotSeverity":{},"packingLogisticsSnapshot":{},"recycleReadinessSnapshot":{},"spinningJobTestingBundle":{},"testingLabArtifactRefIds":[],"millFinishReadinessBundle":{},"recycleComparisonSnapshot":{},"testingLabReadinessBundle":{},"complianceDocumentSnapshot":{},"consumablesReadinessBundle":{},"garmentStockSampleSnapshot":{},"machineryUnitBasisSnapshot":{},"retailerCompletionSnapshot":{},"retailerStockStoreSnapshot":{},"rfqExportReadinessContract":{},"spinningJobReadinessBundle":{},"weaveKnitTransformSnapshot":{},"c2cTraderCompletionSnapshot":{},"c2cTraderVisibilitySnapshot":{},"canonicalComparisonSnapshot":{"tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"documentEngine":{"badges":{"qcReports":"MISSING","exportDocs":"MISSING","invoiceDocs":"MISSING","certificates":"MISSING","packingPhotos":"MISSING"},"counts":{"total":0,"qcReports":0,"exportDocs":0,"invoiceDocs":0,"certificates":0,"packingPhotos":0},"qcReports":[],"exportDocs":[],"invoiceDocs":[],"certificates":[],"metadataOnly":true,"packingPhotos":[],"attachmentMode":"metadata-only-upload-pending","labCertificateMetadata":{"testedBy":"","reportDate":"","certificate":"","qualityGrade":"","testStandard":"","certificateNo":"","reportValidity":"","certificateStatus":"","certificationScope":""}},"landedCostPreview":{"duty":"TBD","mode":"metadata-estimate-only","insurance":"TBD","localTransport":"TBD","productSubtotal":"10","shippingEstimate":"TBD","estimatedLandedRange":"INR 10-11"},"landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"},"scrapSalvageSnapshot":{},"traceabilitySnapshot":{"lotNo":"","batchNo":"","summary":"","batchLot":"","supplier":"","shadeDyeing":"","qualityGrade":"","machineProcess":"","qcLabReference":"","yarnCountLabel":"","processingStage":"","texturisingType":"","filamentRelation":"","rawMaterialOrigin":"","blendPercentClarity":"","chainOfCustodyStatus":"","sourceDocumentStatus":""},"canonicalSlabSnapshot":[],"expiryControlSnapshot":{},"packingReadinessBundle":{},"ratingTrustPlaceholder":"metadata-only","scrapLogisticsSnapshot":{},"scrapReadinessSnapshot":{},"weaveKnitTestingBundle":{},"dependencyContractHints":[],"garmentComplianceBundle":{},"millFinishTestingBundle":{},"retailerReadinessBundle":{},"scrapComparisonSnapshot":{},"transportHazardSnapshot":{},"c2cTraderReadinessBundle":{},"canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"garmentReadinessSnapshot":{},"machineryReadinessBundle":{},"miniWholesaleLotSeverity":{},"packingLogisticsSnapshot":{},"recycleReadinessSnapshot":{},"spinningJobTestingBundle":{},"millFinishReadinessBundle":{},"recycleComparisonSnapshot":{},"testingLabReadinessBundle":{},"complianceDocumentSnapshot":{},"consumablesReadinessBundle":{},"garmentStockSampleSnapshot":{},"machineryUnitBasisSnapshot":{},"retailerCompletionSnapshot":{},"retailerStockStoreSnapshot":{},"spinningJobReadinessBundle":{},"weaveKnitTransformSnapshot":{},"c2cTraderCompletionSnapshot":{},"c2cTraderVisibilitySnapshot":{},"millFinishTransformSnapshot":{},"readyProductReadinessBundle":{},"weaveKnitPricingConsistency":{},"millFinishCapabilitySnapshot":{},"millFinishCompletionSnapshot":{},"millFinishPricingConsistency":{},"miniWholesaleReadinessBundle":{},"packingCompatibilitySnapshot":{},"readyProductExportVisibility":{},"readyProductStockConsistency":{},"scrapExportReadinessSnapshot":{},"spinningJobTransformSnapshot":{},"weaveKnitCapabilityReadiness":{},"weaveKnitTransformConfidence":{},"millFinishCapabilityReadiness":{},"millFinishTransformConfidence":{},"miniWholesaleStockConsistency":{},"readyProductDispatchReadiness":{},"retailerDispatchOfferSnapshot":{},"scrapLogisticsReadinessBundle":{},"spinningJobCapabilitySnapshot":{},"spinningJobCompletionSnapshot":{},"spinningJobPricingConsistency":{},"garmentExportReadinessSnapshot":{},"machineryCompatibilitySnapshot":{},"miniWholesaleDispatchReadiness":{},"readyProductCompletionSnapshot":{},"readyProductComplianceSeverity":{},"scrapProcessingReadinessBundle":{},"spinningJobCapabilityReadiness":{},"testingReportCertificateBundle":{},"testingReportFreshnessSnapshot":{},"weaveKnitConstructionReadiness":{},"c2cTraderNegotiationConsistency":{},"greyParameterCompletionSnapshot":{},"millFinishCapabilityFeasibility":{},"miniWholesaleCompletionSnapshot":{},"recycleLogisticsReadinessBundle":{},"yarnParameterCompletionSnapshot":{"texturisingType":"","countSystemClarity":"","blendPercentClarity":"","yarnCountDisplayLabel":"","plyTwistDependencyHint":"","filamentPoyFdyDtyRelation":""},"consumablesReplenishmentSnapshot":{},"fiberParameterCompletionSnapshot":{"fiberType":"","fiberGrade":"","packingPricingLink":"","denierCutLengthClarity":"","technicalBranchClarity":"synthetic-denier-cut-length","stapleMicronaireClarity":"","blendSpinningSuitability":"","contaminationTrashClarity":"","syntheticSuitabilityClarity":"","recycledStreamSuitabilityClarity":""},"millFinishRecipeComplianceBundle":{},"miniWholesaleCommercialReadiness":{},"recycleProcessingReadinessBundle":{},"scrapParameterCompletionSnapshot":{},"readyProductStockDispatchSnapshot":{},"suggestionsTrendReadinessSnapshot":{},"threadParameterCompletionSnapshot":{},"garmentParameterCompletionSnapshot":{},"miniWholesaleLotAssortmentSnapshot":{},"miniWholesaleStockDispatchSnapshot":{},"packingParameterCompletionSnapshot":{},"recycleParameterCompletionSnapshot":{},"chemicalParameterCompletionSnapshot":{},"readyProductQualityComplianceBundle":{},"testingCalibrationFreshnessSnapshot":{},"machineryParameterCompletionSnapshot":{},"weaveKnitParameterCompletionSnapshot":{},"consumablesComplianceDocumentSnapshot":{},"testingLabParameterCompletionSnapshot":{},"consumablesLogisticsCommercialSnapshot":{},"consumablesParameterCompletionSnapshot":{},"consumablesCompatibilityReadinessSnapshot":{}},"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"technicalDependencyMax":0,"dependencyMismatchCount":0,"staleDependencyWarnings":false,"technicalDependencyScore":0,"sellerCorrectionVisibility":"visible-in-seller-form","technicalDependencySignals":{},"hiddenDependentFieldsWithValues":0},"millFinishTransformSnapshot":{},"readyProductReadinessBundle":{},"weaveKnitPricingConsistency":{},"millFinishCapabilitySnapshot":{},"millFinishCompletionSnapshot":{},"millFinishPricingConsistency":{},"miniWholesaleReadinessBundle":{},"packingCompatibilitySnapshot":{},"readyProductExportVisibility":{},"readyProductStockConsistency":{},"scrapExportReadinessSnapshot":{},"spinningJobTransformSnapshot":{},"weaveKnitCapabilityReadiness":{},"weaveKnitTransformConfidence":{},"millFinishCapabilityReadiness":{},"millFinishTransformConfidence":{},"miniWholesaleStockConsistency":{},"readyProductDispatchReadiness":{},"retailerDispatchOfferSnapshot":{},"scrapLogisticsReadinessBundle":{},"spinningJobCapabilitySnapshot":{},"spinningJobCompletionSnapshot":{},"spinningJobPricingConsistency":{},"garmentExportReadinessSnapshot":{},"machineryCompatibilitySnapshot":{},"miniWholesaleDispatchReadiness":{},"readyProductCompletionSnapshot":{},"readyProductComplianceSeverity":{},"scrapProcessingReadinessBundle":{},"spinningJobCapabilityReadiness":{},"testingReportCertificateBundle":{},"testingReportFreshnessSnapshot":{},"weaveKnitConstructionReadiness":{},"c2cTraderNegotiationConsistency":{},"greyParameterCompletionSnapshot":{},"millFinishCapabilityFeasibility":{},"miniWholesaleCompletionSnapshot":{},"recycleLogisticsReadinessBundle":{},"yarnParameterCompletionSnapshot":{"texturisingType":"","countSystemClarity":"","blendPercentClarity":"","yarnCountDisplayLabel":"","plyTwistDependencyHint":"","filamentPoyFdyDtyRelation":""},"consumablesReplenishmentSnapshot":{},"fiberParameterCompletionSnapshot":{"fiberType":"","fiberGrade":"","packingPricingLink":"","denierCutLengthClarity":"","technicalBranchClarity":"synthetic-denier-cut-length","stapleMicronaireClarity":"","blendSpinningSuitability":"","contaminationTrashClarity":"","syntheticSuitabilityClarity":"","recycledStreamSuitabilityClarity":""},"millFinishRecipeComplianceBundle":{},"miniWholesaleCommercialReadiness":{},"recycleProcessingReadinessBundle":{},"scrapParameterCompletionSnapshot":{},"readyProductStockDispatchSnapshot":{},"suggestionsTrendReadinessSnapshot":{},"threadParameterCompletionSnapshot":{},"garmentParameterCompletionSnapshot":{},"miniWholesaleLotAssortmentSnapshot":{},"miniWholesaleStockDispatchSnapshot":{},"packingParameterCompletionSnapshot":{},"recycleParameterCompletionSnapshot":{},"chemicalParameterCompletionSnapshot":{},"readyProductQualityComplianceBundle":{},"testingCalibrationFreshnessSnapshot":{},"machineryParameterCompletionSnapshot":{},"weaveKnitParameterCompletionSnapshot":{},"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"order","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-11T19:23:38.781Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"8695e0898708e6a77b4382235ccc1f581d848134dfae3b5e0bfe3a132b3d0959","sourceSnapshots":{"exportSnapshotPresent":true,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":true},"checkpointStatus":{"export":{"incoterm":null,"survived":true,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":null,"finalBuyerId":"phase16c-buyer-20260611192337-10b68b","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"1","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"consumablesComplianceDocumentSnapshot":{},"testingLabParameterCompletionSnapshot":{},"consumablesLogisticsCommercialSnapshot":{},"consumablesParameterCompletionSnapshot":{},"consumablesCompatibilityReadinessSnapshot":{}},"timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-06-11T19:23:38.786Z"}],"audit_log":[{"note":"Canonical international material traceability snapshot refreshed on the existing trade-core chain.","user":"phase16c-buyer-20260611192337-10b68b","action":"CANONICAL_MATERIAL_TRACEABILITY_SNAPSHOT_REFRESHED","timestamp":"2026-06-11T19:23:38.781Z"},{"note":"Buyer started trade-core order.","user":"phase16c-buyer-20260611192337-10b68b","action":"ORDER_CREATED","timestamp":"2026-06-11T19:23:38.786Z"},{"note":"Stock/MOQ checked against ERP operational inventory snapshot.","user":"system","action":"ORDER_STOCK_MOQ_VALIDATED","timestamp":"2026-06-11T19:23:38.786Z"},{"note":"ERP inventory reservation control is locked; order create continues with reservation held and no inventory mutation.","user":"system","action":"ERP_INVENTORY_RESERVATION_ADMIN_LOCK_HOLD","timestamp":"2026-06-11T19:23:38.811Z"}],"chain":{"upstream":{"rfqId":null,"listingId":null,"moduleKey":null,"orderPreparationId":null},"downstream":[]},"negotiation":[],"logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"payment":{"mode":"SIMULATED","state":"NOT_STARTED","amount":0,"status":"NOT_STARTED","transactionId":null,"walletDebitPosted":false,"walletCreditPosted":false},"escrow":{"status":"PENDING","enabled":false,"holdAmount":0},"dispute":{"active":false,"reason":null,"status":"NONE"},"refund":{"amount":0,"status":"NONE","transactionId":null},"ai_hints":{"riskLevel":"LOW","priceScore":50,"sellerReliability":100},"return_window":{"end":null,"start":null,"active":false},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"payout":{"status":"LOCKED","eligibleDate":null},"invoice":null,"payload_json":{"id":"TC-1781205818780-B96A56","qty":"1","user":{"id":"phase16c-buyer-20260611192337-10b68b","role":"buyer","source":"apiKeys","companyId":"phase16c-buyer-company"},"chain":{"upstream":{"rfqId":null,"listingId":null,"moduleKey":null,"orderPreparationId":null},"downstream":[]},"rfqId":null,"amount":10,"escrow":{"status":"PENDING","enabled":false,"holdAmount":0},"payout":{"status":"LOCKED","eligibleDate":null},"policy":{"escrowEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"refund":{"amount":0,"status":"NONE","transactionId":null},"status":"CREATED","aiHints":{"riskLevel":"LOW","priceScore":50,"sellerReliability":100},"buyerId":"phase16c-buyer-20260611192337-10b68b","dispute":{"active":false,"reason":null,"status":"NONE"},"invoice":null,"orderId":"TC-1781205818780-B96A56","payment":{"mode":"SIMULATED","state":"NOT_STARTED","amount":0,"status":"NOT_STARTED","transactionId":null,"walletDebitPosted":false,"walletCreditPosted":false},"receipt":{"id":null,"amount":10,"sector":"textile","source":"shared-canonical-trade-chain","status":"PENDING","buyerId":"phase16c-buyer-20260611192337-10b68b","orderId":"TC-1781205818780-B96A56","sellerId":"step29-seller","available":false,"familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","generatedAt":null,"moduleFamily":"marketplace-commerce","paymentState":"NOT_STARTED","payoutStatus":"LOCKED","module_family":"marketplace-commerce"},"auditLog":[{"note":"Canonical international material traceability snapshot refreshed on the existing trade-core chain.","user":"phase16c-buyer-20260611192337-10b68b","action":"CANONICAL_MATERIAL_TRACEABILITY_SNAPSHOT_REFRESHED","timestamp":"2026-06-11T19:23:38.781Z"},{"note":"Buyer started trade-core order.","user":"phase16c-buyer-20260611192337-10b68b","action":"ORDER_CREATED","timestamp":"2026-06-11T19:23:38.786Z"},{"note":"Stock/MOQ checked against ERP operational inventory snapshot.","user":"system","action":"ORDER_STOCK_MOQ_VALIDATED","timestamp":"2026-06-11T19:23:38.786Z"},{"note":"ERP inventory reservation control is locked; order create continues with reservation held and no inventory mutation.","user":"system","action":"ERP_INVENTORY_RESERVATION_ADMIN_LOCK_HOLD","timestamp":"2026-06-11T19:23:38.811Z"}],"rfqTrace":null,"sellerId":"step29-seller","timeline":[{"note":"Shared canonical trade-chain order created.","event":"CREATED","stage":"CREATED","status":"CREATED","timestamp":"2026-06-11T19:23:38.786Z"}],"upstream":{"rfqId":null,"sourceModule":null,"sourceListingId":null,"orderPreparationId":null},"workflow":{"current":"CREATED","enabled":false,"updatedAt":"2026-06-11T19:23:38.786Z"},"companyId":"phase16c-buyer-company","createdAt":"2026-06-11T19:23:38.780Z","listingId":"step29-listing-1777991056","logistics":{"status":"NOT_ASSIGNED","provider":null,"trackingId":null},"moduleKey":"yarn","updatedAt":"2026-06-11T19:23:38.780Z","comparison":{"bestPrice":155,"highestScore":0,"totalListings":11,"fastestDelivery":null},"tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"negotiation":[],"persistence":{"table":"trade_orders","dbSaved":true,"inventoryProjection":{"table":"trade_inventory_reservations","reason":"ERP inventory reservation control is locked","blocked":true,"dbSaved":false,"orderId":"TC-1781205818780-B96A56","controls":{"source":"global-inherited","version":"trade-core-erp-admin-control-locks-v1","scopeKey":"yarn","canonical":true,"createdAt":"2026-05-19T15:15:01.460Z","inherited":true,"scopeType":"module","updatedAt":"2026-06-06T19:46:09.369Z","updatedBy":"admin","policyJson":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn","modulePolicy":{"source":"registry-default","enabled":true,"version":"trade-core-module-policy-v1","enforced":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","updatedAt":null,"updatedBy":null,"displayName":"Yarn","sourceLabel":"Registry default","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"policySourceLabel":"Registry default","readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"runtimeEnforcementStatus":{"badge":"ON_ALLOWED","source":"registry-default","status":"ENFORCED_ON","version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED"},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"exactModuleRegistryRequired":true,"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"readonlyModuleOffRuntimeProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"ON_NOT_BLOCKED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_ON_ALLOWED","sourceLabel":"Registry default","blockedRoutes":[],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"writeBypassAllowed":false,"mutationBypassAllowed":false,"moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED","noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"}},"executionMode":"ADMIN_CONTROLLED","automationMode":"READINESS_ONLY_ADMIN_APPROVAL_REQUIRED","riskHoldLocked":false,"riskHoldReason":null,"emergencyControls":{"version":"trade-core-erp-emergency-control-lock-v1","erpFreeze":false,"updatedAt":null,"updatedBy":"system-default","emergencyLock":false,"financeFreeze":false,"platformLockdown":false,"auditTrailEnabled":true},"moduleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true},"newArrivalLimitControl":{"limit":5,"phase":"phase1","route":"/api/trade-core/erp/admin-controls/:moduleKey","enabled":true,"version":"codex306-admin-policy-control-phase1-v1","moduleKey":"suggestions_new_arrival_trending","controlKey":"new_arrival_limit","noNewRoute":true,"readbackRoute":"/api/trade-core/erp/admin-controls/:moduleKey","listingSavePath":"normalizeSellerListingBody -> persistTradeListing","policyJsonField":"newArrivalListingLimit","appliesToCurrentModule":false},"newArrivalLimitEnabled":true,"newArrivalListingLimit":5,"gatewayExecutionEnabled":false,"logisticsExecutionEnabled":false,"moduleDisplayNameOverride":null,"riskHoldStandaloneControl":{"phase":"phase1","route":"/api/trade-core/erp/admin-controls/:moduleKey/:controlKey/:lockState","locked":false,"reason":null,"enabled":true,"version":"codex306-admin-policy-control-phase1-v1","controlKey":"risk_hold","lockStates":["lock","unlock"],"noNewRoute":true,"standalone":true,"routeFamily":"/api/trade-core/erp/admin-controls"},"smartOtherApprovalRequired":true,"exactModuleRegistryRequired":true,"livePaymentExecutionEnabled":false,"destructiveAutomationEnabled":false,"allowedNewArrivalListingLimit":5,"liveLogisticsExecutionEnabled":false,"smartOtherPendingApprovalCount":0,"codex306AdminPolicyControlPhase1":{"phase":"phase1","version":"codex306-admin-policy-control-phase1-v1","controls":["risk_hold","new_arrival_limit","smart_other_pending_approval"],"phase2Plan":[{"key":"listing_field_control","note":"Listing field control is intentionally not implemented in CODEX306 phase 1.","route":"/api/trade-core/erp/admin-controls","status":"PHASE_2_PLANNED_ONLY"},{"key":"rating_field_control","note":"Rating field control is intentionally not implemented in CODEX306 phase 1.","route":"/api/trade-core/erp/admin-controls","status":"PHASE_2_PLANNED_ONLY"}],"routeFamily":"/api/trade-core/erp/admin-controls","routeCountChange":0,"ratingFieldControlImplemented":false,"listingFieldControlImplemented":false},"riskHoldStandaloneControlEnabled":true,"smartOtherPendingApprovalReadback":{"phase":"phase1","route":"/api/trade-core/erp/admin-controls/:moduleKey","version":"codex306-admin-policy-control-phase1-v1","controlKey":"smart_other_pending_approval","noNewRoute":true,"readbackRoute":"/api/trade-core/erp/admin-controls/:moduleKey","candidateSource":"inline-smart-other","readbackEnabled":true,"approvalRequired":true,"pendingApprovalCount":0},"smartOtherPendingApprovalReadbackEnabled":true},"escrowLocked":true,"modulePolicy":{"source":"registry-default","enabled":true,"version":"trade-core-module-policy-v1","enforced":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","updatedAt":null,"updatedBy":null,"displayName":"Yarn","sourceLabel":"Registry default","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"policySourceLabel":"Registry default","readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"runtimeEnforcementStatus":{"badge":"ON_ALLOWED","source":"registry-default","status":"ENFORCED_ON","version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED"},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"exactModuleRegistryRequired":true,"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"readonlyModuleOffRuntimeProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"ON_NOT_BLOCKED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_ON_ALLOWED","sourceLabel":"Registry default","blockedRoutes":[],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"writeBypassAllowed":false,"mutationBypassAllowed":false,"moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED","noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"}},"payoutLocked":true,"walletLocked":true,"invoiceLocked":true,"receiptLocked":true,"automationEnabled":false,"moduleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true},"financeApprovalRequired":true,"inventoryReservationLocked":true},"controlKey":"inventory_reservation","lockVersion":"trade-core-erp-admin-control-locks-v1","reservationId":"INV-TC-1781205818780-B96A56"}},"reservation":{"heldAt":"2026-06-11T19:23:38.811Z","reason":"ERP inventory reservation control is locked","status":"HOLD","blocked":true,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","lockState":"LOCKED","moduleKey":"yarn","controlKey":"inventory_reservation","requestedQty":"1","reservationId":null,"heldByAdminLock":true,"inventoryReserved":false,"inventoryProtected":true,"inventoryMutationApplied":false},"authSnapshot":{"role":"buyer","source":"apiKeys","userId":"phase16c-buyer-20260611192337-10b68b","companyId":"phase16c-buyer-company"},"flowTracking":{"note":"DB persistence is canonical; memory flow tracker is disabled.","active":false,"source":"db"},"modulePolicy":{"source":"global-inherited","enabled":true,"version":"trade-core-module-policy-v1","enforced":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","updatedAt":"2026-06-06T19:46:09.369Z","updatedBy":"admin","displayName":"Yarn","sourceLabel":"Global inherited admin controls","adminPolicyProof":{"source":"global-inherited","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"global-inherited","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Global inherited admin controls","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"policySourceLabel":"Global inherited admin controls","readonlyAdminProof":{"source":"global-inherited","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"global-inherited","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Global inherited admin controls","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"global-inherited","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"runtimeEnforcementStatus":{"badge":"ON_ALLOWED","source":"global-inherited","status":"ENFORCED_ON","version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED"},"canonicalEnforcementProof":{"source":"global-inherited","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"global-inherited","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"exactModuleRegistryRequired":true,"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"global-inherited","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Global inherited admin controls","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"exact22ModuleGovernanceProof":{"source":"global-inherited","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"global-inherited","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"readonlyModuleOffRuntimeProof":{"guard":"rejectIfModuleDisabled","source":"global-inherited","status":"ON_NOT_BLOCKED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_ON_ALLOWED","sourceLabel":"Global inherited admin controls","blockedRoutes":[],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":{"source":"global-inherited","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"global-inherited","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Global inherited admin controls","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"readonlyAdminProof":{"source":"global-inherited","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"writeBypassAllowed":false,"mutationBypassAllowed":false,"moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED","noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"global-inherited","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Global inherited admin controls","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"global-inherited","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"canonicalEnforcementProof":{"source":"global-inherited","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"global-inherited","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"global-inherited","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Global inherited admin controls","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"exact22ModuleGovernanceProof":{"source":"global-inherited","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"global-inherited","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Global inherited admin controls","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"}},"paymentState":"NOT_STARTED","processStage":"CREATED","returnWindow":{"end":null,"start":null,"active":false},"walletImpact":{"credited":false,"ledgerEntry":null},"priceSnapshot":{"pdc15":"","price":"10","currency":"INR","incoterm":"","taxLabel":"","basePrice":"10","tax_label":"","tradeType":"Domestic","exportMode":false,"pdcAllowed":"","priceBasis":"Per kg","pricePerKg":"10","tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"negotiation":{"counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","negotiationWindowDays":"3"},"paymentMode":"Online Escrow","pricingSync":{"status":"APPLIED","version":"trade-core-erp-ecommerce-pricing-sync-v1","canonical":true,"routeFamily":"/api/trade-core/erp/ecommerce-stock-sync","sourceField":"trade_listings.fields_json.priceSnapshot","syncedFields":["priceSnapshot","quantitySlabs","paymentPeriodSlabs","currency","taxLabel"],"legacyCompatibilityPreserved":true},"leadTimeDays":"","creditAllowed":"","quantitySlabs":[],"advancePercent":"","pdcCreditSlabs":[],"precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","priceSlabBasis":"","exportDocuments":{"coa":"","coo":"","blAwb":"","invoice":"","qcReport":"","packingList":""},"offlinePdcPrice":"","pdc_credit_slabs":[],"quantitySlab1Max":"","quantitySlab1Min":"","quantitySlab2Max":"","quantitySlab2Min":"","quantitySlab3Max":"","quantitySlab3Min":"","rfqResponseOwner":"Seller commercial desk","credit15DaysPrice":"","landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"},"onlineInstantPrice":"10","paymentPeriodSlabs":[{"label":"Online Escrow","price":null,"currency":"INR","creditDays":null,"paymentMode":"Online Escrow","advancePercent":null,"paymentTermsOption":null}],"paymentTermsOption":"","quantitySlab1Price":"","quantitySlab2Price":"","quantitySlab3Price":"","rfqExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"counterOfferAllowed":"No","minNegotiationPrice":"10","machineCompatibility":[],"negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","payment_period_slabs":[{"label":"Online Escrow","price":null,"currency":"INR","creditDays":null,"paymentMode":"Online Escrow","advancePercent":null,"paymentTermsOption":null}],"rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","testingCompatibility":[],"compatibleAccessories":[],"negotiationWindowDays":"3","advancePaymentRequired":"","packagingCompatibility":[],"pricingContractVersion":"yarn-b2b-v1","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"testingLabArtifactRefIds":[],"paymentPeriodSlabStructure":{"rows":[{"label":"Online Escrow","price":null,"currency":"INR","creditDays":null,"paymentMode":"Online Escrow","advancePercent":null,"paymentTermsOption":null}],"version":"trade-core-erp-ecommerce-pricing-sync-v1","channels":["Online Escrow"],"currency":"INR","rowCount":1,"canonical":true,"shapeVersion":"erp-ecommerce-payment-period-slab-runtime-v1","structureStatus":"READY"},"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"dependencyMismatchCount":0,"staleDependencyWarnings":false,"sellerCorrectionVisibility":"visible-in-seller-form","hiddenDependentFieldsWithValues":0},"exportImportCostingMetadata":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"}},"precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","listingSnapshot":{"id":"step29-listing-1777991056","title":"Step 29 DB Strict Listing","source":"order-listing-snapshot","quantity":{"moq":null,"unit":"kg","value":"1","totalQuantity":"1","availableQuantity":"1"},"sellerId":"step29-seller","companyId":"phase16c-buyer-company","listingId":"step29-listing-1777991056","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"pdc15":"","price":"10","currency":"INR","incoterm":"","basePrice":"10","tradeType":"Domestic","exportMode":false,"pdcAllowed":"","priceBasis":"Per kg","pricePerKg":"10","tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"negotiation":{"counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","negotiationWindowDays":"3"},"paymentMode":"Online Escrow","leadTimeDays":"","creditAllowed":"","quantitySlabs":[],"advancePercent":"","precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","priceSlabBasis":"","exportDocuments":{"coa":"","coo":"","blAwb":"","invoice":"","qcReport":"","packingList":""},"offlinePdcPrice":"","quantitySlab1Max":"","quantitySlab1Min":"","quantitySlab2Max":"","quantitySlab2Min":"","quantitySlab3Max":"","quantitySlab3Min":"","rfqResponseOwner":"Seller commercial desk","credit15DaysPrice":"","landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"},"onlineInstantPrice":"10","paymentTermsOption":"","quantitySlab1Price":"","quantitySlab2Price":"","quantitySlab3Price":"","rfqExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"counterOfferAllowed":"No","minNegotiationPrice":"10","machineCompatibility":[],"negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","testingCompatibility":[],"compatibleAccessories":[],"negotiationWindowDays":"3","advancePaymentRequired":"","packagingCompatibility":[],"pricingContractVersion":"yarn-b2b-v1","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"testingLabArtifactRefIds":[],"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"dependencyMismatchCount":0,"staleDependencyWarnings":false,"sellerCorrectionVisibility":"visible-in-seller-form","hiddenDependentFieldsWithValues":0},"exportImportCostingMetadata":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"}},"precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","inventoryReadiness":{"moq":"","note":"Reservations and sellable availability use trade_inventory_snapshots.qty_after. Listing quantity fields remain seller-declared/display mirror metadata.","unit":"kg","status":"READY_TO_ORDER","numeric":{"moq":null,"requestedQty":1,"totalQuantity":1,"readyDispatchQty":null,"availableQuantity":1},"version":"erp-operational-stock-readiness-v1","blockers":[],"sellerId":"step29-seller","warnings":[],"canonical":true,"listingId":"step29-listing-1777991056","moduleKey":"yarn","orderTruth":"trade_orders.payload_json","stockTruth":"trade_inventory_snapshots.qty_after","previewOnly":true,"qcHoldStock":{"qty":0,"label":"QC hold stock","sellable":false},"nonEnforcing":false,"requestedQty":"1","totalQuantity":"1","inventoryTable":"trade_inventory_snapshots","mutationEngine":"none","readinessSource":"trade_inventory_snapshots.qty_after","listingStockRole":"trade_listings.fields_json.seller_declared_stock","operationalStock":{"label":"ERP operational stock","status":"AVAILABLE","qtyAfter":1,"updatedAt":"2026-06-11T18:11:02.433Z","sourceEvent":"LISTING_OPERATIONAL_STOCK_BRIDGE","sourceTable":"trade_inventory_snapshots","sourceColumn":"qty_after","nonOperationalReason":null},"readyDispatchQty":"","availableQuantity":"1","warehouseSnapshot":{"mode":"listing-metadata-only","source":"trade_listings.fields_json","rackCode":"ERP-RACK-PENDING","canonical":true,"rack_code":"ERP-RACK-PENDING","warehouses":[],"dispatchZone":"ERP-DISPATCH-PENDING","dispatch_zone":"ERP-DISPATCH-PENDING","warehouseCode":"ERP-WH-PENDING","pickupLocation":"","readinessState":"WAREHOUSE_PLACEHOLDER","warehouse_code":"ERP-WH-PENDING","readiness_state":"WAREHOUSE_PLACEHOLDER","dispatchLocation":"","logisticsPlaceholder":true},"sellerDeclaredStock":{"moq":null,"label":"seller-declared stock","source":"trade_listings.fields_json.seller_declared_stock","totalQuantity":"1","availableQuantity":"1","availableQuantityNumeric":1}},"dynamicSchemaSnapshot":{"fields":{},"source":"canonical_seller_listing_engine","moduleKey":"yarn","documentEngine":{"badges":{"qcReports":"MISSING","exportDocs":"MISSING","invoiceDocs":"MISSING","certificates":"MISSING","packingPhotos":"MISSING"},"counts":{"total":0,"qcReports":0,"exportDocs":0,"invoiceDocs":0,"certificates":0,"packingPhotos":0},"qcReports":[],"exportDocs":[],"invoiceDocs":[],"certificates":[],"metadataOnly":true,"packingPhotos":[],"attachmentMode":"metadata-only-upload-pending","labCertificateMetadata":{"testedBy":"","reportDate":"","certificate":"","qualityGrade":"","testStandard":"","certificateNo":"","reportValidity":"","certificateStatus":"","certificationScope":""}},"landedCostPreview":{"duty":"TBD","mode":"metadata-estimate-only","insurance":"TBD","localTransport":"TBD","productSubtotal":"10","shippingEstimate":"TBD","estimatedLandedRange":"INR 10-11"},"dependencyLifecycle":{},"tradeTermsStructure":{},"scrapSalvageSnapshot":{},"smartOtherCandidates":[],"traceabilitySnapshot":{"lotNo":"","batchNo":"","summary":"","batchLot":"","supplier":"","shadeDyeing":"","qualityGrade":"","machineProcess":"","qcLabReference":"","yarnCountLabel":"","processingStage":"","texturisingType":"","filamentRelation":"","rawMaterialOrigin":"","blendPercentClarity":"","chainOfCustodyStatus":"","sourceDocumentStatus":""},"canonicalSlabSnapshot":[],"expiryControlSnapshot":{},"packingReadinessBundle":{},"scrapLogisticsSnapshot":{},"scrapReadinessSnapshot":{},"weaveKnitTestingBundle":{},"dependencyContractHints":[],"exportDocumentStructure":{},"garmentComplianceBundle":{},"millFinishTestingBundle":{},"retailerReadinessBundle":{},"scrapComparisonSnapshot":{},"transportHazardSnapshot":{},"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"c2cTraderReadinessBundle":{},"canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"garmentReadinessSnapshot":{},"machineryReadinessBundle":{},"miniWholesaleLotSeverity":{},"packingLogisticsSnapshot":{},"recycleReadinessSnapshot":{},"spinningJobTestingBundle":{},"testingLabArtifactRefIds":[],"millFinishReadinessBundle":{},"recycleComparisonSnapshot":{},"testingLabReadinessBundle":{},"complianceDocumentSnapshot":{},"consumablesReadinessBundle":{},"garmentStockSampleSnapshot":{},"machineryUnitBasisSnapshot":{},"retailerCompletionSnapshot":{},"retailerStockStoreSnapshot":{},"rfqExportReadinessContract":{},"spinningJobReadinessBundle":{},"weaveKnitTransformSnapshot":{},"c2cTraderCompletionSnapshot":{},"c2cTraderVisibilitySnapshot":{},"canonicalComparisonSnapshot":{"tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"documentEngine":{"badges":{"qcReports":"MISSING","exportDocs":"MISSING","invoiceDocs":"MISSING","certificates":"MISSING","packingPhotos":"MISSING"},"counts":{"total":0,"qcReports":0,"exportDocs":0,"invoiceDocs":0,"certificates":0,"packingPhotos":0},"qcReports":[],"exportDocs":[],"invoiceDocs":[],"certificates":[],"metadataOnly":true,"packingPhotos":[],"attachmentMode":"metadata-only-upload-pending","labCertificateMetadata":{"testedBy":"","reportDate":"","certificate":"","qualityGrade":"","testStandard":"","certificateNo":"","reportValidity":"","certificateStatus":"","certificationScope":""}},"landedCostPreview":{"duty":"TBD","mode":"metadata-estimate-only","insurance":"TBD","localTransport":"TBD","productSubtotal":"10","shippingEstimate":"TBD","estimatedLandedRange":"INR 10-11"},"landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"},"scrapSalvageSnapshot":{},"traceabilitySnapshot":{"lotNo":"","batchNo":"","summary":"","batchLot":"","supplier":"","shadeDyeing":"","qualityGrade":"","machineProcess":"","qcLabReference":"","yarnCountLabel":"","processingStage":"","texturisingType":"","filamentRelation":"","rawMaterialOrigin":"","blendPercentClarity":"","chainOfCustodyStatus":"","sourceDocumentStatus":""},"canonicalSlabSnapshot":[],"expiryControlSnapshot":{},"packingReadinessBundle":{},"ratingTrustPlaceholder":"metadata-only","scrapLogisticsSnapshot":{},"scrapReadinessSnapshot":{},"weaveKnitTestingBundle":{},"dependencyContractHints":[],"garmentComplianceBundle":{},"millFinishTestingBundle":{},"retailerReadinessBundle":{},"scrapComparisonSnapshot":{},"transportHazardSnapshot":{},"c2cTraderReadinessBundle":{},"canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"garmentReadinessSnapshot":{},"machineryReadinessBundle":{},"miniWholesaleLotSeverity":{},"packingLogisticsSnapshot":{},"recycleReadinessSnapshot":{},"spinningJobTestingBundle":{},"millFinishReadinessBundle":{},"recycleComparisonSnapshot":{},"testingLabReadinessBundle":{},"complianceDocumentSnapshot":{},"consumablesReadinessBundle":{},"garmentStockSampleSnapshot":{},"machineryUnitBasisSnapshot":{},"retailerCompletionSnapshot":{},"retailerStockStoreSnapshot":{},"spinningJobReadinessBundle":{},"weaveKnitTransformSnapshot":{},"c2cTraderCompletionSnapshot":{},"c2cTraderVisibilitySnapshot":{},"millFinishTransformSnapshot":{},"readyProductReadinessBundle":{},"weaveKnitPricingConsistency":{},"millFinishCapabilitySnapshot":{},"millFinishCompletionSnapshot":{},"millFinishPricingConsistency":{},"miniWholesaleReadinessBundle":{},"packingCompatibilitySnapshot":{},"readyProductExportVisibility":{},"readyProductStockConsistency":{},"scrapExportReadinessSnapshot":{},"spinningJobTransformSnapshot":{},"weaveKnitCapabilityReadiness":{},"weaveKnitTransformConfidence":{},"millFinishCapabilityReadiness":{},"millFinishTransformConfidence":{},"miniWholesaleStockConsistency":{},"readyProductDispatchReadiness":{},"retailerDispatchOfferSnapshot":{},"scrapLogisticsReadinessBundle":{},"spinningJobCapabilitySnapshot":{},"spinningJobCompletionSnapshot":{},"spinningJobPricingConsistency":{},"garmentExportReadinessSnapshot":{},"machineryCompatibilitySnapshot":{},"miniWholesaleDispatchReadiness":{},"readyProductCompletionSnapshot":{},"readyProductComplianceSeverity":{},"scrapProcessingReadinessBundle":{},"spinningJobCapabilityReadiness":{},"testingReportCertificateBundle":{},"testingReportFreshnessSnapshot":{},"weaveKnitConstructionReadiness":{},"c2cTraderNegotiationConsistency":{},"greyParameterCompletionSnapshot":{},"millFinishCapabilityFeasibility":{},"miniWholesaleCompletionSnapshot":{},"recycleLogisticsReadinessBundle":{},"yarnParameterCompletionSnapshot":{"texturisingType":"","countSystemClarity":"","blendPercentClarity":"","yarnCountDisplayLabel":"","plyTwistDependencyHint":"","filamentPoyFdyDtyRelation":""},"consumablesReplenishmentSnapshot":{},"fiberParameterCompletionSnapshot":{"fiberType":"","fiberGrade":"","packingPricingLink":"","denierCutLengthClarity":"","technicalBranchClarity":"synthetic-denier-cut-length","stapleMicronaireClarity":"","blendSpinningSuitability":"","contaminationTrashClarity":"","syntheticSuitabilityClarity":"","recycledStreamSuitabilityClarity":""},"millFinishRecipeComplianceBundle":{},"miniWholesaleCommercialReadiness":{},"recycleProcessingReadinessBundle":{},"scrapParameterCompletionSnapshot":{},"readyProductStockDispatchSnapshot":{},"suggestionsTrendReadinessSnapshot":{},"threadParameterCompletionSnapshot":{},"garmentParameterCompletionSnapshot":{},"miniWholesaleLotAssortmentSnapshot":{},"miniWholesaleStockDispatchSnapshot":{},"packingParameterCompletionSnapshot":{},"recycleParameterCompletionSnapshot":{},"chemicalParameterCompletionSnapshot":{},"readyProductQualityComplianceBundle":{},"testingCalibrationFreshnessSnapshot":{},"machineryParameterCompletionSnapshot":{},"weaveKnitParameterCompletionSnapshot":{},"consumablesComplianceDocumentSnapshot":{},"testingLabParameterCompletionSnapshot":{},"consumablesLogisticsCommercialSnapshot":{},"consumablesParameterCompletionSnapshot":{},"consumablesCompatibilityReadinessSnapshot":{}},"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"technicalDependencyMax":0,"dependencyMismatchCount":0,"staleDependencyWarnings":false,"technicalDependencyScore":0,"sellerCorrectionVisibility":"visible-in-seller-form","technicalDependencySignals":{},"hiddenDependentFieldsWithValues":0},"millFinishTransformSnapshot":{},"readyProductReadinessBundle":{},"weaveKnitPricingConsistency":{},"millFinishCapabilitySnapshot":{},"millFinishCompletionSnapshot":{},"millFinishPricingConsistency":{},"miniWholesaleReadinessBundle":{},"packingCompatibilitySnapshot":{},"readyProductExportVisibility":{},"readyProductStockConsistency":{},"scrapExportReadinessSnapshot":{},"spinningJobTransformSnapshot":{},"weaveKnitCapabilityReadiness":{},"weaveKnitTransformConfidence":{},"millFinishCapabilityReadiness":{},"millFinishTransformConfidence":{},"miniWholesaleStockConsistency":{},"readyProductDispatchReadiness":{},"retailerDispatchOfferSnapshot":{},"scrapLogisticsReadinessBundle":{},"spinningJobCapabilitySnapshot":{},"spinningJobCompletionSnapshot":{},"spinningJobPricingConsistency":{},"garmentExportReadinessSnapshot":{},"machineryCompatibilitySnapshot":{},"miniWholesaleDispatchReadiness":{},"readyProductCompletionSnapshot":{},"readyProductComplianceSeverity":{},"scrapProcessingReadinessBundle":{},"spinningJobCapabilityReadiness":{},"testingReportCertificateBundle":{},"testingReportFreshnessSnapshot":{},"weaveKnitConstructionReadiness":{},"c2cTraderNegotiationConsistency":{},"greyParameterCompletionSnapshot":{},"millFinishCapabilityFeasibility":{},"miniWholesaleCompletionSnapshot":{},"recycleLogisticsReadinessBundle":{},"yarnParameterCompletionSnapshot":{"texturisingType":"","countSystemClarity":"","blendPercentClarity":"","yarnCountDisplayLabel":"","plyTwistDependencyHint":"","filamentPoyFdyDtyRelation":""},"consumablesReplenishmentSnapshot":{},"fiberParameterCompletionSnapshot":{"fiberType":"","fiberGrade":"","packingPricingLink":"","denierCutLengthClarity":"","technicalBranchClarity":"synthetic-denier-cut-length","stapleMicronaireClarity":"","blendSpinningSuitability":"","contaminationTrashClarity":"","syntheticSuitabilityClarity":"","recycledStreamSuitabilityClarity":""},"millFinishRecipeComplianceBundle":{},"miniWholesaleCommercialReadiness":{},"recycleProcessingReadinessBundle":{},"scrapParameterCompletionSnapshot":{},"readyProductStockDispatchSnapshot":{},"suggestionsTrendReadinessSnapshot":{},"threadParameterCompletionSnapshot":{},"garmentParameterCompletionSnapshot":{},"miniWholesaleLotAssortmentSnapshot":{},"miniWholesaleStockDispatchSnapshot":{},"packingParameterCompletionSnapshot":{},"recycleParameterCompletionSnapshot":{},"chemicalParameterCompletionSnapshot":{},"readyProductQualityComplianceBundle":{},"testingCalibrationFreshnessSnapshot":{},"machineryParameterCompletionSnapshot":{},"weaveKnitParameterCompletionSnapshot":{},"consumablesComplianceDocumentSnapshot":{},"testingLabParameterCompletionSnapshot":{},"consumablesLogisticsCommercialSnapshot":{},"consumablesParameterCompletionSnapshot":{},"consumablesCompatibilityReadinessSnapshot":{}},"pricingContractVersion":"yarn-b2b-v1"},"returnWindowEnd":null,"sellerCompanyId":null,"sellerReleaseAt":null,"automationReplay":{"flows":{"inventoryReserve":{"active":{},"history":[{"step":"ORDER_CREATE_INVENTORY_RESERVE","endpoint":"/order/create","completedAt":"2026-06-11T19:23:38.946Z","sideEffects":{"inventoryReserve":{"qty":"1","heldAt":"2026-06-11T19:23:38.811Z","applied":false,"appliedAt":null,"listingId":"step29-listing-1777991056","reservationRef":{"heldAt":"2026-06-11T19:23:38.811Z","reason":"ERP inventory reservation control is locked","status":"HOLD","blocked":true,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","lockState":"LOCKED","moduleKey":"yarn","controlKey":"inventory_reservation","requestedQty":"1","reservationId":null,"heldByAdminLock":true,"inventoryReserved":false,"inventoryProtected":true,"inventoryMutationApplied":false},"heldByAdminLock":true},"inventoryRollback":{"applied":false,"attempted":false,"attemptedAt":null,"rollbackRef":null}},"attemptCount":1,"compensation":{"type":null,"status":"NONE","attempts":1,"required":false,"lastError":null,"resolvedAt":"2026-06-11T19:23:38.811Z"},"operationKey":"inventory_reserve:TC-1781205818780-B96A56:step29-listing-1777991056:1","replayStatus":"PERSISTED","lastAttemptAt":"2026-06-11T19:23:38.812Z","firstAttemptAt":"2026-06-11T19:23:38.786Z","idempotencyKey":null}]}},"version":1,"updatedAt":"2026-06-11T19:23:38.946Z"},"preparationProof":{},"releasePendingAt":null,"sharedTradeChain":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"apiBase":"/api/trade-core","version":"shared-trade-chain-v1","canonical":true,"endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed_cost -> order"},"/order/tracking":{"state":"logistics","chainStep":"logistics","transition":"dispatch -> tracking -> delivery confirmation readiness"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> receipt_audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed_cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"},"/order/create-from-preparation":{"state":"created","chainStep":"order","transition":"rfq -> prepare -> draft order"},"/order/rfq-draft/mock-dispatch":{"state":"logistics","chainStep":"logistics","transition":"seller dispatch ready -> canonical dispatch compatibility route"},"/order/rfq-draft/dispatch-ready":{"state":"created","chainStep":"order","transition":"mock payment success -> seller dispatch ready -> escrow hold preparation only"},"/order/rfq-draft/mock-delivered":{"state":"logistics","chainStep":"delivery","transition":"tracking delivered signal -> buyer delivery confirmation path"},"/order/rfq-draft/mark-payment-ready":{"state":"created","chainStep":"order","transition":"seller confirmation -> payment readiness gate"},"/order/rfq-draft/mock-buyer-accepted":{"state":"created","chainStep":"order","transition":"mock delivered -> buyer acceptance -> return-window preparation only"},"/order/rfq-draft/mock-checkout-start":{"state":"created","chainStep":"order","transition":"payment readiness gate -> mock checkout handoff"},"/order/rfq-draft/mock-payment-success":{"state":"created","chainStep":"order","transition":"mock checkout -> mock payment success -> escrow preparation only"}},"currentState":"created","modulePlugInRule":"Modules provide listing context; trade state stays in tradeCore.","stateTransitions":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","expandedOperationalChain":["listing","comparison","stock_reserve","order_create","pay","payment_hold","invoice","logistics_assignment","tracking","delivery_confirmation","return_window","seller_release","payout","receipt"],"canonicalRuntimeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","expandedOperationalChainText":"listing -> comparison -> stock_reserve -> order_create -> pay -> payment_hold -> invoice -> logistics_assignment -> tracking -> delivery_confirmation -> return_window -> seller_release -> payout -> receipt","expandedOperationalChainMetadata":{"chain":["listing","comparison","stock_reserve","order_create","pay","payment_hold","invoice","logistics_assignment","tracking","delivery_confirmation","return_window","seller_release","payout","receipt"],"steps":[{"step":"listing","route":"GET/POST /api/trade-core/listings/:moduleKey","canonicalStep":"listing","runtimeSurface":"trade_listings"},{"step":"comparison","route":"GET /api/trade-core/comparison/:moduleKey","canonicalStep":"comparison","runtimeSurface":"buyer comparison snapshot"},{"step":"stock_reserve","route":"POST /api/trade-core/order/create","canonicalStep":"order","runtimeSurface":"reserveCanonicalInventoryForOrder"},{"step":"order_create","route":"POST /api/trade-core/order/create","canonicalStep":"order","runtimeSurface":"trade_orders"},{"step":"pay","route":"POST /api/trade-core/order/pay","canonicalStep":"escrow","runtimeSurface":"payment and escrow hold state"},{"step":"payment_hold","route":"POST /api/trade-core/erp/order/:orderId/journal-post","canonicalStep":"escrow","runtimeSurface":"eventType=payment_hold"},{"step":"invoice","route":"POST /api/trade-core/erp/order/:orderId/invoice-post","canonicalStep":"wallet","runtimeSurface":"invoice posting gate"},{"step":"logistics_assignment","route":"POST /api/trade-core/order/assign-logistics","canonicalStep":"logistics","runtimeSurface":"logistics assignment"},{"step":"tracking","route":"GET/POST /api/trade-core/order/tracking","canonicalStep":"logistics","runtimeSurface":"order tracking timeline"},{"step":"delivery_confirmation","route":"POST /api/trade-core/order/confirm-delivery","canonicalStep":"delivery","runtimeSurface":"delivery confirmation"},{"step":"return_window","route":"STATE_ONLY","canonicalStep":"delivery","runtimeSurface":"RETURN_WINDOW_ACTIVE policy state"},{"step":"seller_release","route":"POST /api/trade-core/process-releases","canonicalStep":"payout","runtimeSurface":"eventType=seller_release"},{"step":"payout","route":"POST /api/trade-core/erp/order/:orderId/payout-post","canonicalStep":"payout","runtimeSurface":"payout posting gate"},{"step":"receipt","route":"POST /api/trade-core/erp/order/:orderId/receipt-post","canonicalStep":"receipt_audit","runtimeSurface":"receipt audit readback"}],"chainText":"listing -> comparison -> stock_reserve -> order_create -> pay -> payment_hold -> invoice -> logistics_assignment -> tracking -> delivery_confirmation -> return_window -> seller_release -> payout -> receipt","stepCount":14,"sourceAudit":"CODEX176_SHARED_22_MODULE_RUNTIME_CHAIN_AUDIT.md","metadataOnly":true,"runtimePolicy":"existing canonical route handlers, DB tables, and SHARED_TRADE_CHAIN remain unchanged","canonicalRuntimeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"canonicalRuntimeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit"}},"chainVerification":{},"accountingMetadata":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"sector":"textile","apiBase":"/api/trade-core","orderId":"TC-1781205818780-B96A56","version":"erp-stock-accounting-readiness-v1","canonical":true,"ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","payoutTag":{"tag":"yarn:payout","engine":"transformation","sector":"textile","tagType":"payout","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_payouts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"updatedAt":"2026-06-11T19:23:38.949Z","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleTags":{"ledger":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"payout":{"tag":"yarn:payout","engine":"transformation","sector":"textile","tagType":"payout","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_payouts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"invoice":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"receipt":{"tag":"yarn:receipt","engine":"transformation","sector":"textile","tagType":"receipt","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_receipts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"inventory":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true}},"module_key":"yarn","receiptTag":{"tag":"yarn:receipt","engine":"transformation","sector":"textile","tagType":"receipt","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_receipts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"previewOnly":true,"currentState":"created","inventoryTag":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"nonEnforcing":true,"journalPreview":{"note":"Journal preview is derived from ERP ledger preview lines only; no journal rows are posted.","lines":[{"debit":10,"credit":0,"lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","currency":"INR","sourceId":"TC-1781205818780-B96A56","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"phase16c-buyer-20260611192337-10b68b","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"previewLine":"buyer_wallet_debit","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":0,"credit":10,"lineNo":2,"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","currency":"INR","sourceId":"TC-1781205818780-B96A56","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":null,"previewLine":"escrow_or_payment_hold","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":0,"credit":10,"lineNo":3,"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","currency":"INR","sourceId":"TC-1781205818780-B96A56","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step29-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":null,"previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":10,"credit":0,"lineNo":4,"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","currency":"INR","sourceId":"TC-1781205818780-B96A56","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null}],"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","balanced":true,"currency":"INR","sourceId":"TC-1781205818780-B96A56","vouchers":[{"lines":[{"debit":10,"credit":0,"lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","currency":"INR","sourceId":"TC-1781205818780-B96A56","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56-PAYMENT-HOLD","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","payloadJson":{"partyId":"phase16c-buyer-20260611192337-10b68b","trigger":"order.pay","partyRole":"buyer","payoutRef":null,"invoiceRef":null,"previewLine":"buyer_wallet_debit","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},{"debit":0,"credit":10,"lineNo":2,"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","currency":"INR","sourceId":"TC-1781205818780-B96A56","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56-PAYMENT-HOLD","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","payloadJson":{"partyId":"trade-core","trigger":"order.pay","partyRole":"platform","payoutRef":null,"invoiceRef":null,"previewLine":"escrow_or_payment_hold","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"}],"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","balanced":true,"currency":"INR","sourceId":"TC-1781205818780-B96A56","eventType":"payment_hold","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56-PAYMENT-HOLD","debitTotal":10,"journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"erp_ledger_preview_event","creditTotal":10,"postingDate":null,"previewOnly":true,"nonEnforcing":true},{"lines":[{"debit":10,"credit":0,"lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","currency":"INR","sourceId":"TC-1781205818780-B96A56","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56-SELLER-RELEASE","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"derived_preview","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","journalSide":"DEBIT","payloadJson":{"previewLine":"escrow_release_debit","derivedPreviewLine":true},"postingDate":null},{"debit":0,"credit":10,"lineNo":2,"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","currency":"INR","sourceId":"TC-1781205818780-B96A56","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56-SELLER-RELEASE","family_key":"marketplace-commerce","journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","payloadJson":{"partyId":"step29-seller","trigger":"process-releases","partyRole":"seller","payoutRef":null,"invoiceRef":null,"previewLine":"seller_wallet_credit","transactionId":null},"postingDate":null,"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"}],"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","balanced":true,"currency":"INR","sourceId":"TC-1781205818780-B96A56","eventType":"seller_release","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56-SELLER-RELEASE","debitTotal":10,"journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"erp_ledger_preview_event","creditTotal":10,"postingDate":null,"previewOnly":true,"nonEnforcing":true}],"ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"voucherNo":"PREVIEW-TC-1781205818780-B96A56","debitTotal":20,"journalTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","sourceType":"erp_ledger_preview","creditTotal":20,"postingDate":null,"previewOnly":true,"nonEnforcing":true},"inventoryIntent":{"note":"ERP preview does not create, reserve, move, or release inventory.","intent":"reserve_stock_for_order_fulfillment","sector":"textile","status":"RESERVATION_PRESENT","listingId":"step29-listing-1777991056","moduleKey":"yarn","moduleTag":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","stockTruth":"trade_listings.fields_json.seller_declared_stock","previewOnly":true,"reservation":{"heldAt":"2026-06-11T19:23:38.811Z","reason":"ERP inventory reservation control is locked","status":"HOLD","blocked":true,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","lockState":"LOCKED","moduleKey":"yarn","controlKey":"inventory_reservation","requestedQty":"1","reservationId":null,"heldByAdminLock":true,"inventoryReserved":false,"inventoryProtected":true,"inventoryMutationApplied":false},"inventoryTag":{"tag":"yarn:inventory","engine":"transformation","sector":"textile","tagType":"inventory","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_inventory_snapshots","trade_inventory_reservations"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"nonEnforcing":true,"requestedQty":"1","reservationStatus":"RESERVED","inventoryReadiness":{"moq":"","note":"Seller-declared stock/MOQ/warehouse display projection. Operational stock reservations use trade_inventory_snapshots.qty_after.","unit":"kg","status":"READY_TO_ORDER","numeric":{"moq":null,"requestedQty":1,"totalQuantity":1,"readyDispatchQty":null,"availableQuantity":1},"version":"erp-stock-listing-readiness-v1","blockers":[],"sellerId":"step29-seller","warnings":[],"canonical":true,"listingId":"step29-listing-1777991056","moduleKey":"yarn","orderTruth":"trade_orders.payload_json","stockTruth":"trade_listings.fields_json.seller_declared_stock","previewOnly":true,"nonEnforcing":false,"requestedQty":"1","totalQuantity":"1","inventoryTable":null,"mutationEngine":"none","readyDispatchQty":"","availableQuantity":"1","warehouseSnapshot":{"mode":"listing-metadata-only","source":"trade_listings.fields_json","rackCode":"ERP-RACK-PENDING","canonical":true,"rack_code":"ERP-RACK-PENDING","warehouses":[],"dispatchZone":"ERP-DISPATCH-PENDING","dispatch_zone":"ERP-DISPATCH-PENDING","warehouseCode":"ERP-WH-PENDING","pickupLocation":"","readinessState":"WAREHOUSE_PLACEHOLDER","warehouse_code":"ERP-WH-PENDING","readiness_state":"WAREHOUSE_PLACEHOLDER","dispatchLocation":"","logisticsPlaceholder":true}},"reservationProjection":{"note":"Canonical order reservation projection. It reserves intent/readiness only and does not decrement stock.","status":"RESERVED","buyerId":"phase16c-buyer-20260611192337-10b68b","orderId":"TC-1781205818780-B96A56","version":"erp-stock-reservation-projection-v1","sellerId":"step29-seller","canonical":true,"listingId":"step29-listing-1777991056","moduleKey":"yarn","readiness":{"moq":"","note":"Reservations and sellable availability use trade_inventory_snapshots.qty_after. Listing quantity fields remain seller-declared/display mirror metadata.","unit":"kg","status":"READY_TO_ORDER","numeric":{"moq":null,"requestedQty":1,"totalQuantity":1,"readyDispatchQty":null,"availableQuantity":1},"version":"erp-operational-stock-readiness-v1","blockers":[],"sellerId":"step29-seller","warnings":[],"canonical":true,"listingId":"step29-listing-1777991056","moduleKey":"yarn","orderTruth":"trade_orders.payload_json","stockTruth":"trade_inventory_snapshots.qty_after","previewOnly":true,"qcHoldStock":{"qty":0,"label":"QC hold stock","sellable":false},"nonEnforcing":false,"requestedQty":"1","totalQuantity":"1","inventoryTable":"trade_inventory_snapshots","mutationEngine":"none","readinessSource":"trade_inventory_snapshots.qty_after","listingStockRole":"trade_listings.fields_json.seller_declared_stock","operationalStock":{"label":"ERP operational stock","status":"AVAILABLE","qtyAfter":1,"updatedAt":"2026-06-11T18:11:02.433Z","sourceEvent":"LISTING_OPERATIONAL_STOCK_BRIDGE","sourceTable":"trade_inventory_snapshots","sourceColumn":"qty_after","nonOperationalReason":null},"readyDispatchQty":"","availableQuantity":"1","warehouseSnapshot":{"mode":"listing-metadata-only","source":"trade_listings.fields_json","rackCode":"ERP-RACK-PENDING","canonical":true,"rack_code":"ERP-RACK-PENDING","warehouses":[],"dispatchZone":"ERP-DISPATCH-PENDING","dispatch_zone":"ERP-DISPATCH-PENDING","warehouseCode":"ERP-WH-PENDING","pickupLocation":"","readinessState":"WAREHOUSE_PLACEHOLDER","warehouse_code":"ERP-WH-PENDING","readiness_state":"WAREHOUSE_PLACEHOLDER","dispatchLocation":"","logisticsPlaceholder":true},"sellerDeclaredStock":{"moq":null,"label":"seller-declared stock","source":"trade_listings.fields_json.seller_declared_stock","totalQuantity":"1","availableQuantity":"1","availableQuantityNumeric":1}},"updatedAt":"2026-06-11T19:23:38.938Z","orderTruth":"trade_orders.payload_json","stockTruth":"trade_inventory_snapshots.qty_after","previewOnly":true,"sourceEvent":"ORDER_PERSIST_CREATED","nonEnforcing":true,"requestedQty":"1","reservationId":"INV-TC-1781205818780-B96A56","warehouseSnapshot":{"mode":"listing-metadata-only","source":"trade_listings.fields_json","rackCode":"ERP-RACK-PENDING","canonical":true,"rack_code":"ERP-RACK-PENDING","warehouses":[],"dispatchZone":"ERP-DISPATCH-PENDING","dispatch_zone":"ERP-DISPATCH-PENDING","warehouseCode":"ERP-WH-PENDING","pickupLocation":"","readinessState":"WAREHOUSE_PLACEHOLDER","warehouse_code":"ERP-WH-PENDING","readiness_state":"WAREHOUSE_PLACEHOLDER","dispatchLocation":"","logisticsPlaceholder":true},"requestedQtyNumeric":1,"deliveryReleaseReadiness":{"note":"Delivery/release inventory readiness follows canonical order state only; no live logistics, stock movement, or payment action is triggered.","status":"RESERVED","version":"erp-inventory-delivery-release-readiness-v1","blockers":[],"released":false,"warnings":["WAREHOUSE_METADATA_PLACEHOLDER"],"canonical":true,"delivered":false,"orderStatus":"CREATED","previewOnly":true,"nonEnforcing":true,"releaseReady":true,"warehouseKnown":false,"reservationStatus":"RESERVED","livePaymentEnabled":false,"liveLogisticsEnabled":false}},"inventoryToggleEnabled":false,"deliveryReleaseReadiness":{"note":"Delivery/release inventory readiness follows canonical order state only; no live logistics, stock movement, or payment action is triggered.","status":"RESERVED","version":"erp-inventory-delivery-release-readiness-v1","blockers":[],"released":false,"warnings":["WAREHOUSE_METADATA_PLACEHOLDER"],"canonical":true,"delivered":false,"orderStatus":"CREATED","previewOnly":true,"nonEnforcing":true,"releaseReady":true,"warehouseKnown":false,"reservationStatus":"RESERVED","livePaymentEnabled":false,"liveLogisticsEnabled":false}},"ledgerReadiness":{"note":"Ledger preview is derived from trade-core order state and does not post accounting entries.","sector":"textile","status":"PENDING","entries":[{"line":"buyer_wallet_debit","amount":10,"sector":"textile","status":"PENDING_PAYMENT","partyId":"phase16c-buyer-20260611192337-10b68b","trigger":"order.pay","currency":"INR","sourceId":"TC-1781205818780-B96A56","direction":"DEBIT","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"partyRole":"buyer","payoutRef":null,"family_key":"marketplace-commerce","invoiceRef":null,"module_key":"yarn","sourceType":"wallet_event","accountCode":"BUYER_WALLET_CLEARING","accountHead":"Buyer Wallet / Payment Clearing","accountHint":"buyer_wallet_preview","journalSide":"DEBIT","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","transactionId":null},{"line":"escrow_or_payment_hold","amount":10,"sector":"textile","status":"PENDING_PAYMENT","partyId":"trade-core","trigger":"order.pay","currency":"INR","sourceId":"TC-1781205818780-B96A56","direction":"CREDIT","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"partyRole":"platform","payoutRef":null,"family_key":"marketplace-commerce","invoiceRef":null,"module_key":"yarn","sourceType":"escrow_state","accountCode":"ESCROW_CONTROL","accountHead":"Escrow / Payment Hold Control","accountHint":"escrow_or_payment_hold_preview","journalSide":"CREDIT","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","transactionId":null},{"line":"seller_wallet_credit","amount":10,"sector":"textile","status":"PENDING_RELEASE","partyId":"step29-seller","trigger":"process-releases","currency":"INR","sourceId":"TC-1781205818780-B96A56","direction":"CREDIT","familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"partyRole":"seller","payoutRef":null,"family_key":"marketplace-commerce","invoiceRef":null,"module_key":"yarn","sourceType":"wallet_event","accountCode":"SELLER_PAYABLE_WALLET","accountHead":"Seller Payable / Wallet","accountHint":"seller_wallet_preview","journalSide":"CREDIT","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","transactionId":null}],"familyKey":"marketplace-commerce","ledgerTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"moduleKey":"yarn","moduleTag":{"tag":"yarn:ledger","engine":"transformation","sector":"textile","tagType":"ledger","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["trade_wallet_ledger","erp_journal_headers","erp_journal_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","module_key":"yarn","readyCount":0,"totalLines":3,"previewOnly":true,"moduleFamily":"marketplace-commerce","nonEnforcing":true,"module_family":"marketplace-commerce","existingLedgerEntries":[]},"listingSnapshot":{"id":"step29-listing-1777991056","title":"Step 29 DB Strict Listing","source":"order-listing-snapshot","quantity":{"moq":null,"unit":"kg","value":"1","totalQuantity":"1","availableQuantity":"1"},"sellerId":"step29-seller","companyId":"phase16c-buyer-company","listingId":"step29-listing-1777991056","moduleKey":"yarn","previewOnly":true,"priceSnapshot":{"pdc15":"","price":"10","currency":"INR","incoterm":"","basePrice":"10","tradeType":"Domestic","exportMode":false,"pdcAllowed":"","priceBasis":"Per kg","pricePerKg":"10","tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"negotiation":{"counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","negotiationWindowDays":"3"},"paymentMode":"Online Escrow","leadTimeDays":"","creditAllowed":"","quantitySlabs":[],"advancePercent":"","precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","priceSlabBasis":"","exportDocuments":{"coa":"","coo":"","blAwb":"","invoice":"","qcReport":"","packingList":""},"offlinePdcPrice":"","quantitySlab1Max":"","quantitySlab1Min":"","quantitySlab2Max":"","quantitySlab2Min":"","quantitySlab3Max":"","quantitySlab3Min":"","rfqResponseOwner":"Seller commercial desk","credit15DaysPrice":"","landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"},"onlineInstantPrice":"10","paymentTermsOption":"","quantitySlab1Price":"","quantitySlab2Price":"","quantitySlab3Price":"","rfqExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"counterOfferAllowed":"No","minNegotiationPrice":"10","machineCompatibility":[],"negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","testingCompatibility":[],"compatibleAccessories":[],"negotiationWindowDays":"3","advancePaymentRequired":"","packagingCompatibility":[],"pricingContractVersion":"yarn-b2b-v1","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"testingLabArtifactRefIds":[],"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"dependencyMismatchCount":0,"staleDependencyWarnings":false,"sellerCorrectionVisibility":"visible-in-seller-form","hiddenDependentFieldsWithValues":0},"exportImportCostingMetadata":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"}},"precedenceLock":"canonical-builder>masterParameters>dynamicSchemaSnapshot.fields>legacy-top-level","dynamicSchemaSnapshot":{"fields":{},"source":"canonical_seller_listing_engine","moduleKey":"yarn","documentEngine":{"badges":{"qcReports":"MISSING","exportDocs":"MISSING","invoiceDocs":"MISSING","certificates":"MISSING","packingPhotos":"MISSING"},"counts":{"total":0,"qcReports":0,"exportDocs":0,"invoiceDocs":0,"certificates":0,"packingPhotos":0},"qcReports":[],"exportDocs":[],"invoiceDocs":[],"certificates":[],"metadataOnly":true,"packingPhotos":[],"attachmentMode":"metadata-only-upload-pending","labCertificateMetadata":{"testedBy":"","reportDate":"","certificate":"","qualityGrade":"","testStandard":"","certificateNo":"","reportValidity":"","certificateStatus":"","certificationScope":""}},"landedCostPreview":{"duty":"TBD","mode":"metadata-estimate-only","insurance":"TBD","localTransport":"TBD","productSubtotal":"10","shippingEstimate":"TBD","estimatedLandedRange":"INR 10-11"},"dependencyLifecycle":{},"tradeTermsStructure":{},"scrapSalvageSnapshot":{},"smartOtherCandidates":[],"traceabilitySnapshot":{"lotNo":"","batchNo":"","summary":"","batchLot":"","supplier":"","shadeDyeing":"","qualityGrade":"","machineProcess":"","qcLabReference":"","yarnCountLabel":"","processingStage":"","texturisingType":"","filamentRelation":"","rawMaterialOrigin":"","blendPercentClarity":"","chainOfCustodyStatus":"","sourceDocumentStatus":""},"canonicalSlabSnapshot":[],"expiryControlSnapshot":{},"packingReadinessBundle":{},"scrapLogisticsSnapshot":{},"scrapReadinessSnapshot":{},"weaveKnitTestingBundle":{},"dependencyContractHints":[],"exportDocumentStructure":{},"garmentComplianceBundle":{},"millFinishTestingBundle":{},"retailerReadinessBundle":{},"scrapComparisonSnapshot":{},"transportHazardSnapshot":{},"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"c2cTraderReadinessBundle":{},"canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"garmentReadinessSnapshot":{},"machineryReadinessBundle":{},"miniWholesaleLotSeverity":{},"packingLogisticsSnapshot":{},"recycleReadinessSnapshot":{},"spinningJobTestingBundle":{},"testingLabArtifactRefIds":[],"millFinishReadinessBundle":{},"recycleComparisonSnapshot":{},"testingLabReadinessBundle":{},"complianceDocumentSnapshot":{},"consumablesReadinessBundle":{},"garmentStockSampleSnapshot":{},"machineryUnitBasisSnapshot":{},"retailerCompletionSnapshot":{},"retailerStockStoreSnapshot":{},"rfqExportReadinessContract":{},"spinningJobReadinessBundle":{},"weaveKnitTransformSnapshot":{},"c2cTraderCompletionSnapshot":{},"c2cTraderVisibilitySnapshot":{},"canonicalComparisonSnapshot":{"tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"documentEngine":{"badges":{"qcReports":"MISSING","exportDocs":"MISSING","invoiceDocs":"MISSING","certificates":"MISSING","packingPhotos":"MISSING"},"counts":{"total":0,"qcReports":0,"exportDocs":0,"invoiceDocs":0,"certificates":0,"packingPhotos":0},"qcReports":[],"exportDocs":[],"invoiceDocs":[],"certificates":[],"metadataOnly":true,"packingPhotos":[],"attachmentMode":"metadata-only-upload-pending","labCertificateMetadata":{"testedBy":"","reportDate":"","certificate":"","qualityGrade":"","testStandard":"","certificateNo":"","reportValidity":"","certificateStatus":"","certificationScope":""}},"landedCostPreview":{"duty":"TBD","mode":"metadata-estimate-only","insurance":"TBD","localTransport":"TBD","productSubtotal":"10","shippingEstimate":"TBD","estimatedLandedRange":"INR 10-11"},"landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"},"scrapSalvageSnapshot":{},"traceabilitySnapshot":{"lotNo":"","batchNo":"","summary":"","batchLot":"","supplier":"","shadeDyeing":"","qualityGrade":"","machineProcess":"","qcLabReference":"","yarnCountLabel":"","processingStage":"","texturisingType":"","filamentRelation":"","rawMaterialOrigin":"","blendPercentClarity":"","chainOfCustodyStatus":"","sourceDocumentStatus":""},"canonicalSlabSnapshot":[],"expiryControlSnapshot":{},"packingReadinessBundle":{},"ratingTrustPlaceholder":"metadata-only","scrapLogisticsSnapshot":{},"scrapReadinessSnapshot":{},"weaveKnitTestingBundle":{},"dependencyContractHints":[],"garmentComplianceBundle":{},"millFinishTestingBundle":{},"retailerReadinessBundle":{},"scrapComparisonSnapshot":{},"transportHazardSnapshot":{},"c2cTraderReadinessBundle":{},"canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"garmentReadinessSnapshot":{},"machineryReadinessBundle":{},"miniWholesaleLotSeverity":{},"packingLogisticsSnapshot":{},"recycleReadinessSnapshot":{},"spinningJobTestingBundle":{},"millFinishReadinessBundle":{},"recycleComparisonSnapshot":{},"testingLabReadinessBundle":{},"complianceDocumentSnapshot":{},"consumablesReadinessBundle":{},"garmentStockSampleSnapshot":{},"machineryUnitBasisSnapshot":{},"retailerCompletionSnapshot":{},"retailerStockStoreSnapshot":{},"spinningJobReadinessBundle":{},"weaveKnitTransformSnapshot":{},"c2cTraderCompletionSnapshot":{},"c2cTraderVisibilitySnapshot":{},"millFinishTransformSnapshot":{},"readyProductReadinessBundle":{},"weaveKnitPricingConsistency":{},"millFinishCapabilitySnapshot":{},"millFinishCompletionSnapshot":{},"millFinishPricingConsistency":{},"miniWholesaleReadinessBundle":{},"packingCompatibilitySnapshot":{},"readyProductExportVisibility":{},"readyProductStockConsistency":{},"scrapExportReadinessSnapshot":{},"spinningJobTransformSnapshot":{},"weaveKnitCapabilityReadiness":{},"weaveKnitTransformConfidence":{},"millFinishCapabilityReadiness":{},"millFinishTransformConfidence":{},"miniWholesaleStockConsistency":{},"readyProductDispatchReadiness":{},"retailerDispatchOfferSnapshot":{},"scrapLogisticsReadinessBundle":{},"spinningJobCapabilitySnapshot":{},"spinningJobCompletionSnapshot":{},"spinningJobPricingConsistency":{},"garmentExportReadinessSnapshot":{},"machineryCompatibilitySnapshot":{},"miniWholesaleDispatchReadiness":{},"readyProductCompletionSnapshot":{},"readyProductComplianceSeverity":{},"scrapProcessingReadinessBundle":{},"spinningJobCapabilityReadiness":{},"testingReportCertificateBundle":{},"testingReportFreshnessSnapshot":{},"weaveKnitConstructionReadiness":{},"c2cTraderNegotiationConsistency":{},"greyParameterCompletionSnapshot":{},"millFinishCapabilityFeasibility":{},"miniWholesaleCompletionSnapshot":{},"recycleLogisticsReadinessBundle":{},"yarnParameterCompletionSnapshot":{"texturisingType":"","countSystemClarity":"","blendPercentClarity":"","yarnCountDisplayLabel":"","plyTwistDependencyHint":"","filamentPoyFdyDtyRelation":""},"consumablesReplenishmentSnapshot":{},"fiberParameterCompletionSnapshot":{"fiberType":"","fiberGrade":"","packingPricingLink":"","denierCutLengthClarity":"","technicalBranchClarity":"synthetic-denier-cut-length","stapleMicronaireClarity":"","blendSpinningSuitability":"","contaminationTrashClarity":"","syntheticSuitabilityClarity":"","recycledStreamSuitabilityClarity":""},"millFinishRecipeComplianceBundle":{},"miniWholesaleCommercialReadiness":{},"recycleProcessingReadinessBundle":{},"scrapParameterCompletionSnapshot":{},"readyProductStockDispatchSnapshot":{},"suggestionsTrendReadinessSnapshot":{},"threadParameterCompletionSnapshot":{},"garmentParameterCompletionSnapshot":{},"miniWholesaleLotAssortmentSnapshot":{},"miniWholesaleStockDispatchSnapshot":{},"packingParameterCompletionSnapshot":{},"recycleParameterCompletionSnapshot":{},"chemicalParameterCompletionSnapshot":{},"readyProductQualityComplianceBundle":{},"testingCalibrationFreshnessSnapshot":{},"machineryParameterCompletionSnapshot":{},"weaveKnitParameterCompletionSnapshot":{},"consumablesComplianceDocumentSnapshot":{},"testingLabParameterCompletionSnapshot":{},"consumablesLogisticsCommercialSnapshot":{},"consumablesParameterCompletionSnapshot":{},"consumablesCompatibilityReadinessSnapshot":{}},"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"technicalDependencyMax":0,"dependencyMismatchCount":0,"staleDependencyWarnings":false,"technicalDependencyScore":0,"sellerCorrectionVisibility":"visible-in-seller-form","technicalDependencySignals":{},"hiddenDependentFieldsWithValues":0},"millFinishTransformSnapshot":{},"readyProductReadinessBundle":{},"weaveKnitPricingConsistency":{},"millFinishCapabilitySnapshot":{},"millFinishCompletionSnapshot":{},"millFinishPricingConsistency":{},"miniWholesaleReadinessBundle":{},"packingCompatibilitySnapshot":{},"readyProductExportVisibility":{},"readyProductStockConsistency":{},"scrapExportReadinessSnapshot":{},"spinningJobTransformSnapshot":{},"weaveKnitCapabilityReadiness":{},"weaveKnitTransformConfidence":{},"millFinishCapabilityReadiness":{},"millFinishTransformConfidence":{},"miniWholesaleStockConsistency":{},"readyProductDispatchReadiness":{},"retailerDispatchOfferSnapshot":{},"scrapLogisticsReadinessBundle":{},"spinningJobCapabilitySnapshot":{},"spinningJobCompletionSnapshot":{},"spinningJobPricingConsistency":{},"garmentExportReadinessSnapshot":{},"machineryCompatibilitySnapshot":{},"miniWholesaleDispatchReadiness":{},"readyProductCompletionSnapshot":{},"readyProductComplianceSeverity":{},"scrapProcessingReadinessBundle":{},"spinningJobCapabilityReadiness":{},"testingReportCertificateBundle":{},"testingReportFreshnessSnapshot":{},"weaveKnitConstructionReadiness":{},"c2cTraderNegotiationConsistency":{},"greyParameterCompletionSnapshot":{},"millFinishCapabilityFeasibility":{},"miniWholesaleCompletionSnapshot":{},"recycleLogisticsReadinessBundle":{},"yarnParameterCompletionSnapshot":{"texturisingType":"","countSystemClarity":"","blendPercentClarity":"","yarnCountDisplayLabel":"","plyTwistDependencyHint":"","filamentPoyFdyDtyRelation":""},"consumablesReplenishmentSnapshot":{},"fiberParameterCompletionSnapshot":{"fiberType":"","fiberGrade":"","packingPricingLink":"","denierCutLengthClarity":"","technicalBranchClarity":"synthetic-denier-cut-length","stapleMicronaireClarity":"","blendSpinningSuitability":"","contaminationTrashClarity":"","syntheticSuitabilityClarity":"","recycledStreamSuitabilityClarity":""},"millFinishRecipeComplianceBundle":{},"miniWholesaleCommercialReadiness":{},"recycleProcessingReadinessBundle":{},"scrapParameterCompletionSnapshot":{},"readyProductStockDispatchSnapshot":{},"suggestionsTrendReadinessSnapshot":{},"threadParameterCompletionSnapshot":{},"garmentParameterCompletionSnapshot":{},"miniWholesaleLotAssortmentSnapshot":{},"miniWholesaleStockDispatchSnapshot":{},"packingParameterCompletionSnapshot":{},"recycleParameterCompletionSnapshot":{},"chemicalParameterCompletionSnapshot":{},"readyProductQualityComplianceBundle":{},"testingCalibrationFreshnessSnapshot":{},"machineryParameterCompletionSnapshot":{},"weaveKnitParameterCompletionSnapshot":{},"consumablesComplianceDocumentSnapshot":{},"testingLabParameterCompletionSnapshot":{},"consumablesLogisticsCommercialSnapshot":{},"consumablesParameterCompletionSnapshot":{},"consumablesCompatibilityReadinessSnapshot":{}},"pricingContractVersion":"yarn-b2b-v1"},"invoiceReadiness":{"note":"Invoice readiness is metadata only; no invoice is issued by these ERP preview endpoints.","amount":10,"sector":"textile","source":{"sector":"textile","buyerId":"phase16c-buyer-20260611192337-10b68b","orderId":"TC-1781205818780-B96A56","sellerId":"step29-seller","familyKey":"marketplace-commerce","listingId":"step29-listing-1777991056","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},"status":"PENDING_PAYMENT_OR_DELIVERY","currency":"INR","familyKey":"marketplace-commerce","financial":{"amount":10,"currency":"INR"},"moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","taxPreview":{"gst":{"codes":[],"hsnSac":null,"hsnCode":null,"sacCode":null,"cgstRate":null,"igstRate":null,"sgstRate":null,"lineCount":0,"taxAmount":0,"applicable":null,"cgstAmount":0,"igstAmount":0,"sgstAmount":0,"placeOfSupply":null,"taxableAmount":0,"totalGstAmount":0},"vat":{"rate":null,"codes":["VAT_UNCONFIGURED"],"amount":0,"lineCount":1,"taxAmount":0,"applicable":true,"jurisdiction":"UN","taxableAmount":10},"lines":[{"rate":null,"labels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"lineNo":1,"reason":"","status":"RATE_MASTER_PENDING","taxCode":"VAT_UNCONFIGURED","taxType":"VAT","currency":"INR","taxLabel":"VAT_UNCONFIGURED","taxAmount":0,"taxRegime":"VAT","supplyType":"domestic","payloadJson":{"source":"erp_tax_structure","taxMode":"domestic","provider":"none","taxLabels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"taxRegime":"VAT","jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"classification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null},"configurableTaxLabels":true,"complianceSubmissionEnabled":false},"jurisdiction":null,"reverseCharge":false,"taxableAmount":10,"jurisdictionCode":"UN","classificationCode":null}],"noTax":{"reason":null,"applicable":false},"export":{"applicable":false,"exportReference":null,"zeroRatedPlaceholder":false},"reason":"Tax foundation only; no live tax provider or compliance submission is enabled.","source":"canonical-trade-core","taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","computed":false,"currency":"INR","provider":"none","rounding":{"mode":"none","amount":0},"salesTax":{"rate":null,"codes":[],"amount":0,"lineCount":0,"taxAmount":0,"applicable":null,"jurisdiction":"UN","taxableAmount":0},"supplyType":"domestic","withholding":{"amount":0,"tcsApplicable":null,"tdsApplicable":null},"jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"reverseCharge":{"reason":null,"applicable":false,"liabilityParty":null},"taxableAmount":10,"advanceReceipt":{"linked":false,"reference":null},"supportedModes":["domestic","export","no-tax","reverse_charge"],"totalTaxAmount":0,"totalInvoiceAmount":10,"totalTaxableAmount":10,"liveProviderEnabled":false,"classificationPlaceholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"multiCountryTaxPlaceholder":{"enabled":true,"taxRegime":"VAT","codeSystem":"CUSTOM","primaryTaxType":"VAT","profileCountry":"UN","jurisdictionLevels":["country","region"]},"complianceSubmissionEnabled":false},"previewOnly":true,"moduleFamily":"marketplace-commerce","nonEnforcing":true,"invoiceNumber":null,"module_family":"marketplace-commerce","readyForDraft":false,"invoicePresent":false,"invoicePreview":{"sector":"textile","source":{"sector":"textile","buyerId":"phase16c-buyer-20260611192337-10b68b","orderId":"TC-1781205818780-B96A56","sellerId":"step29-seller","familyKey":"marketplace-commerce","listingId":"step29-listing-1777991056","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce"},"familyKey":"marketplace-commerce","financial":{"amount":10,"currency":"INR"},"moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","taxPreview":{"gst":{"codes":[],"hsnSac":null,"hsnCode":null,"sacCode":null,"cgstRate":null,"igstRate":null,"sgstRate":null,"lineCount":0,"taxAmount":0,"applicable":null,"cgstAmount":0,"igstAmount":0,"sgstAmount":0,"placeOfSupply":null,"taxableAmount":0,"totalGstAmount":0},"vat":{"rate":null,"codes":["VAT_UNCONFIGURED"],"amount":0,"lineCount":1,"taxAmount":0,"applicable":true,"jurisdiction":"UN","taxableAmount":10},"lines":[{"rate":null,"labels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"lineNo":1,"reason":"","status":"RATE_MASTER_PENDING","taxCode":"VAT_UNCONFIGURED","taxType":"VAT","currency":"INR","taxLabel":"VAT_UNCONFIGURED","taxAmount":0,"taxRegime":"VAT","supplyType":"domestic","payloadJson":{"source":"erp_tax_structure","taxMode":"domestic","provider":"none","taxLabels":{"taxLabel":"VAT_UNCONFIGURED","configurable":true,"taxTypeLabel":"VAT","taxRegimeLabel":"VAT","jurisdictionLabel":"UN","taxComponentLabel":"VAT"},"taxRegime":"VAT","jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"classification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null},"configurableTaxLabels":true,"complianceSubmissionEnabled":false},"jurisdiction":null,"reverseCharge":false,"taxableAmount":10,"jurisdictionCode":"UN","classificationCode":null}],"noTax":{"reason":null,"applicable":false},"export":{"applicable":false,"exportReference":null,"zeroRatedPlaceholder":false},"reason":"Tax foundation only; no live tax provider or compliance submission is enabled.","source":"canonical-trade-core","taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","computed":false,"currency":"INR","provider":"none","rounding":{"mode":"none","amount":0},"salesTax":{"rate":null,"codes":[],"amount":0,"lineCount":0,"taxAmount":0,"applicable":null,"jurisdiction":"UN","taxableAmount":0},"supplyType":"domestic","withholding":{"amount":0,"tcsApplicable":null,"tdsApplicable":null},"jurisdiction":{"profile":{"taxRegime":"VAT","codeSystem":"CUSTOM","countryCode":"UN","primaryTaxType":"VAT","jurisdictionLevels":["country","region"]},"taxMode":"domestic","version":"trade-core-erp-tax-foundation-v1","taxRegime":"VAT","supplyType":"domestic","crossBorder":false,"noTaxReason":"","originState":null,"buyerCountry":"","originCountry":"","placeOfSupply":null,"sellerCountry":"","primaryTaxType":"VAT","exportReference":"","destinationState":null,"jurisdictionCode":"UN","destinationCountry":"","reverseChargeReason":"","advanceReceiptReference":""},"reverseCharge":{"reason":null,"applicable":false,"liabilityParty":null},"taxableAmount":10,"advanceReceipt":{"linked":false,"reference":null},"supportedModes":["domestic","export","no-tax","reverse_charge"],"totalTaxAmount":0,"totalInvoiceAmount":10,"totalTaxableAmount":10,"liveProviderEnabled":false,"classificationPlaceholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"multiCountryTaxPlaceholder":{"enabled":true,"taxRegime":"VAT","codeSystem":"CUSTOM","primaryTaxType":"VAT","profileCountry":"UN","jurisdictionLevels":["country","region"]},"complianceSubmissionEnabled":false},"invoiceLines":[{"unit":"kg","lineNo":1,"sector":"textile","status":"PREVIEW","orderId":"TC-1781205818780-B96A56","currency":"INR","itemCode":"step29-listing-1777991056","quantity":1,"invoiceNo":null,"moduleKey":"yarn","unitPrice":10,"lineAmount":10,"module_key":"yarn","description":"Step 29 DB Strict Listing","payloadJson":{"source":"trade_orders","taxMode":"domestic","rfqTrace":null,"listingId":"step29-listing-1777991056","taxJurisdiction":{"placeOfSupply":null,"destinationState":null,"jurisdictionCode":"UN","destinationCountry":""},"itemClassification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null},"canonicalTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"]},"taxCategory":"VAT","taxableAmount":10,"discountAmount":0,"itemClassification":{"hsnSac":null,"status":"PLACEHOLDER_PENDING_MASTER","hsnCode":null,"sacCode":null,"codeSystem":"CUSTOM","customCode":null,"customsCode":null,"placeholders":{"hsnSac":null,"hsnCode":null,"sacCode":null,"customCode":null,"customsCode":null},"requiredForRegime":"VAT","classificationCode":null}}],"moduleFamily":"marketplace-commerce","module_family":"marketplace-commerce","invoiceNumbering":{"note":"Deterministic canonical numbering foundation; no live tax or compliance sequence provider is called.","period":"202606","sector":"textile","version":"trade-core-erp-invoice-numbering-v1","familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1781205818780-B96A56","moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","fiscalYear":"2026","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","countryCode":"UN","invoiceDate":"2026-06-11T19:23:38.780Z","moduleFamily":"marketplace-commerce","sequenceMode":"ORDER_ID_DETERMINISTIC","invoicePrefix":"INV","invoiceSeries":"UN-2026-YARN","module_family":"marketplace-commerce","idempotencyKey":"INV-UN-2026-YARN-TC-1781205818780-B96A56","sequenceSource":"trade_orders.id","legacyInvoiceNoPreview":"INV-TC-1781205818780-B96A56"},"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1781205818780-B96A56","realInvoicePosted":false},"invoiceNumbering":{"note":"Deterministic canonical numbering foundation; no live tax or compliance sequence provider is called.","period":"202606","sector":"textile","version":"trade-core-erp-invoice-numbering-v1","familyKey":"marketplace-commerce","invoiceNo":"INV-UN-2026-YARN-TC-1781205818780-B96A56","moduleKey":"yarn","moduleTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"family_key":"marketplace-commerce","fiscalYear":"2026","invoiceTag":{"tag":"yarn:invoice","engine":"transformation","sector":"textile","tagType":"invoice","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_invoices","erp_invoice_lines","erp_tax_lines"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"module_key":"yarn","countryCode":"UN","invoiceDate":"2026-06-11T19:23:38.780Z","moduleFamily":"marketplace-commerce","sequenceMode":"ORDER_ID_DETERMINISTIC","invoicePrefix":"INV","invoiceSeries":"UN-2026-YARN","module_family":"marketplace-commerce","idempotencyKey":"INV-UN-2026-YARN-TC-1781205818780-B96A56","sequenceSource":"trade_orders.id","legacyInvoiceNoPreview":"INV-TC-1781205818780-B96A56"},"previewInvoiceNo":"PREVIEW-INV-UN-2026-YARN-TC-1781205818780-B96A56","realInvoicePosted":false,"requiredBeforePost":["buyer","seller","listing snapshot","amount","delivery state"]},"escrowPaymentState":{"note":"ERP preview reads simulated/current payment state only; it does not call payment or escrow providers.","amount":10,"paymentMode":"SIMULATED","previewOnly":true,"escrowStatus":"PENDING","nonEnforcing":true,"paymentState":"NOT_STARTED","escrowEnabled":false,"paymentStatus":"NOT_STARTED","transactionId":null,"escrowHoldAmount":0,"realPaymentExecution":"not-enabled-by-erp-preview"},"payoutReceiptReadiness":{"note":"Payout and receipt readiness are previews only; no payout or receipt execution is triggered.","sector":"textile","status":"PENDING_ORDER_PROGRESS","familyKey":"marketplace-commerce","moduleKey":"yarn","payoutTag":{"tag":"yarn:payout","engine":"transformation","sector":"textile","tagType":"payout","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_payouts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"receiptId":null,"family_key":"marketplace-commerce","module_key":"yarn","receiptTag":{"tag":"yarn:receipt","engine":"transformation","sector":"textile","tagType":"receipt","version":"trade-core-erp-22-module-unification-v1","registry":"TEXTILE_MODULES_22","familyKey":"marketplace-commerce","moduleKey":"yarn","family_key":"marketplace-commerce","module_key":"yarn","familyLabel":"marketplace-commerce","sharedTable":null,"family_label":"marketplace-commerce","moduleFamily":"marketplace-commerce","sharedTables":["erp_receipts"],"module_family":"marketplace-commerce","moduleKeyColumn":"module_key","canonicalApiBase":"/api/trade-core","assemblyEngineUsed":false,"extractionEngineUsed":false,"perModuleRouteCreated":false,"duplicateLedgerCreated":false,"exactModuleRegistryRequired":true},"payoutReady":false,"previewOnly":true,"eligibleDate":null,"moduleFamily":"marketplace-commerce","nonEnforcing":true,"payoutStatus":"LOCKED","receiptReady":false,"module_family":"marketplace-commerce","receiptAmount":10,"receiptStatus":"PENDING"}},"buyerTrustSnapshot":{},"canonicalExecution":{"status":"CREATED","apiBase":"/api/trade-core","orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","timeline":[{"note":"Canonical seller listing snapshot locked onto the order.","step":"listing","actor":null,"label":"listing","route":"GET /api/trade-core/listings/:moduleKey","state":"DONE","status":"DONE","evidence":"step29-listing-1777991056","timestamp":"2026-06-11T19:23:38.780Z"},{"note":"Comparison is derived from trade-core order/listing context.","step":"comparison","actor":null,"label":"comparison","route":"GET /api/trade-core/comparison/:moduleKey","state":"DONE","status":"DONE","evidence":"comparison snapshot present","timestamp":"2026-06-11T19:23:38.780Z"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","step":"landed_cost","actor":null,"label":"landed_cost","route":"order.priceSnapshot.landedCostEstimate","state":"DONE","status":"DONE","evidence":"landed cost snapshot present","timestamp":"2026-06-11T19:23:38.780Z"},{"note":"Order created through POST /api/trade-core/order/create.","step":"order","actor":"phase16c-buyer-20260611192337-10b68b","label":"order","route":"POST /api/trade-core/order/create","state":"DONE","status":"DONE","evidence":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z"},{"note":"Waiting for buyer payment.","step":"escrow","actor":"phase16c-buyer-20260611192337-10b68b","label":"escrow","route":"POST /api/trade-core/order/pay","state":"ACTIVE","status":"PENDING","evidence":null,"timestamp":null},{"note":"Logistics opens after escrow payment.","step":"logistics","actor":"step29-seller","label":"logistics","route":"POST /api/trade-core/order/assign-logistics + POST /api/trade-core/order/tracking","state":"LOCKED","status":"NOT_ASSIGNED","evidence":null,"timestamp":null},{"note":"Waiting for shipment and buyer delivery confirmation.","step":"delivery","actor":"phase16c-buyer-20260611192337-10b68b","label":"delivery","route":"POST /api/trade-core/order/confirm-delivery","state":"LOCKED","status":"LOCKED","evidence":null,"timestamp":null},{"note":"Buyer debit is visible before seller credit release.","step":"wallet","actor":null,"label":"wallet","route":"trade_wallet_ledger","state":"LOCKED","status":"LOCKED","evidence":null,"timestamp":null},{"note":"Payout release remains admin-controlled and readiness-only for buyers.","step":"payout","actor":null,"label":"payout","route":"POST /api/trade-core/process-releases","state":"LOCKED","status":"LOCKED","evidence":null,"timestamp":null},{"note":"Audit view is derived from immutable order timeline and audit arrays.","step":"receipt_audit","actor":null,"label":"receipt_audit","route":"trade_orders.audit_log","state":"ACTIVE","status":"AUDIT_EVENTS_PRESENT","evidence":"5 execution events","timestamp":"2026-06-11T19:23:38.786Z"}],"canonical":true,"moduleKey":"yarn","endpointMap":{"/order/pay":{"state":"paid","chainStep":"escrow","transition":"order -> escrow"},"/order/create":{"state":"created","chainStep":"order","transition":"listing -> comparison -> landed_cost -> order"},"/order/tracking":{"state":"logistics","chainStep":"logistics","transition":"dispatch -> tracking -> delivery confirmation readiness"},"/process-releases":{"state":"released","chainStep":"payout","transition":"wallet -> payout -> receipt_audit"},"/listings/:moduleKey":{"state":"listed","chainStep":"listing","transition":"listing -> comparison -> landed_cost"},"/order/assign-logistics":{"state":"logistics","chainStep":"logistics","transition":"escrow -> logistics"},"/order/confirm-delivery":{"state":"delivered","chainStep":"delivery","transition":"logistics -> delivery -> wallet"},"/order/create-from-preparation":{"state":"created","chainStep":"order","transition":"rfq -> prepare -> draft order"},"/order/rfq-draft/mock-dispatch":{"state":"logistics","chainStep":"logistics","transition":"seller dispatch ready -> canonical dispatch compatibility route"},"/order/rfq-draft/dispatch-ready":{"state":"created","chainStep":"order","transition":"mock payment success -> seller dispatch ready -> escrow hold preparation only"},"/order/rfq-draft/mock-delivered":{"state":"logistics","chainStep":"delivery","transition":"tracking delivered signal -> buyer delivery confirmation path"},"/order/rfq-draft/mark-payment-ready":{"state":"created","chainStep":"order","transition":"seller confirmation -> payment readiness gate"},"/order/rfq-draft/mock-buyer-accepted":{"state":"created","chainStep":"order","transition":"mock delivered -> buyer acceptance -> return-window preparation only"},"/order/rfq-draft/mock-checkout-start":{"state":"created","chainStep":"order","transition":"payment readiness gate -> mock checkout handoff"},"/order/rfq-draft/mock-payment-success":{"state":"created","chainStep":"order","transition":"mock checkout -> mock payment success -> escrow preparation only"}},"generatedAt":"2026-06-11T19:23:38.950Z","currentState":"created","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"executionBoundaries":{"adminRoutes":["POST /api/trade-core/process-releases"],"buyerRoutes":["POST /api/trade-core/order/pay","POST /api/trade-core/order/confirm-delivery"],"sellerRoutes":["POST /api/trade-core/order/assign-logistics","POST /api/trade-core/order/tracking"],"duplicateRouteCreated":false,"livePaymentGatewayEnabled":false,"liveLogisticsProviderEnabled":false},"escrowProgressionState":{"phase":"AWAITING_BUYER_PAYMENT","orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"holdAmount":10,"releasedAt":null,"escrowStatus":"PENDING","paymentState":"NOT_STARTED","releaseRoute":"POST /api/trade-core/process-releases","escrowEnabled":false,"paymentStatus":"NOT_STARTED","returnWindowEnd":null,"sellerReleaseAt":null,"buyerActionRoute":"POST /api/trade-core/order/pay","paymentTransactionId":null,"releaseAdminControlled":true},"payoutReleaseReadiness":{"orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"moduleKey":"yarn","adminRoute":"POST /api/trade-core/process-releases","payoutReady":false,"currentState":"created","eligibleDate":null,"payoutStatus":"LOCKED","receiptReady":false,"blockedReason":"Escrow release automation is readiness-only. Admin must explicitly run the existing canonical release path; no provider or scheduler is triggered here.","buyerCallable":false,"idempotencyKeys":{"completeRelease":"release_processing:TC-1781205818780-B96A56:COMPLETE_RELEASE:no-checkpoint","moveToReleasePending":"release_processing:TC-1781205818780-B96A56:MOVE_TO_RELEASE_PENDING:no-checkpoint"},"readinessStatus":"WAITING_DELIVERY","returnWindowEnd":null,"sellerReleaseAt":null,"canCompleteRelease":false,"adminApprovalRequired":true,"effectiveTimingPolicy":{"source":"backend/config/moduleTradePolicy.js","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"returnWindowEnd":null,"sellerReleaseAt":null,"returnWindowDays":7,"sellerReleaseDays":30,"policyJsonOverrideApplied":false},"metadataPolicyResolver":"explicit-effective-module-trade-policy","canMoveToReleasePending":false,"configuredReturnWindowEnd":null,"configuredSellerReleaseAt":null,"effectiveModuleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"readinessResolver":"explicit-effective-module-trade-policy","sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true}},"dispatchProofVisualization":{"note":"Dispatch proof is not attached yet; buyer visibility remains on the canonical order runtime only.","route":"POST /api/trade-core/order/assign-logistics","orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","proofRef":null,"provider":null,"canonical":true,"proofType":null,"milestones":[{"key":"escrow_hold","label":"Escrow hold","status":"LOCKED","timestamp":null},{"key":"seller_dispatch","label":"Seller dispatch","status":"LOCKED","timestamp":null},{"key":"dispatch_proof","label":"Dispatch proof","status":"LOCKED","timestamp":null},{"key":"buyer_delivery","label":"Buyer delivery confirmation","status":"LOCKED","timestamp":null}],"trackingId":null,"proofSource":"not_attached","buyerVisible":true,"sourceFields":["trade_orders.logistics","trade_orders.payload_json.dispatchSnapshot","trade_orders.payload_json.deliverySnapshot"],"proofAttached":false,"dispatchStatus":"LOCKED_UNTIL_ESCROW","liveProviderEnabled":false},"logisticsAssignmentTimeline":[{"step":"escrow_clearance","route":"POST /api/trade-core/order/pay","status":"WAITING_ESCROW","timestamp":null},{"step":"seller_assignment","route":"POST /api/trade-core/order/assign-logistics","status":"LOCKED_UNTIL_ESCROW","provider":null,"timestamp":null,"trackingId":null,"buyerCallable":false},{"step":"tracking_event_ingest","route":"POST /api/trade-core/order/tracking + GET /api/trade-core/order/tracking?orderId=:orderId","status":"LOCKED_UNTIL_ESCROW","timestamp":null,"eventCount":0,"trackingId":null,"buyerCallable":false},{"step":"buyer_delivery_confirmation","route":"POST /api/trade-core/order/confirm-delivery","status":"WAITING_SHIPMENT","timestamp":null,"buyerCallable":true}],"deliveryConfirmationTimeline":[{"step":"logistics_assignment","route":"POST /api/trade-core/order/assign-logistics","status":"LOCKED_UNTIL_ESCROW","timestamp":null,"buyerCallable":false},{"step":"tracking_event","route":"POST /api/trade-core/order/tracking + GET /api/trade-core/order/tracking?orderId=:orderId","status":"LOCKED","timestamp":null,"eventCount":0,"buyerCallable":false},{"step":"dispatch_proof_visibility","route":"POST /api/trade-core/order/assign-logistics","status":"LOCKED","proofRef":null,"timestamp":null,"buyerCallable":false},{"step":"buyer_confirm_delivery","route":"POST /api/trade-core/order/confirm-delivery","status":"LOCKED","timestamp":null,"buyerCallable":true},{"step":"return_window","route":"trade_orders.return_window","status":"LOCKED","timestamp":null,"buyerCallable":false,"returnWindowEnd":null},{"step":"payout_release_state","route":"POST /api/trade-core/process-releases","status":"LOCKED","timestamp":null,"buyerCallable":false}],"immutableOrderExecutionAudit":{"note":"Immutable audit is a deterministic hash chain projection over canonical order timeline and audit entries.","entries":[{"note":"Shared canonical trade-chain order created.","index":0,"action":"CREATED","status":"CREATED","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"timeline","previousHash":"GENESIS","immutableHash":"398736ea2b23e20bb6a289a96d0d0b1c1183a22892b6c10b6f7b00d70d40b26c"},{"note":"Canonical international material traceability snapshot refreshed on the existing trade-core chain.","index":1,"action":"CANONICAL_MATERIAL_TRACEABILITY_SNAPSHOT_REFRESHED","status":"","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.781Z","sourceField":"auditLog","previousHash":"398736ea2b23e20bb6a289a96d0d0b1c1183a22892b6c10b6f7b00d70d40b26c","immutableHash":"c9769bed65f6c28afe2420236a1aadb97d812d35e7c85c47f8421a5fdd3068db"},{"note":"Buyer started trade-core order.","index":2,"action":"ORDER_CREATED","status":"","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"auditLog","previousHash":"c9769bed65f6c28afe2420236a1aadb97d812d35e7c85c47f8421a5fdd3068db","immutableHash":"b4a4f850c01e8debb8cae2458d654592ce74f13bf073205c9da289f5e2e2d8af"},{"note":"Stock/MOQ checked against ERP operational inventory snapshot.","index":3,"action":"ORDER_STOCK_MOQ_VALIDATED","status":"","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"auditLog","previousHash":"b4a4f850c01e8debb8cae2458d654592ce74f13bf073205c9da289f5e2e2d8af","immutableHash":"0f87d48f78d08a9218e845a3bb3dfad3ffb1be4a5bb1903ce0cde65cfa84e922"},{"note":"ERP inventory reservation control is locked; order create continues with reservation held and no inventory mutation.","index":4,"action":"ERP_INVENTORY_RESERVATION_ADMIN_LOCK_HOLD","status":"","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.811Z","sourceField":"auditLog","previousHash":"0f87d48f78d08a9218e845a3bb3dfad3ffb1be4a5bb1903ce0cde65cfa84e922","immutableHash":"99b825343114ec0a6b4ce2b80ca75e10cca9bb13c448f1edec50dd8c493a9da4"},{"note":"Canonical seller listing snapshot locked onto the order.","index":5,"action":"CHAIN_LISTING","status":"DONE","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.780Z","sourceField":"canonicalExecution.timeline","previousHash":"99b825343114ec0a6b4ce2b80ca75e10cca9bb13c448f1edec50dd8c493a9da4","immutableHash":"53e897af116e5683755e773130c3bd9edbe4e5914ad6484d0bb96734e9920963"},{"note":"Comparison is derived from trade-core order/listing context.","index":6,"action":"CHAIN_COMPARISON","status":"DONE","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.780Z","sourceField":"canonicalExecution.timeline","previousHash":"53e897af116e5683755e773130c3bd9edbe4e5914ad6484d0bb96734e9920963","immutableHash":"7f3cdcabccc7a2b1bd81a54c1d07740416f49b2ba61b3acd3144da92a4b50a8d"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","index":7,"action":"CHAIN_LANDED_COST","status":"DONE","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.780Z","sourceField":"canonicalExecution.timeline","previousHash":"7f3cdcabccc7a2b1bd81a54c1d07740416f49b2ba61b3acd3144da92a4b50a8d","immutableHash":"983a39ae5b1d3d9277483e1f41cf717d05aad3933704fb5c9f1186b698801b32"},{"note":"Order created through POST /api/trade-core/order/create.","index":8,"action":"CHAIN_ORDER","status":"DONE","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"canonicalExecution.timeline","previousHash":"983a39ae5b1d3d9277483e1f41cf717d05aad3933704fb5c9f1186b698801b32","immutableHash":"036b2d548bfaa6599da35f0970180f4a038fce834886eb4a80542bc3f12a84d1"},{"note":"Waiting for buyer payment.","index":9,"action":"CHAIN_ESCROW","status":"PENDING","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"036b2d548bfaa6599da35f0970180f4a038fce834886eb4a80542bc3f12a84d1","immutableHash":"435cce7a9d944f66c9db6fafca521cb1f795da7f55f06539ae4b108608933ae1"},{"note":"Logistics opens after escrow payment.","index":10,"action":"CHAIN_LOGISTICS","status":"NOT_ASSIGNED","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"435cce7a9d944f66c9db6fafca521cb1f795da7f55f06539ae4b108608933ae1","immutableHash":"4470052352e59599f1c5b6695227cf609ee97cbac9b97cff8378361c5e9cf095"},{"note":"Waiting for shipment and buyer delivery confirmation.","index":11,"action":"CHAIN_DELIVERY","status":"LOCKED","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"4470052352e59599f1c5b6695227cf609ee97cbac9b97cff8378361c5e9cf095","immutableHash":"0e4d0b763867f64f6cbc60b321fefd6702f1a70621391fbad4117e1acf9265f9"},{"note":"Buyer debit is visible before seller credit release.","index":12,"action":"CHAIN_WALLET","status":"LOCKED","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"0e4d0b763867f64f6cbc60b321fefd6702f1a70621391fbad4117e1acf9265f9","immutableHash":"8138fe61229f78e494b738fd3a6160a0a2f9e62a292eb996f0e9471d9e219bc8"},{"note":"Payout release remains admin-controlled and readiness-only for buyers.","index":13,"action":"CHAIN_PAYOUT","status":"LOCKED","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"8138fe61229f78e494b738fd3a6160a0a2f9e62a292eb996f0e9471d9e219bc8","immutableHash":"2d8506814dabf95a064fd5b1a020b8e7763f3dc84a740a699323b160645a71b8"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","index":14,"action":"CHAIN_RECEIPT_AUDIT","status":"AUDIT_EVENTS_PRESENT","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"canonicalExecution.timeline","previousHash":"2d8506814dabf95a064fd5b1a020b8e7763f3dc84a740a699323b160645a71b8","immutableHash":"715492a042acd5a86f1240acd7fed5e01cdeb037bd15d6b558b86f0f6c06ccaa"}],"orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","headHash":"715492a042acd5a86f1240acd7fed5e01cdeb037bd15d6b558b86f0f6c06ccaa","canonical":true,"immutable":true,"appendOnly":true,"eventCount":15,"sourceFields":["trade_orders.timeline","trade_orders.audit_log","canonicalExecution.timeline"]},"reservationLockVisualization":{"note":"Reservation remains locked against the canonical order until refund/cancel/release logic changes it.","locked":true,"status":"RESERVED","orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","terminal":false,"canonical":true,"expiresAt":null,"listingId":"step29-listing-1777991056","lockRoute":"POST /api/trade-core/order/create","moduleKey":"yarn","stockTruth":"trade_inventory_snapshots.qty_after","sourceEvent":"ORDER_PERSIST_CREATED","requestedQty":"1","releaseRoutes":["POST /api/trade-core/order/refund","POST /api/trade-core/process-releases"],"reservationId":"INV-TC-1781205818780-B96A56","readinessStatus":"READY_TO_ORDER","requestedQtyNumeric":1,"codex79ReservationProtection":true},"shipmentLifecycleVisualization":{"status":"LOCKED_UNTIL_ESCROW","orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","provider":null,"canonical":true,"milestones":[{"key":"assignment","label":"Seller assignment","status":"LOCKED","timestamp":null},{"key":"tracking","label":"Tracking attached","status":"LOCKED","timestamp":null},{"key":"delivery","label":"Buyer delivery confirmation","status":"LOCKED","timestamp":null},{"key":"release_window","label":"Release window","status":"LOCKED","timestamp":null}],"trackingId":null,"sellerAssignmentRoute":"POST /api/trade-core/order/assign-logistics","buyerConfirmationRoute":"POST /api/trade-core/order/confirm-delivery","liveLogisticsExecutionEnabled":false}},"inventoryReadiness":{"moq":"","note":"Reservations and sellable availability use trade_inventory_snapshots.qty_after. Listing quantity fields remain seller-declared/display mirror metadata.","unit":"kg","status":"READY_TO_ORDER","numeric":{"moq":null,"requestedQty":1,"totalQuantity":1,"readyDispatchQty":null,"availableQuantity":1},"version":"erp-operational-stock-readiness-v1","blockers":[],"sellerId":"step29-seller","warnings":[],"canonical":true,"listingId":"step29-listing-1777991056","moduleKey":"yarn","orderTruth":"trade_orders.payload_json","stockTruth":"trade_inventory_snapshots.qty_after","previewOnly":true,"qcHoldStock":{"qty":0,"label":"QC hold stock","sellable":false},"nonEnforcing":false,"requestedQty":"1","totalQuantity":"1","inventoryTable":"trade_inventory_snapshots","mutationEngine":"none","readinessSource":"trade_inventory_snapshots.qty_after","listingStockRole":"trade_listings.fields_json.seller_declared_stock","operationalStock":{"label":"ERP operational stock","status":"AVAILABLE","qtyAfter":1,"updatedAt":"2026-06-11T18:11:02.433Z","sourceEvent":"LISTING_OPERATIONAL_STOCK_BRIDGE","sourceTable":"trade_inventory_snapshots","sourceColumn":"qty_after","nonOperationalReason":null},"readyDispatchQty":"","availableQuantity":"1","warehouseSnapshot":{"mode":"listing-metadata-only","source":"trade_listings.fields_json","rackCode":"ERP-RACK-PENDING","canonical":true,"rack_code":"ERP-RACK-PENDING","warehouses":[],"dispatchZone":"ERP-DISPATCH-PENDING","dispatch_zone":"ERP-DISPATCH-PENDING","warehouseCode":"ERP-WH-PENDING","pickupLocation":"","readinessState":"WAREHOUSE_PLACEHOLDER","warehouse_code":"ERP-WH-PENDING","readiness_state":"WAREHOUSE_PLACEHOLDER","dispatchLocation":"","logisticsPlaceholder":true},"sellerDeclaredStock":{"moq":null,"label":"seller-declared stock","source":"trade_listings.fields_json.seller_declared_stock","totalQuantity":"1","availableQuantity":"1","availableQuantityNumeric":1}},"orderPreparationId":null,"requestConsistency":{"orderCreate":{"route":"/order/create","actorId":"phase16c-buyer-20260611192337-10b68b","orderId":"TC-1781205818780-B96A56","requestKey":"order_create:/order/create:phase16c-buyer-20260611192337-10b68b:no-idempotency-key:eyJtb2R1bGVLZXkiOiJ5YXJuIiwibGlzdGluZ0lkIjoic3RlcDI5LWxpc3RpbmctMTc3Nzk5MTA1NiIsImJ1eWVySWQiOiJwaGFzZTE2Yy1idXllci0yMDI2MDYxMTE5MjMzNy0xMGI2OGIiLCJzZWxsZXJJZCI6InN0ZXAyOS1zZWxsZXIiLCJxdHkiOiIxIiwiY29tcGFueUlkIjoicGhhc2UxNmMtYnV5ZXItY29tcGFueSJ9","completedAt":"2026-06-11T19:23:38.946Z","sideEffects":{"inventoryReserve":{"heldAt":"2026-06-11T19:23:38.811Z","applied":false,"appliedAt":null,"reservationRef":{"heldAt":"2026-06-11T19:23:38.811Z","reason":"ERP inventory reservation control is locked","status":"HOLD","blocked":true,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","lockState":"LOCKED","moduleKey":"yarn","controlKey":"inventory_reservation","requestedQty":"1","reservationId":null,"heldByAdminLock":true,"inventoryReserved":false,"inventoryProtected":true,"inventoryMutationApplied":false},"heldByAdminLock":true},"inventoryRollback":{"applied":false,"attempted":false,"attemptedAt":null,"rollbackRef":null}},"attemptCount":1,"compensation":{"type":null,"status":"NONE","attempts":1,"required":false,"lastError":null,"resolvedAt":"2026-06-11T19:23:38.811Z"},"replayStatus":"PERSISTED","lastAttemptAt":"2026-06-11T19:23:38.946Z","firstAttemptAt":"2026-06-11T19:23:38.786Z","idempotencyKey":null,"operationFingerprint":"{\"moduleKey\":\"yarn\",\"listingId\":\"step29-listing-1777991056\",\"buyerId\":\"phase16c-buyer-20260611192337-10b68b\",\"sellerId\":\"step29-seller\",\"qty\":\"1\",\"companyId\":\"phase16c-buyer-company\"}"}},"executionSourceRoute":"POST /api/trade-core/order/create","inventoryReservation":{"note":"Canonical order reservation projection. It reserves intent/readiness only and does not decrement stock.","status":"RESERVED","buyerId":"phase16c-buyer-20260611192337-10b68b","orderId":"TC-1781205818780-B96A56","version":"erp-stock-reservation-projection-v1","sellerId":"step29-seller","canonical":true,"listingId":"step29-listing-1777991056","moduleKey":"yarn","readiness":{"moq":"","note":"Reservations and sellable availability use trade_inventory_snapshots.qty_after. Listing quantity fields remain seller-declared/display mirror metadata.","unit":"kg","status":"READY_TO_ORDER","numeric":{"moq":null,"requestedQty":1,"totalQuantity":1,"readyDispatchQty":null,"availableQuantity":1},"version":"erp-operational-stock-readiness-v1","blockers":[],"sellerId":"step29-seller","warnings":[],"canonical":true,"listingId":"step29-listing-1777991056","moduleKey":"yarn","orderTruth":"trade_orders.payload_json","stockTruth":"trade_inventory_snapshots.qty_after","previewOnly":true,"qcHoldStock":{"qty":0,"label":"QC hold stock","sellable":false},"nonEnforcing":false,"requestedQty":"1","totalQuantity":"1","inventoryTable":"trade_inventory_snapshots","mutationEngine":"none","readinessSource":"trade_inventory_snapshots.qty_after","listingStockRole":"trade_listings.fields_json.seller_declared_stock","operationalStock":{"label":"ERP operational stock","status":"AVAILABLE","qtyAfter":1,"updatedAt":"2026-06-11T18:11:02.433Z","sourceEvent":"LISTING_OPERATIONAL_STOCK_BRIDGE","sourceTable":"trade_inventory_snapshots","sourceColumn":"qty_after","nonOperationalReason":null},"readyDispatchQty":"","availableQuantity":"1","warehouseSnapshot":{"mode":"listing-metadata-only","source":"trade_listings.fields_json","rackCode":"ERP-RACK-PENDING","canonical":true,"rack_code":"ERP-RACK-PENDING","warehouses":[],"dispatchZone":"ERP-DISPATCH-PENDING","dispatch_zone":"ERP-DISPATCH-PENDING","warehouseCode":"ERP-WH-PENDING","pickupLocation":"","readinessState":"WAREHOUSE_PLACEHOLDER","warehouse_code":"ERP-WH-PENDING","readiness_state":"WAREHOUSE_PLACEHOLDER","dispatchLocation":"","logisticsPlaceholder":true},"sellerDeclaredStock":{"moq":null,"label":"seller-declared stock","source":"trade_listings.fields_json.seller_declared_stock","totalQuantity":"1","availableQuantity":"1","availableQuantityNumeric":1}},"updatedAt":"2026-06-11T19:23:38.951Z","orderTruth":"trade_orders.payload_json","stockTruth":"trade_inventory_snapshots.qty_after","previewOnly":true,"sourceEvent":"ORDER_PERSIST_CREATED","nonEnforcing":true,"requestedQty":"1","reservationId":"INV-TC-1781205818780-B96A56","warehouseSnapshot":{"mode":"listing-metadata-only","source":"trade_listings.fields_json","rackCode":"ERP-RACK-PENDING","canonical":true,"rack_code":"ERP-RACK-PENDING","warehouses":[],"dispatchZone":"ERP-DISPATCH-PENDING","dispatch_zone":"ERP-DISPATCH-PENDING","warehouseCode":"ERP-WH-PENDING","pickupLocation":"","readinessState":"WAREHOUSE_PLACEHOLDER","warehouse_code":"ERP-WH-PENDING","readiness_state":"WAREHOUSE_PLACEHOLDER","dispatchLocation":"","logisticsPlaceholder":true},"requestedQtyNumeric":1,"deliveryReleaseReadiness":{"note":"Delivery/release inventory readiness follows canonical order state only; no live logistics, stock movement, or payment action is triggered.","status":"RESERVED","version":"erp-inventory-delivery-release-readiness-v1","blockers":[],"released":false,"warnings":["WAREHOUSE_METADATA_PLACEHOLDER"],"canonical":true,"delivered":false,"orderStatus":"CREATED","previewOnly":true,"nonEnforcing":true,"releaseReady":true,"warehouseKnown":false,"reservationStatus":"RESERVED","livePaymentEnabled":false,"liveLogisticsEnabled":false}},"sellerCompanyProfile":{},"sellerMasterSnapshot":{},"traceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"order","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-11T19:23:38.781Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"8695e0898708e6a77b4382235ccc1f581d848134dfae3b5e0bfe3a132b3d0959","sourceSnapshots":{"exportSnapshotPresent":true,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":true},"checkpointStatus":{"export":{"incoterm":null,"survived":true,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":null,"finalBuyerId":"phase16c-buyer-20260611192337-10b68b","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"1","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"],"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"order","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-11T19:23:38.781Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"8695e0898708e6a77b4382235ccc1f581d848134dfae3b5e0bfe3a132b3d0959","sourceSnapshots":{"exportSnapshotPresent":true,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":true},"checkpointStatus":{"export":{"incoterm":null,"survived":true,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":null,"finalBuyerId":"phase16c-buyer-20260611192337-10b68b","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"1","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"canonicalSlabSnapshot":[],"dynamicSchemaSnapshot":{"fields":{},"source":"canonical_seller_listing_engine","moduleKey":"yarn","documentEngine":{"badges":{"qcReports":"MISSING","exportDocs":"MISSING","invoiceDocs":"MISSING","certificates":"MISSING","packingPhotos":"MISSING"},"counts":{"total":0,"qcReports":0,"exportDocs":0,"invoiceDocs":0,"certificates":0,"packingPhotos":0},"qcReports":[],"exportDocs":[],"invoiceDocs":[],"certificates":[],"metadataOnly":true,"packingPhotos":[],"attachmentMode":"metadata-only-upload-pending","labCertificateMetadata":{"testedBy":"","reportDate":"","certificate":"","qualityGrade":"","testStandard":"","certificateNo":"","reportValidity":"","certificateStatus":"","certificationScope":""}},"landedCostPreview":{"duty":"TBD","mode":"metadata-estimate-only","insurance":"TBD","localTransport":"TBD","productSubtotal":"10","shippingEstimate":"TBD","estimatedLandedRange":"INR 10-11"},"dependencyLifecycle":{},"tradeTermsStructure":{},"scrapSalvageSnapshot":{},"smartOtherCandidates":[],"traceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"order","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-11T19:23:38.781Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"8695e0898708e6a77b4382235ccc1f581d848134dfae3b5e0bfe3a132b3d0959","sourceSnapshots":{"exportSnapshotPresent":true,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":true},"checkpointStatus":{"export":{"incoterm":null,"survived":true,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":null,"finalBuyerId":"phase16c-buyer-20260611192337-10b68b","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"1","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"canonicalSlabSnapshot":[],"expiryControlSnapshot":{},"packingReadinessBundle":{},"scrapLogisticsSnapshot":{},"scrapReadinessSnapshot":{},"weaveKnitTestingBundle":{},"dependencyContractHints":[],"exportDocumentStructure":{},"garmentComplianceBundle":{},"millFinishTestingBundle":{},"retailerReadinessBundle":{},"scrapComparisonSnapshot":{},"transportHazardSnapshot":{},"accessoriesCompatibility":{"machineCompatibility":[],"testingCompatibility":[],"compatibleAccessories":[],"packagingCompatibility":[]},"c2cTraderReadinessBundle":{},"canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"garmentReadinessSnapshot":{},"machineryReadinessBundle":{},"miniWholesaleLotSeverity":{},"packingLogisticsSnapshot":{},"recycleReadinessSnapshot":{},"spinningJobTestingBundle":{},"testingLabArtifactRefIds":[],"millFinishReadinessBundle":{},"recycleComparisonSnapshot":{},"testingLabReadinessBundle":{},"complianceDocumentSnapshot":{},"consumablesReadinessBundle":{},"garmentStockSampleSnapshot":{},"machineryUnitBasisSnapshot":{},"retailerCompletionSnapshot":{},"retailerStockStoreSnapshot":{},"rfqExportReadinessContract":{},"spinningJobReadinessBundle":{},"weaveKnitTransformSnapshot":{},"c2cTraderCompletionSnapshot":{},"c2cTraderVisibilitySnapshot":{},"canonicalComparisonSnapshot":{"tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"documentEngine":{"badges":{"qcReports":"MISSING","exportDocs":"MISSING","invoiceDocs":"MISSING","certificates":"MISSING","packingPhotos":"MISSING"},"counts":{"total":0,"qcReports":0,"exportDocs":0,"invoiceDocs":0,"certificates":0,"packingPhotos":0},"qcReports":[],"exportDocs":[],"invoiceDocs":[],"certificates":[],"metadataOnly":true,"packingPhotos":[],"attachmentMode":"metadata-only-upload-pending","labCertificateMetadata":{"testedBy":"","reportDate":"","certificate":"","qualityGrade":"","testStandard":"","certificateNo":"","reportValidity":"","certificateStatus":"","certificationScope":""}},"landedCostPreview":{"duty":"TBD","mode":"metadata-estimate-only","insurance":"TBD","localTransport":"TBD","productSubtotal":"10","shippingEstimate":"TBD","estimatedLandedRange":"INR 10-11"},"landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"},"scrapSalvageSnapshot":{},"traceabilitySnapshot":{"lotNo":"","batchNo":"","summary":"","batchLot":"","supplier":"","shadeDyeing":"","qualityGrade":"","machineProcess":"","qcLabReference":"","yarnCountLabel":"","processingStage":"","texturisingType":"","filamentRelation":"","rawMaterialOrigin":"","blendPercentClarity":"","chainOfCustodyStatus":"","sourceDocumentStatus":""},"canonicalSlabSnapshot":[],"expiryControlSnapshot":{},"packingReadinessBundle":{},"ratingTrustPlaceholder":"metadata-only","scrapLogisticsSnapshot":{},"scrapReadinessSnapshot":{},"weaveKnitTestingBundle":{},"dependencyContractHints":[],"garmentComplianceBundle":{},"millFinishTestingBundle":{},"retailerReadinessBundle":{},"scrapComparisonSnapshot":{},"transportHazardSnapshot":{},"c2cTraderReadinessBundle":{},"canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"garmentReadinessSnapshot":{},"machineryReadinessBundle":{},"miniWholesaleLotSeverity":{},"packingLogisticsSnapshot":{},"recycleReadinessSnapshot":{},"spinningJobTestingBundle":{},"millFinishReadinessBundle":{},"recycleComparisonSnapshot":{},"testingLabReadinessBundle":{},"complianceDocumentSnapshot":{},"consumablesReadinessBundle":{},"garmentStockSampleSnapshot":{},"machineryUnitBasisSnapshot":{},"retailerCompletionSnapshot":{},"retailerStockStoreSnapshot":{},"spinningJobReadinessBundle":{},"weaveKnitTransformSnapshot":{},"c2cTraderCompletionSnapshot":{},"c2cTraderVisibilitySnapshot":{},"millFinishTransformSnapshot":{},"readyProductReadinessBundle":{},"weaveKnitPricingConsistency":{},"millFinishCapabilitySnapshot":{},"millFinishCompletionSnapshot":{},"millFinishPricingConsistency":{},"miniWholesaleReadinessBundle":{},"packingCompatibilitySnapshot":{},"readyProductExportVisibility":{},"readyProductStockConsistency":{},"scrapExportReadinessSnapshot":{},"spinningJobTransformSnapshot":{},"weaveKnitCapabilityReadiness":{},"weaveKnitTransformConfidence":{},"millFinishCapabilityReadiness":{},"millFinishTransformConfidence":{},"miniWholesaleStockConsistency":{},"readyProductDispatchReadiness":{},"retailerDispatchOfferSnapshot":{},"scrapLogisticsReadinessBundle":{},"spinningJobCapabilitySnapshot":{},"spinningJobCompletionSnapshot":{},"spinningJobPricingConsistency":{},"garmentExportReadinessSnapshot":{},"machineryCompatibilitySnapshot":{},"miniWholesaleDispatchReadiness":{},"readyProductCompletionSnapshot":{},"readyProductComplianceSeverity":{},"scrapProcessingReadinessBundle":{},"spinningJobCapabilityReadiness":{},"testingReportCertificateBundle":{},"testingReportFreshnessSnapshot":{},"weaveKnitConstructionReadiness":{},"c2cTraderNegotiationConsistency":{},"greyParameterCompletionSnapshot":{},"millFinishCapabilityFeasibility":{},"miniWholesaleCompletionSnapshot":{},"recycleLogisticsReadinessBundle":{},"yarnParameterCompletionSnapshot":{"texturisingType":"","countSystemClarity":"","blendPercentClarity":"","yarnCountDisplayLabel":"","plyTwistDependencyHint":"","filamentPoyFdyDtyRelation":""},"consumablesReplenishmentSnapshot":{},"fiberParameterCompletionSnapshot":{"fiberType":"","fiberGrade":"","packingPricingLink":"","denierCutLengthClarity":"","technicalBranchClarity":"synthetic-denier-cut-length","stapleMicronaireClarity":"","blendSpinningSuitability":"","contaminationTrashClarity":"","syntheticSuitabilityClarity":"","recycledStreamSuitabilityClarity":""},"millFinishRecipeComplianceBundle":{},"miniWholesaleCommercialReadiness":{},"recycleProcessingReadinessBundle":{},"scrapParameterCompletionSnapshot":{},"readyProductStockDispatchSnapshot":{},"suggestionsTrendReadinessSnapshot":{},"threadParameterCompletionSnapshot":{},"garmentParameterCompletionSnapshot":{},"miniWholesaleLotAssortmentSnapshot":{},"miniWholesaleStockDispatchSnapshot":{},"packingParameterCompletionSnapshot":{},"recycleParameterCompletionSnapshot":{},"chemicalParameterCompletionSnapshot":{},"readyProductQualityComplianceBundle":{},"testingCalibrationFreshnessSnapshot":{},"machineryParameterCompletionSnapshot":{},"weaveKnitParameterCompletionSnapshot":{},"consumablesComplianceDocumentSnapshot":{},"testingLabParameterCompletionSnapshot":{},"consumablesLogisticsCommercialSnapshot":{},"consumablesParameterCompletionSnapshot":{},"consumablesCompatibilityReadinessSnapshot":{}},"dependencyWarningVisibility":{"lifecycleHint":"Dependency chain aligned for current visibility profile.","activeVisibleKeys":[],"buyerVisibilityNote":"No hidden dependent value warnings.","dependencyChainKeys":["fiberType","composition","countDenier","ply","twistType","process","texturisingType","shade","qualityGrade","packingType","pricePerKg"],"hiddenWithValueKeys":[],"staleLifecyclePolicy":"retain-with-warning","dependencyMismatchKeys":[],"technicalDependencyMax":0,"dependencyMismatchCount":0,"staleDependencyWarnings":false,"technicalDependencyScore":0,"sellerCorrectionVisibility":"visible-in-seller-form","technicalDependencySignals":{},"hiddenDependentFieldsWithValues":0},"millFinishTransformSnapshot":{},"readyProductReadinessBundle":{},"weaveKnitPricingConsistency":{},"millFinishCapabilitySnapshot":{},"millFinishCompletionSnapshot":{},"millFinishPricingConsistency":{},"miniWholesaleReadinessBundle":{},"packingCompatibilitySnapshot":{},"readyProductExportVisibility":{},"readyProductStockConsistency":{},"scrapExportReadinessSnapshot":{},"spinningJobTransformSnapshot":{},"weaveKnitCapabilityReadiness":{},"weaveKnitTransformConfidence":{},"millFinishCapabilityReadiness":{},"millFinishTransformConfidence":{},"miniWholesaleStockConsistency":{},"readyProductDispatchReadiness":{},"retailerDispatchOfferSnapshot":{},"scrapLogisticsReadinessBundle":{},"spinningJobCapabilitySnapshot":{},"spinningJobCompletionSnapshot":{},"spinningJobPricingConsistency":{},"garmentExportReadinessSnapshot":{},"machineryCompatibilitySnapshot":{},"miniWholesaleDispatchReadiness":{},"readyProductCompletionSnapshot":{},"readyProductComplianceSeverity":{},"scrapProcessingReadinessBundle":{},"spinningJobCapabilityReadiness":{},"testingReportCertificateBundle":{},"testingReportFreshnessSnapshot":{},"weaveKnitConstructionReadiness":{},"c2cTraderNegotiationConsistency":{},"greyParameterCompletionSnapshot":{},"millFinishCapabilityFeasibility":{},"miniWholesaleCompletionSnapshot":{},"recycleLogisticsReadinessBundle":{},"yarnParameterCompletionSnapshot":{"texturisingType":"","countSystemClarity":"","blendPercentClarity":"","yarnCountDisplayLabel":"","plyTwistDependencyHint":"","filamentPoyFdyDtyRelation":""},"consumablesReplenishmentSnapshot":{},"fiberParameterCompletionSnapshot":{"fiberType":"","fiberGrade":"","packingPricingLink":"","denierCutLengthClarity":"","technicalBranchClarity":"synthetic-denier-cut-length","stapleMicronaireClarity":"","blendSpinningSuitability":"","contaminationTrashClarity":"","syntheticSuitabilityClarity":"","recycledStreamSuitabilityClarity":""},"millFinishRecipeComplianceBundle":{},"miniWholesaleCommercialReadiness":{},"recycleProcessingReadinessBundle":{},"scrapParameterCompletionSnapshot":{},"readyProductStockDispatchSnapshot":{},"suggestionsTrendReadinessSnapshot":{},"threadParameterCompletionSnapshot":{},"garmentParameterCompletionSnapshot":{},"miniWholesaleLotAssortmentSnapshot":{},"miniWholesaleStockDispatchSnapshot":{},"packingParameterCompletionSnapshot":{},"recycleParameterCompletionSnapshot":{},"chemicalParameterCompletionSnapshot":{},"readyProductQualityComplianceBundle":{},"testingCalibrationFreshnessSnapshot":{},"machineryParameterCompletionSnapshot":{},"weaveKnitParameterCompletionSnapshot":{},"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"order","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-11T19:23:38.781Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"8695e0898708e6a77b4382235ccc1f581d848134dfae3b5e0bfe3a132b3d0959","sourceSnapshots":{"exportSnapshotPresent":true,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":true},"checkpointStatus":{"export":{"incoterm":null,"survived":true,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":null,"finalBuyerId":"phase16c-buyer-20260611192337-10b68b","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"1","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"consumablesComplianceDocumentSnapshot":{},"testingLabParameterCompletionSnapshot":{},"consumablesLogisticsCommercialSnapshot":{},"consumablesParameterCompletionSnapshot":{},"consumablesCompatibilityReadinessSnapshot":{}},"orderIntentDbReadback":{},"orderPreparationProof":{},"escrowProgressionState":{"phase":"AWAITING_BUYER_PAYMENT","orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"holdAmount":10,"releasedAt":null,"escrowStatus":"PENDING","paymentState":"NOT_STARTED","releaseRoute":"POST /api/trade-core/process-releases","escrowEnabled":false,"paymentStatus":"NOT_STARTED","returnWindowEnd":null,"sellerReleaseAt":null,"buyerActionRoute":"POST /api/trade-core/order/pay","paymentTransactionId":null,"releaseAdminControlled":true},"orderExecutionTimeline":[{"note":"Canonical seller listing snapshot locked onto the order.","step":"listing","actor":null,"label":"listing","route":"GET /api/trade-core/listings/:moduleKey","state":"DONE","status":"DONE","evidence":"step29-listing-1777991056","timestamp":"2026-06-11T19:23:38.780Z"},{"note":"Comparison is derived from trade-core order/listing context.","step":"comparison","actor":null,"label":"comparison","route":"GET /api/trade-core/comparison/:moduleKey","state":"DONE","status":"DONE","evidence":"comparison snapshot present","timestamp":"2026-06-11T19:23:38.780Z"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","step":"landed_cost","actor":null,"label":"landed_cost","route":"order.priceSnapshot.landedCostEstimate","state":"DONE","status":"DONE","evidence":"landed cost snapshot present","timestamp":"2026-06-11T19:23:38.780Z"},{"note":"Order created through POST /api/trade-core/order/create.","step":"order","actor":"phase16c-buyer-20260611192337-10b68b","label":"order","route":"POST /api/trade-core/order/create","state":"DONE","status":"DONE","evidence":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z"},{"note":"Waiting for buyer payment.","step":"escrow","actor":"phase16c-buyer-20260611192337-10b68b","label":"escrow","route":"POST /api/trade-core/order/pay","state":"ACTIVE","status":"PENDING","evidence":null,"timestamp":null},{"note":"Logistics opens after escrow payment.","step":"logistics","actor":"step29-seller","label":"logistics","route":"POST /api/trade-core/order/assign-logistics + POST /api/trade-core/order/tracking","state":"LOCKED","status":"NOT_ASSIGNED","evidence":null,"timestamp":null},{"note":"Waiting for shipment and buyer delivery confirmation.","step":"delivery","actor":"phase16c-buyer-20260611192337-10b68b","label":"delivery","route":"POST /api/trade-core/order/confirm-delivery","state":"LOCKED","status":"LOCKED","evidence":null,"timestamp":null},{"note":"Buyer debit is visible before seller credit release.","step":"wallet","actor":null,"label":"wallet","route":"trade_wallet_ledger","state":"LOCKED","status":"LOCKED","evidence":null,"timestamp":null},{"note":"Payout release remains admin-controlled and readiness-only for buyers.","step":"payout","actor":null,"label":"payout","route":"POST /api/trade-core/process-releases","state":"LOCKED","status":"LOCKED","evidence":null,"timestamp":null},{"note":"Audit view is derived from immutable order timeline and audit arrays.","step":"receipt_audit","actor":null,"label":"receipt_audit","route":"trade_orders.audit_log","state":"ACTIVE","status":"AUDIT_EVENTS_PRESENT","evidence":"5 execution events","timestamp":"2026-06-11T19:23:38.786Z"}],"payoutReleaseReadiness":{"orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","canonical":true,"moduleKey":"yarn","adminRoute":"POST /api/trade-core/process-releases","payoutReady":false,"currentState":"created","eligibleDate":null,"payoutStatus":"LOCKED","receiptReady":false,"blockedReason":"Escrow release automation is readiness-only. Admin must explicitly run the existing canonical release path; no provider or scheduler is triggered here.","buyerCallable":false,"idempotencyKeys":{"completeRelease":"release_processing:TC-1781205818780-B96A56:COMPLETE_RELEASE:no-checkpoint","moveToReleasePending":"release_processing:TC-1781205818780-B96A56:MOVE_TO_RELEASE_PENDING:no-checkpoint"},"readinessStatus":"WAITING_DELIVERY","returnWindowEnd":null,"sellerReleaseAt":null,"canCompleteRelease":false,"adminApprovalRequired":true,"effectiveTimingPolicy":{"source":"backend/config/moduleTradePolicy.js","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"returnWindowEnd":null,"sellerReleaseAt":null,"returnWindowDays":7,"sellerReleaseDays":30,"policyJsonOverrideApplied":false},"metadataPolicyResolver":"explicit-effective-module-trade-policy","canMoveToReleasePending":false,"configuredReturnWindowEnd":null,"configuredSellerReleaseAt":null,"effectiveModuleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"readinessResolver":"explicit-effective-module-trade-policy","sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true}},"pricingContractVersion":"yarn-b2b-v1","serverPreparationProof":{},"exportDocumentStructure":{"coa":"","coo":"","blAwb":"","invoice":"","qcReport":"","packingList":""},"canonicalExecutionMarker":"PHASE18_CREATE_FROM_PREPARATION_CANONICAL_EXECUTION","canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"rfqOrderIntentDbReadback":{},"sameOrderContinuityProof":{"mode":"seller-buyer-same-order-continuity-proof","chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","stage":"order","status":"READY","buyerId":"phase16c-buyer-20260611192337-10b68b","orderId":"TC-1781205818780-B96A56","version":"phase7b-seller-buyer-same-order-continuity-v1","sellerId":"step29-seller","canonical":true,"chainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","listingId":"step29-listing-1777991056","moduleKey":"yarn","stepContinuity":{"order":{"route":"POST /api/trade-core/order/create","status":"READY","orderId":"TC-1781205818780-B96A56"},"escrow":{"route":"POST /api/trade-core/order/pay","status":"PENDING","transactionId":""},"listing":{"route":"GET/POST /api/trade-core/listings/:moduleKey","status":"READY","sellerId":"step29-seller","listingId":"step29-listing-1777991056"},"comparison":{"route":"GET /api/trade-core/comparison/:moduleKey","status":"READY","moduleKey":"yarn"},"landed_cost":{"source":"canonicalComparisonSnapshot.landedCostEstimate|landedCostPreview","status":"READY"}},"sellerCompanyId":"phase16c-buyer-company","sameOrderReadback":{"walletOrderId":null,"buyerReadRoute":"GET /api/trade-core/orders/mine","sellerReadRoute":"GET /api/trade-core/orders/mine","walletSameOrder":false,"reservationOrderId":"TC-1781205818780-B96A56","tradeOrdersOrderId":"TC-1781205818780-B96A56","reservationSameOrder":true,"walletSameOrderPending":true,"sameOrderVisibleToBuyerAndSeller":true},"ownershipContinuity":{"moduleCandidates":["yarn"],"sellerCandidates":["step29-seller"],"listingCandidates":["step29-listing-1777991056"],"listingIdPreserved":true,"moduleKeyPreserved":true,"buyerIdentityPreserved":true,"sellerIdentityPreserved":true},"duplicateTemporaryOrderPath":{"detected":false,"canonicalReadRoute":"GET /api/trade-core/orders/mine","duplicateRouteAdded":false,"canonicalCreateRoute":"POST /api/trade-core/order/create"}},"testingLabArtifactRefIds":[],"canonicalExecutionContext":{"route":"POST /api/trade-core/order/create"},"rfqExportReadinessContract":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"canonicalComparisonSnapshot":{"tradeTerms":{"port":"","pdc15":"","incoterm":"","leadDays":"","tradeType":"Domestic","pdcAllowed":"","paymentMode":"Online Escrow","creditAllowed":"","advancePercent":"","exportReadiness":"","credit15DaysPrice":"","paymentTermsOption":"","advancePaymentRequired":""},"documentEngine":{"badges":{"qcReports":"MISSING","exportDocs":"MISSING","invoiceDocs":"MISSING","certificates":"MISSING","packingPhotos":"MISSING"},"counts":{"total":0,"qcReports":0,"exportDocs":0,"invoiceDocs":0,"certificates":0,"packingPhotos":0},"qcReports":[],"exportDocs":[],"invoiceDocs":[],"certificates":[],"metadataOnly":true,"packingPhotos":[],"attachmentMode":"metadata-only-upload-pending","labCertificateMetadata":{"testedBy":"","reportDate":"","certificate":"","qualityGrade":"","testStandard":"","certificateNo":"","reportValidity":"","certificateStatus":"","certificationScope":""}},"landedCostPreview":{"duty":"TBD","mode":"metadata-estimate-only","insurance":"TBD","localTransport":"TBD","productSubtotal":"10","shippingEstimate":"TBD","estimatedLandedRange":"INR 10-11"},"landedCostEstimate":{"duty":"","mode":"metadata-estimate-only","basis":"FOB","freight":"","currency":"INR","basePrice":"10","insurance":"","localTransport":"","currencyConversion":{"liveFxApi":"disabled","conversionMode":"metadata-only","conversionRate":"manual","sourceCurrency":"INR","targetCurrency":"INR"},"estimatedLandedCost":"10"},"scrapSalvageSnapshot":{},"traceabilitySnapshot":{"lotNo":"","batchNo":"","summary":"","batchLot":"","supplier":"","shadeDyeing":"","qualityGrade":"","machineProcess":"","qcLabReference":"","yarnCountLabel":"","processingStage":"","texturisingType":"","filamentRelation":"","rawMaterialOrigin":"","blendPercentClarity":"","chainOfCustodyStatus":"","sourceDocumentStatus":""},"canonicalSlabSnapshot":[],"expiryControlSnapshot":{},"packingReadinessBundle":{},"ratingTrustPlaceholder":"metadata-only","scrapLogisticsSnapshot":{},"scrapReadinessSnapshot":{},"weaveKnitTestingBundle":{},"dependencyContractHints":[],"garmentComplianceBundle":{},"millFinishTestingBundle":{},"retailerReadinessBundle":{},"scrapComparisonSnapshot":{},"transportHazardSnapshot":{},"c2cTraderReadinessBundle":{},"canonicalExportReadiness":{"tradeType":"Domestic","exportMode":false,"exportReady":"","rfqReadySignal":"MEDIUM","rfqResponseOwner":"Seller commercial desk","exportReadySignal":"MEDIUM","counterOfferAllowed":"No","minNegotiationPrice":"10","negotiationLifecycle":"OPEN","negotiationReadiness":"LIMITED","rfqAcceptanceMapping":"Accept/Counter/Decline captured with reason code","negotiationWindowDays":"3","rfqResponseWindowHours":"12","rfqAcceptedQuantityRule":"Accept >= MOQ; counter for partial lots with slab update","rfqResponseMappingReady":true,"orderAttachmentReadySignal":"LOW"},"garmentReadinessSnapshot":{},"machineryReadinessBundle":{},"miniWholesaleLotSeverity":{},"packingLogisticsSnapshot":{},"recycleReadinessSnapshot":{},"spinningJobTestingBundle":{},"millFinishReadinessBundle":{},"recycleComparisonSnapshot":{},"testingLabReadinessBundle":{},"complianceDocumentSnapshot":{},"consumablesReadinessBundle":{},"garmentStockSampleSnapshot":{},"machineryUnitBasisSnapshot":{},"retailerCompletionSnapshot":{},"retailerStockStoreSnapshot":{},"spinningJobReadinessBundle":{},"weaveKnitTransformSnapshot":{},"c2cTraderCompletionSnapshot":{},"c2cTraderVisibilitySnapshot":{},"millFinishTransformSnapshot":{},"readyProductReadinessBundle":{},"weaveKnitPricingConsistency":{},"millFinishCapabilitySnapshot":{},"millFinishCompletionSnapshot":{},"millFinishPricingConsistency":{},"miniWholesaleReadinessBundle":{},"packingCompatibilitySnapshot":{},"readyProductExportVisibility":{},"readyProductStockConsistency":{},"scrapExportReadinessSnapshot":{},"spinningJobTransformSnapshot":{},"weaveKnitCapabilityReadiness":{},"weaveKnitTransformConfidence":{},"millFinishCapabilityReadiness":{},"millFinishTransformConfidence":{},"miniWholesaleStockConsistency":{},"readyProductDispatchReadiness":{},"retailerDispatchOfferSnapshot":{},"scrapLogisticsReadinessBundle":{},"spinningJobCapabilitySnapshot":{},"spinningJobCompletionSnapshot":{},"spinningJobPricingConsistency":{},"garmentExportReadinessSnapshot":{},"machineryCompatibilitySnapshot":{},"miniWholesaleDispatchReadiness":{},"readyProductCompletionSnapshot":{},"readyProductComplianceSeverity":{},"scrapProcessingReadinessBundle":{},"spinningJobCapabilityReadiness":{},"testingReportCertificateBundle":{},"testingReportFreshnessSnapshot":{},"weaveKnitConstructionReadiness":{},"c2cTraderNegotiationConsistency":{},"greyParameterCompletionSnapshot":{},"millFinishCapabilityFeasibility":{},"miniWholesaleCompletionSnapshot":{},"recycleLogisticsReadinessBundle":{},"yarnParameterCompletionSnapshot":{"texturisingType":"","countSystemClarity":"","blendPercentClarity":"","yarnCountDisplayLabel":"","plyTwistDependencyHint":"","filamentPoyFdyDtyRelation":""},"consumablesReplenishmentSnapshot":{},"fiberParameterCompletionSnapshot":{"fiberType":"","fiberGrade":"","packingPricingLink":"","denierCutLengthClarity":"","technicalBranchClarity":"synthetic-denier-cut-length","stapleMicronaireClarity":"","blendSpinningSuitability":"","contaminationTrashClarity":"","syntheticSuitabilityClarity":"","recycledStreamSuitabilityClarity":""},"millFinishRecipeComplianceBundle":{},"miniWholesaleCommercialReadiness":{},"recycleProcessingReadinessBundle":{},"scrapParameterCompletionSnapshot":{},"readyProductStockDispatchSnapshot":{},"suggestionsTrendReadinessSnapshot":{},"threadParameterCompletionSnapshot":{},"garmentParameterCompletionSnapshot":{},"miniWholesaleLotAssortmentSnapshot":{},"miniWholesaleStockDispatchSnapshot":{},"packingParameterCompletionSnapshot":{},"recycleParameterCompletionSnapshot":{},"chemicalParameterCompletionSnapshot":{},"readyProductQualityComplianceBundle":{},"testingCalibrationFreshnessSnapshot":{},"machineryParameterCompletionSnapshot":{},"weaveKnitParameterCompletionSnapshot":{},"consumablesComplianceDocumentSnapshot":{},"testingLabParameterCompletionSnapshot":{},"consumablesLogisticsCommercialSnapshot":{},"consumablesParameterCompletionSnapshot":{},"consumablesCompatibilityReadinessSnapshot":{}},"logisticsAssignmentTimeline":[{"step":"escrow_clearance","route":"POST /api/trade-core/order/pay","status":"WAITING_ESCROW","timestamp":null},{"step":"seller_assignment","route":"POST /api/trade-core/order/assign-logistics","status":"LOCKED_UNTIL_ESCROW","provider":null,"timestamp":null,"trackingId":null,"buyerCallable":false},{"step":"tracking_event_ingest","route":"POST /api/trade-core/order/tracking + GET /api/trade-core/order/tracking?orderId=:orderId","status":"LOCKED_UNTIL_ESCROW","timestamp":null,"eventCount":0,"trackingId":null,"buyerCallable":false},{"step":"buyer_delivery_confirmation","route":"POST /api/trade-core/order/confirm-delivery","status":"WAITING_SHIPMENT","timestamp":null,"buyerCallable":true}],"immutableOrderExecutionAudit":{"note":"Immutable audit is a deterministic hash chain projection over canonical order timeline and audit entries.","entries":[{"note":"Shared canonical trade-chain order created.","index":0,"action":"CREATED","status":"CREATED","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"timeline","previousHash":"GENESIS","immutableHash":"398736ea2b23e20bb6a289a96d0d0b1c1183a22892b6c10b6f7b00d70d40b26c"},{"note":"Canonical international material traceability snapshot refreshed on the existing trade-core chain.","index":1,"action":"CANONICAL_MATERIAL_TRACEABILITY_SNAPSHOT_REFRESHED","status":"","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.781Z","sourceField":"auditLog","previousHash":"398736ea2b23e20bb6a289a96d0d0b1c1183a22892b6c10b6f7b00d70d40b26c","immutableHash":"c9769bed65f6c28afe2420236a1aadb97d812d35e7c85c47f8421a5fdd3068db"},{"note":"Buyer started trade-core order.","index":2,"action":"ORDER_CREATED","status":"","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"auditLog","previousHash":"c9769bed65f6c28afe2420236a1aadb97d812d35e7c85c47f8421a5fdd3068db","immutableHash":"b4a4f850c01e8debb8cae2458d654592ce74f13bf073205c9da289f5e2e2d8af"},{"note":"Stock/MOQ checked against ERP operational inventory snapshot.","index":3,"action":"ORDER_STOCK_MOQ_VALIDATED","status":"","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"auditLog","previousHash":"b4a4f850c01e8debb8cae2458d654592ce74f13bf073205c9da289f5e2e2d8af","immutableHash":"0f87d48f78d08a9218e845a3bb3dfad3ffb1be4a5bb1903ce0cde65cfa84e922"},{"note":"ERP inventory reservation control is locked; order create continues with reservation held and no inventory mutation.","index":4,"action":"ERP_INVENTORY_RESERVATION_ADMIN_LOCK_HOLD","status":"","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.811Z","sourceField":"auditLog","previousHash":"0f87d48f78d08a9218e845a3bb3dfad3ffb1be4a5bb1903ce0cde65cfa84e922","immutableHash":"99b825343114ec0a6b4ce2b80ca75e10cca9bb13c448f1edec50dd8c493a9da4"},{"note":"Canonical seller listing snapshot locked onto the order.","index":5,"action":"CHAIN_LISTING","status":"DONE","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.780Z","sourceField":"canonicalExecution.timeline","previousHash":"99b825343114ec0a6b4ce2b80ca75e10cca9bb13c448f1edec50dd8c493a9da4","immutableHash":"53e897af116e5683755e773130c3bd9edbe4e5914ad6484d0bb96734e9920963"},{"note":"Comparison is derived from trade-core order/listing context.","index":6,"action":"CHAIN_COMPARISON","status":"DONE","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.780Z","sourceField":"canonicalExecution.timeline","previousHash":"53e897af116e5683755e773130c3bd9edbe4e5914ad6484d0bb96734e9920963","immutableHash":"7f3cdcabccc7a2b1bd81a54c1d07740416f49b2ba61b3acd3144da92a4b50a8d"},{"note":"Landed-cost context remains embedded in the canonical order price snapshot.","index":7,"action":"CHAIN_LANDED_COST","status":"DONE","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.780Z","sourceField":"canonicalExecution.timeline","previousHash":"7f3cdcabccc7a2b1bd81a54c1d07740416f49b2ba61b3acd3144da92a4b50a8d","immutableHash":"983a39ae5b1d3d9277483e1f41cf717d05aad3933704fb5c9f1186b698801b32"},{"note":"Order created through POST /api/trade-core/order/create.","index":8,"action":"CHAIN_ORDER","status":"DONE","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"canonicalExecution.timeline","previousHash":"983a39ae5b1d3d9277483e1f41cf717d05aad3933704fb5c9f1186b698801b32","immutableHash":"036b2d548bfaa6599da35f0970180f4a038fce834886eb4a80542bc3f12a84d1"},{"note":"Waiting for buyer payment.","index":9,"action":"CHAIN_ESCROW","status":"PENDING","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"036b2d548bfaa6599da35f0970180f4a038fce834886eb4a80542bc3f12a84d1","immutableHash":"435cce7a9d944f66c9db6fafca521cb1f795da7f55f06539ae4b108608933ae1"},{"note":"Logistics opens after escrow payment.","index":10,"action":"CHAIN_LOGISTICS","status":"NOT_ASSIGNED","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"435cce7a9d944f66c9db6fafca521cb1f795da7f55f06539ae4b108608933ae1","immutableHash":"4470052352e59599f1c5b6695227cf609ee97cbac9b97cff8378361c5e9cf095"},{"note":"Waiting for shipment and buyer delivery confirmation.","index":11,"action":"CHAIN_DELIVERY","status":"LOCKED","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"4470052352e59599f1c5b6695227cf609ee97cbac9b97cff8378361c5e9cf095","immutableHash":"0e4d0b763867f64f6cbc60b321fefd6702f1a70621391fbad4117e1acf9265f9"},{"note":"Buyer debit is visible before seller credit release.","index":12,"action":"CHAIN_WALLET","status":"LOCKED","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"0e4d0b763867f64f6cbc60b321fefd6702f1a70621391fbad4117e1acf9265f9","immutableHash":"8138fe61229f78e494b738fd3a6160a0a2f9e62a292eb996f0e9471d9e219bc8"},{"note":"Payout release remains admin-controlled and readiness-only for buyers.","index":13,"action":"CHAIN_PAYOUT","status":"LOCKED","orderId":"TC-1781205818780-B96A56","timestamp":null,"sourceField":"canonicalExecution.timeline","previousHash":"8138fe61229f78e494b738fd3a6160a0a2f9e62a292eb996f0e9471d9e219bc8","immutableHash":"2d8506814dabf95a064fd5b1a020b8e7763f3dc84a740a699323b160645a71b8"},{"note":"Audit view is derived from immutable order timeline and audit arrays.","index":14,"action":"CHAIN_RECEIPT_AUDIT","status":"AUDIT_EVENTS_PRESENT","orderId":"TC-1781205818780-B96A56","timestamp":"2026-06-11T19:23:38.786Z","sourceField":"canonicalExecution.timeline","previousHash":"2d8506814dabf95a064fd5b1a020b8e7763f3dc84a740a699323b160645a71b8","immutableHash":"715492a042acd5a86f1240acd7fed5e01cdeb037bd15d6b558b86f0f6c06ccaa"}],"orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","headHash":"715492a042acd5a86f1240acd7fed5e01cdeb037bd15d6b558b86f0f6c06ccaa","canonical":true,"immutable":true,"appendOnly":true,"eventCount":15,"sourceFields":["trade_orders.timeline","trade_orders.audit_log","canonicalExecution.timeline"]},"materialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"order","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-11T19:23:38.781Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"8695e0898708e6a77b4382235ccc1f581d848134dfae3b5e0bfe3a132b3d0959","sourceSnapshots":{"exportSnapshotPresent":true,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":true},"checkpointStatus":{"export":{"incoterm":null,"survived":true,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":null,"finalBuyerId":"phase16c-buyer-20260611192337-10b68b","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"1","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"reservationLockVisualization":{"note":"Reservation remains locked against the canonical order until refund/cancel/release logic changes it.","locked":true,"status":"RESERVED","orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","terminal":false,"canonical":true,"expiresAt":null,"listingId":"step29-listing-1777991056","lockRoute":"POST /api/trade-core/order/create","moduleKey":"yarn","stockTruth":"trade_inventory_snapshots.qty_after","sourceEvent":"ORDER_PERSIST_CREATED","requestedQty":"1","releaseRoutes":["POST /api/trade-core/order/refund","POST /api/trade-core/process-releases"],"reservationId":"INV-TC-1781205818780-B96A56","readinessStatus":"READY_TO_ORDER","requestedQtyNumeric":1,"codex79ReservationProtection":true},"inventoryReservationAdminLock":{"code":"ERP_INVENTORY_RESERVATION_LOCKED","held":true,"reason":"ERP inventory reservation control is locked","status":"HOLD","blocked":true,"orderId":"TC-1781205818780-B96A56","controls":{"source":"global-inherited","version":"trade-core-erp-admin-control-locks-v1","scopeKey":"yarn","canonical":true,"createdAt":"2026-05-19T15:15:01.460Z","inherited":true,"scopeType":"module","updatedAt":"2026-06-06T19:46:09.369Z","updatedBy":"admin","policyJson":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn","modulePolicy":{"source":"registry-default","enabled":true,"version":"trade-core-module-policy-v1","enforced":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","updatedAt":null,"updatedBy":null,"displayName":"Yarn","sourceLabel":"Registry default","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"policySourceLabel":"Registry default","readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"runtimeEnforcementStatus":{"badge":"ON_ALLOWED","source":"registry-default","status":"ENFORCED_ON","version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED"},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"exactModuleRegistryRequired":true,"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"readonlyModuleOffRuntimeProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"ON_NOT_BLOCKED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_ON_ALLOWED","sourceLabel":"Registry default","blockedRoutes":[],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"writeBypassAllowed":false,"mutationBypassAllowed":false,"moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED","noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"}},"executionMode":"ADMIN_CONTROLLED","automationMode":"READINESS_ONLY_ADMIN_APPROVAL_REQUIRED","riskHoldLocked":false,"riskHoldReason":null,"emergencyControls":{"version":"trade-core-erp-emergency-control-lock-v1","erpFreeze":false,"updatedAt":null,"updatedBy":"system-default","emergencyLock":false,"financeFreeze":false,"platformLockdown":false,"auditTrailEnabled":true},"moduleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true},"newArrivalLimitControl":{"limit":5,"phase":"phase1","route":"/api/trade-core/erp/admin-controls/:moduleKey","enabled":true,"version":"codex306-admin-policy-control-phase1-v1","moduleKey":"suggestions_new_arrival_trending","controlKey":"new_arrival_limit","noNewRoute":true,"readbackRoute":"/api/trade-core/erp/admin-controls/:moduleKey","listingSavePath":"normalizeSellerListingBody -> persistTradeListing","policyJsonField":"newArrivalListingLimit","appliesToCurrentModule":false},"newArrivalLimitEnabled":true,"newArrivalListingLimit":5,"gatewayExecutionEnabled":false,"logisticsExecutionEnabled":false,"moduleDisplayNameOverride":null,"riskHoldStandaloneControl":{"phase":"phase1","route":"/api/trade-core/erp/admin-controls/:moduleKey/:controlKey/:lockState","locked":false,"reason":null,"enabled":true,"version":"codex306-admin-policy-control-phase1-v1","controlKey":"risk_hold","lockStates":["lock","unlock"],"noNewRoute":true,"standalone":true,"routeFamily":"/api/trade-core/erp/admin-controls"},"smartOtherApprovalRequired":true,"exactModuleRegistryRequired":true,"livePaymentExecutionEnabled":false,"destructiveAutomationEnabled":false,"allowedNewArrivalListingLimit":5,"liveLogisticsExecutionEnabled":false,"smartOtherPendingApprovalCount":0,"codex306AdminPolicyControlPhase1":{"phase":"phase1","version":"codex306-admin-policy-control-phase1-v1","controls":["risk_hold","new_arrival_limit","smart_other_pending_approval"],"phase2Plan":[{"key":"listing_field_control","note":"Listing field control is intentionally not implemented in CODEX306 phase 1.","route":"/api/trade-core/erp/admin-controls","status":"PHASE_2_PLANNED_ONLY"},{"key":"rating_field_control","note":"Rating field control is intentionally not implemented in CODEX306 phase 1.","route":"/api/trade-core/erp/admin-controls","status":"PHASE_2_PLANNED_ONLY"}],"routeFamily":"/api/trade-core/erp/admin-controls","routeCountChange":0,"ratingFieldControlImplemented":false,"listingFieldControlImplemented":false},"riskHoldStandaloneControlEnabled":true,"smartOtherPendingApprovalReadback":{"phase":"phase1","route":"/api/trade-core/erp/admin-controls/:moduleKey","version":"codex306-admin-policy-control-phase1-v1","controlKey":"smart_other_pending_approval","noNewRoute":true,"readbackRoute":"/api/trade-core/erp/admin-controls/:moduleKey","candidateSource":"inline-smart-other","readbackEnabled":true,"approvalRequired":true,"pendingApprovalCount":0},"smartOtherPendingApprovalReadbackEnabled":true},"escrowLocked":true,"modulePolicy":{"source":"registry-default","enabled":true,"version":"trade-core-module-policy-v1","enforced":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","updatedAt":null,"updatedBy":null,"displayName":"Yarn","sourceLabel":"Registry default","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"policySourceLabel":"Registry default","readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"runtimeEnforcementStatus":{"badge":"ON_ALLOWED","source":"registry-default","status":"ENFORCED_ON","version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED"},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"exactModuleRegistryRequired":true,"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"readonlyModuleOffRuntimeProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"ON_NOT_BLOCKED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_ON_ALLOWED","sourceLabel":"Registry default","blockedRoutes":[],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"writeBypassAllowed":false,"mutationBypassAllowed":false,"moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED","noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"}},"payoutLocked":true,"walletLocked":true,"invoiceLocked":true,"receiptLocked":true,"automationEnabled":false,"moduleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true},"financeApprovalRequired":true,"inventoryReservationLocked":true},"canonical":true,"listingId":"step29-listing-1777991056","lockState":"LOCKED","moduleKey":"yarn","controlKey":"inventory_reservation","reservation":{"heldAt":"2026-06-11T19:23:38.811Z","reason":"ERP inventory reservation control is locked","status":"HOLD","blocked":true,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","lockState":"LOCKED","moduleKey":"yarn","controlKey":"inventory_reservation","requestedQty":"1","reservationId":null,"heldByAdminLock":true,"inventoryReserved":false,"inventoryProtected":true,"inventoryMutationApplied":false},"sourceEvent":"ORDER_CREATE_RESERVE","requestedQty":"1","inventoryReserved":false,"inventoryProtected":true,"inventoryMutationApplied":false},"reusedCanonicalExecutionRoute":"POST /api/trade-core/order/create","shipmentLifecycleVisualization":{"status":"LOCKED_UNTIL_ESCROW","orderId":"TC-1781205818780-B96A56","version":"trade-core-canonical-order-execution-timeline-v1","provider":null,"canonical":true,"milestones":[{"key":"assignment","label":"Seller assignment","status":"LOCKED","timestamp":null},{"key":"tracking","label":"Tracking attached","status":"LOCKED","timestamp":null},{"key":"delivery","label":"Buyer delivery confirmation","status":"LOCKED","timestamp":null},{"key":"release_window","label":"Release window","status":"LOCKED","timestamp":null}],"trackingId":null,"sellerAssignmentRoute":"POST /api/trade-core/order/assign-logistics","buyerConfirmationRoute":"POST /api/trade-core/order/confirm-delivery","liveLogisticsExecutionEnabled":false},"phase7bSameOrderContinuityProof":{"mode":"seller-buyer-same-order-continuity-proof","chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","stage":"order","status":"READY","buyerId":"phase16c-buyer-20260611192337-10b68b","orderId":"TC-1781205818780-B96A56","version":"phase7b-seller-buyer-same-order-continuity-v1","sellerId":"step29-seller","canonical":true,"chainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","listingId":"step29-listing-1777991056","moduleKey":"yarn","stepContinuity":{"order":{"route":"POST /api/trade-core/order/create","status":"READY","orderId":"TC-1781205818780-B96A56"},"escrow":{"route":"POST /api/trade-core/order/pay","status":"PENDING","transactionId":""},"listing":{"route":"GET/POST /api/trade-core/listings/:moduleKey","status":"READY","sellerId":"step29-seller","listingId":"step29-listing-1777991056"},"comparison":{"route":"GET /api/trade-core/comparison/:moduleKey","status":"READY","moduleKey":"yarn"},"landed_cost":{"source":"canonicalComparisonSnapshot.landedCostEstimate|landedCostPreview","status":"READY"}},"sellerCompanyId":"phase16c-buyer-company","sameOrderReadback":{"walletOrderId":null,"buyerReadRoute":"GET /api/trade-core/orders/mine","sellerReadRoute":"GET /api/trade-core/orders/mine","walletSameOrder":false,"reservationOrderId":"TC-1781205818780-B96A56","tradeOrdersOrderId":"TC-1781205818780-B96A56","reservationSameOrder":true,"walletSameOrderPending":true,"sameOrderVisibleToBuyerAndSeller":true},"ownershipContinuity":{"moduleCandidates":["yarn"],"sellerCandidates":["step29-seller"],"listingCandidates":["step29-listing-1777991056"],"listingIdPreserved":true,"moduleKeyPreserved":true,"buyerIdentityPreserved":true,"sellerIdentityPreserved":true},"duplicateTemporaryOrderPath":{"detected":false,"canonicalReadRoute":"GET /api/trade-core/orders/mine","duplicateRouteAdded":false,"canonicalCreateRoute":"POST /api/trade-core/order/create"}},"buyerSellerCommunicationReadback":{"rfqId":"","status":"BUYER_MESSAGE_READBACK_READY","buyerId":"phase16c-buyer-20260611192337-10b68b","orderId":"TC-1781205818780-B96A56","storage":{"rfqStorageField":"trade_rfqs.payload_json","noDbSchemaChange":true,"orderStorageField":"trade_orders.negotiation","existingFieldsOnly":true},"version":"codex202b-final-buyer-seller-communication-proof-v1","sellerId":"step29-seller","lifecycle":[{"route":"POST /api/rfq/create","stage":"rfq_created","completed":false,"sourceField":"trade_rfqs.payload_json.message"},{"route":"POST /api/rfq/respond","stage":"rfq_seller_response","completed":false,"sourceField":"trade_rfqs.payload_json.sellerResponse"},{"route":"POST /api/trade-core/order/negotiate","stage":"order_buyer_message","completed":false,"sourceField":"trade_orders.negotiation"},{"route":"POST /api/trade-core/order/respond","stage":"order_seller_response","completed":false,"sourceField":"trade_orders.negotiation"},{"route":"GET /api/trade-core/orders/mine","stage":"buyer_seller_readback","completed":true,"sourceField":"trade_orders.negotiation"}],"moduleKey":"yarn","updatedAt":"2026-06-11T19:23:38.780Z","messageCount":1,"noRouteDelete":true,"canonicalRoutes":{"orderRead":"GET /api/trade-core/orders/mine","rfqCreate":"POST /api/rfq/create","rfqRespond":"POST /api/rfq/respond","buyerMessage":"POST /api/trade-core/order/negotiate","sellerResponse":"POST /api/trade-core/order/respond"},"buyerMessageCount":1,"negotiationEngine":{"flow":"","version":"","updatedAt":"","autoProgress":false,"decisionState":"","previousStatus":"","auditTrailCount":0,"decisionSignals":{"hasFloor":false,"hasOffer":false,"actorRole":"","hasCounter":false,"floorAmount":null,"counterOfferAllowed":false,"hiddenFloorBreached":false},"suggestionStatus":"","negotiationStatus":"","autoBindingAllowed":false,"decisionNextAction":"","decisionVisibility":"","suggestionContract":{"source":"","version":"","confidence":null},"suggestionNextStep":"","hiddenFloorBreached":false,"requiresManualApproval":false,"decisionTrailTransition":{"to":"","from":"","autoBindingAllowed":false,"requiresManualApproval":false}},"negotiationHistory":[{"from":"buyer","offer":"","action":"RFQ_CREATED","counter":"","message":"","decision":"","timestamp":"2026-06-11T19:23:38.780Z"}],"sellerMessageCount":0,"noNewMessagingRoute":true},"inventoryReservationLockEvidence":{"code":"ERP_INVENTORY_RESERVATION_LOCKED","held":true,"reason":"ERP inventory reservation control is locked","status":"HOLD","blocked":true,"orderId":"TC-1781205818780-B96A56","controls":{"source":"global-inherited","version":"trade-core-erp-admin-control-locks-v1","scopeKey":"yarn","canonical":true,"createdAt":"2026-05-19T15:15:01.460Z","inherited":true,"scopeType":"module","updatedAt":"2026-06-06T19:46:09.369Z","updatedBy":"admin","policyJson":{"engine":"transformation","sector":"textile","registry":"TEXTILE_MODULES_22","moduleKey":"yarn","modulePolicy":{"source":"registry-default","enabled":true,"version":"trade-core-module-policy-v1","enforced":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","updatedAt":null,"updatedBy":null,"displayName":"Yarn","sourceLabel":"Registry default","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"policySourceLabel":"Registry default","readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"runtimeEnforcementStatus":{"badge":"ON_ALLOWED","source":"registry-default","status":"ENFORCED_ON","version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED"},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"exactModuleRegistryRequired":true,"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"readonlyModuleOffRuntimeProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"ON_NOT_BLOCKED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_ON_ALLOWED","sourceLabel":"Registry default","blockedRoutes":[],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"writeBypassAllowed":false,"mutationBypassAllowed":false,"moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED","noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"}},"executionMode":"ADMIN_CONTROLLED","automationMode":"READINESS_ONLY_ADMIN_APPROVAL_REQUIRED","riskHoldLocked":false,"riskHoldReason":null,"emergencyControls":{"version":"trade-core-erp-emergency-control-lock-v1","erpFreeze":false,"updatedAt":null,"updatedBy":"system-default","emergencyLock":false,"financeFreeze":false,"platformLockdown":false,"auditTrailEnabled":true},"moduleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true},"newArrivalLimitControl":{"limit":5,"phase":"phase1","route":"/api/trade-core/erp/admin-controls/:moduleKey","enabled":true,"version":"codex306-admin-policy-control-phase1-v1","moduleKey":"suggestions_new_arrival_trending","controlKey":"new_arrival_limit","noNewRoute":true,"readbackRoute":"/api/trade-core/erp/admin-controls/:moduleKey","listingSavePath":"normalizeSellerListingBody -> persistTradeListing","policyJsonField":"newArrivalListingLimit","appliesToCurrentModule":false},"newArrivalLimitEnabled":true,"newArrivalListingLimit":5,"gatewayExecutionEnabled":false,"logisticsExecutionEnabled":false,"moduleDisplayNameOverride":null,"riskHoldStandaloneControl":{"phase":"phase1","route":"/api/trade-core/erp/admin-controls/:moduleKey/:controlKey/:lockState","locked":false,"reason":null,"enabled":true,"version":"codex306-admin-policy-control-phase1-v1","controlKey":"risk_hold","lockStates":["lock","unlock"],"noNewRoute":true,"standalone":true,"routeFamily":"/api/trade-core/erp/admin-controls"},"smartOtherApprovalRequired":true,"exactModuleRegistryRequired":true,"livePaymentExecutionEnabled":false,"destructiveAutomationEnabled":false,"allowedNewArrivalListingLimit":5,"liveLogisticsExecutionEnabled":false,"smartOtherPendingApprovalCount":0,"codex306AdminPolicyControlPhase1":{"phase":"phase1","version":"codex306-admin-policy-control-phase1-v1","controls":["risk_hold","new_arrival_limit","smart_other_pending_approval"],"phase2Plan":[{"key":"listing_field_control","note":"Listing field control is intentionally not implemented in CODEX306 phase 1.","route":"/api/trade-core/erp/admin-controls","status":"PHASE_2_PLANNED_ONLY"},{"key":"rating_field_control","note":"Rating field control is intentionally not implemented in CODEX306 phase 1.","route":"/api/trade-core/erp/admin-controls","status":"PHASE_2_PLANNED_ONLY"}],"routeFamily":"/api/trade-core/erp/admin-controls","routeCountChange":0,"ratingFieldControlImplemented":false,"listingFieldControlImplemented":false},"riskHoldStandaloneControlEnabled":true,"smartOtherPendingApprovalReadback":{"phase":"phase1","route":"/api/trade-core/erp/admin-controls/:moduleKey","version":"codex306-admin-policy-control-phase1-v1","controlKey":"smart_other_pending_approval","noNewRoute":true,"readbackRoute":"/api/trade-core/erp/admin-controls/:moduleKey","candidateSource":"inline-smart-other","readbackEnabled":true,"approvalRequired":true,"pendingApprovalCount":0},"smartOtherPendingApprovalReadbackEnabled":true},"escrowLocked":true,"modulePolicy":{"source":"registry-default","enabled":true,"version":"trade-core-module-policy-v1","enforced":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","updatedAt":null,"updatedBy":null,"displayName":"Yarn","sourceLabel":"Registry default","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"policySourceLabel":"Registry default","readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"runtimeEnforcementStatus":{"badge":"ON_ALLOWED","source":"registry-default","status":"ENFORCED_ON","version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED"},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"exactModuleRegistryRequired":true,"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"readonlyModuleOffRuntimeProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"ON_NOT_BLOCKED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_ON_ALLOWED","sourceLabel":"Registry default","blockedRoutes":[],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":{"source":"registry-default","status":"ADMIN_POLICY_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-admin-policy-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","routeCount":7,"proofStatus":"ERP_ADMIN_CONTROLS_ARE_CANONICAL_MODULE_POLICY_SOURCE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","policyReadRoute":"GET /api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","policyWriteRoute":"POST /api/trade-core/erp/admin-controls","noDuplicateRoutes":true,"requiredModuleCount":22,"policyModuleReadRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","moduleOffBlocksRuntime":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"policyModuleWriteRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","exactModuleRegistryRequired":true,"moduleOffWriteBypassAllowed":false,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET"},"canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"moduleStatusProof":{"engine":"transformation","sector":"textile","source":"registry-default","status":"MODULE_ON","enabled":true,"version":"trade-core-module-policy-status-proof-v1","readOnly":true,"registry":"TEXTILE_MODULES_22","moduleKey":"yarn","registered":true,"displayName":"Yarn","moduleCount":22,"sourceLabel":"Registry default","runtimeStatus":"RUNTIME_ALLOWED_WHEN_ON","registryStatus":"EXACT_22_MODULE_REGISTRY","requiredModuleCount":22,"exactModuleRegistryRequired":true},"readonlyAdminProof":{"source":"registry-default","status":"READONLY_ADMIN_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-readonly-admin-proof-v1","readOnly":true,"adminOnly":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Trusted admin read-only GET proof","proofScope":"admin visibility and trusted-admin read-only GET proof only","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","writeBypassAllowed":false,"mutationBypassAllowed":false,"blockedWriteActionsWhenOff":["listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"trustedAdminReadOnlyBypass":true,"trustedAdminReadOnlyBypassOnly":true,"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"}],"trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"writeBypassAllowed":false,"mutationBypassAllowed":false,"moduleOffRuntimeStatus":"MODULE_ON_RUNTIME_ALLOWED","noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"runtimeRouteBlockProof":{"badge":"ON_ALLOWS_RUNTIME_ROUTES","guard":"rejectIfModuleDisabled","action":null,"source":"registry-default","status":"MODULE_ON_ROUTES_ALLOWED","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"proofLabel":"No duplicate runtime route proof","routeCount":7,"sourceLabel":"Registry default","matchedRoute":null,"blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedWhenOffCount":7,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"writeBlockedWhenOffCount":5,"blockedRouteVisibilityLabels":[{"badge":"READY","label":"Listing read","route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks marketplace reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Comparison read","route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks comparison reads; trusted admin GET remains read-only","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":true,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":"GET"},{"badge":"READY","label":"Listing write","route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing writes","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing archive","route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing archive","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Listing unarchive","route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks listing restore","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Order create","route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null},{"badge":"READY","label":"Prepared order create","route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","offLabel":"OFF blocks prepared order creation","blockCode":"MODULE_DISABLED","canonical":true,"runtimeGuard":"rejectIfModuleDisabled","readOnlyProof":true,"blockedWhenOff":true,"visibleWhenOff":true,"controlEndpoint":"/api/trade-core/erp/admin-controls","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation","canonicalApiBase":"/api/trade-core","offRuntimeStatus":"MODULE_ON_NOT_BLOCKED","runtimeProofLabel":"Canonical module ON/OFF runtime guard","readOnlyProofLabel":"Trusted admin read-only GET proof","mutationBypassAllowed":false,"trustedAdminReadOnlyBypass":false,"canonicalEndpointProofLabel":"Canonical trade-core endpoint source","runtimeStatusCodeWhenBlocked":423,"trustedAdminReadOnlyBypassMethod":null}],"trustedAdminReadOnlyBypassCount":2},"readonlyGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"canonicalEnforcementProof":{"source":"registry-default","status":"CANONICAL_MODULE_ON_ENFORCED","enabled":true,"version":"trade-core-module-policy-canonical-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical trade-core endpoint source","routeCount":7,"proofStatus":"CANONICAL_TRADE_CORE_RUNTIME_GUARD_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","runtimeRouteKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","blockedWhenOffActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"trustedAdminReadOnlyBypassMethod":"GET","trustedAdminReadOnlyBypassActions":["listingRead","comparisonRead"]},"lifecycleEnforcementProof":{"source":"registry-default","status":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-policy-lifecycle-enforcement-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofStatus":"CANONICAL_LISTING_LIFECYCLE_STATE_MACHINE_ATTACHED","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","archiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/archive","runtimeGuard":"rejectIfModuleDisabled","canonicalRoute":"POST /api/trade-core/listings/:moduleKey","unarchiveRoute":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","canonicalStates":["DRAFT","REVIEW","APPROVED","BUYER_VISIBLE","ARCHIVED"],"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","executionVersion":"trade-core-seller-execution-engine-v1","lifecycleVersion":"trade-core-listing-lifecycle-v2","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"writeBypassAllowed":false,"canonicalTransitions":{"DRAFT":["REVIEW"],"REVIEW":["APPROVED","DRAFT"],"APPROVED":["BUYER_VISIBLE","REVIEW"],"ARCHIVED":["DRAFT"],"BUYER_VISIBLE":["APPROVED","ARCHIVED"]},"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","lifecycleWriteActions":["listingWrite","listingArchive","listingUnarchive"],"mutationBypassAllowed":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"moduleOffBlocksLifecycleWrites":true,"trustedAdminReadOnlyBypassForLifecycleWrites":false},"moduleOffRuntimeStatusProof":{"guard":"rejectIfModuleDisabled","source":"registry-default","status":"MODULE_ON_RUNTIME_ALLOWED","enabled":true,"version":"trade-core-module-policy-runtime-proof-v1","enforced":true,"readOnly":true,"adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","displayName":"Yarn","proofStatus":"PROVED_MODULE_ENABLED_ALLOWS_RUNTIME","sourceLabel":"Registry default","blockedRoutes":[{"route":"/api/trade-core/listings/:moduleKey","action":"listingRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/comparison/:moduleKey","action":"comparisonRead","method":"GET","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"GET /api/trade-core/comparison/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey","action":"listingWrite","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/archive","action":"listingArchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/archive"},{"route":"/api/trade-core/listings/:moduleKey/:listingId/unarchive","action":"listingUnarchive","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/listings/:moduleKey/:listingId/unarchive"},{"route":"/api/trade-core/order/create","action":"createOrder","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create"},{"route":"/api/trade-core/order/create-from-preparation","action":"createOrderFromPreparation","method":"POST","status":"READY_WHEN_MODULE_ON","blockCode":"MODULE_DISABLED","runtimeRouteKey":"POST /api/trade-core/order/create-from-preparation"}],"runtimeStatus":"200_ALLOWED_BY_MODULE_POLICY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","blockedRouteCount":7,"writeBypassAllowed":false,"mutationBypassAllowed":false,"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"},"exact22ModuleGovernanceProof":{"source":"registry-default","status":"EXACT_22_MODULE_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-exact-22-module-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","proofMode":"readonly_admin_proof_only","adminRoute":"/textile/admin","proofLabel":"Exact 22-module governance proof","proofScope":"read-only admin proof over the exact 22-module textile registry, module control policy, canonical routes, lifecycle, and no duplicate runtime route proof","registered":true,"displayName":"Yarn","moduleCount":22,"proofStatus":"EXACT_22_MODULE_REGISTRY_GOVERNED","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","governance":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","moduleStatus":"MODULE_ON","readonlyAdmin":"READONLY_ADMIN_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"routesDeleted":false,"newRoutesAdded":false,"proofChecklist":{"adminPolicyProof":true,"exactModuleCount":true,"uniqueModuleKeys":true,"moduleStatusProof":true,"readonlyAdminProof":true,"mutationBehaviorChange":false,"currentModuleRegistered":true,"readonlyGovernanceProof":true,"noDuplicateRuntimeRoutes":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registrySource":"backend/config/moduleRegistry.js","registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"uniqueModuleCount":22,"writeBypassAllowed":false,"duplicateModuleKeys":[],"requiredModuleCount":22,"buyerSellerPageTouch":false,"duplicateModuleCount":0,"duplicateRoutesAdded":false,"registeredModuleKeys":["fiber_raw_material","spinning_texturising_job","yarn","thread","weave_knit_warping_job","grey_fabric","mill_finish_process_job","finish_fabric","stitching_embroidery_value_addition_job","wholesale_ready_product","mini_wholesale_textile_market","textile_retailers","textile_c2c_trader","machinery_spares_tools_accessories","scrap_reusables","chemical_dye","packing_accessories","garment_accessories","testing_lab_instruments","recycle_waste_materials","suggestions_new_arrival_trending","consumables_utilities"],"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","mutationBypassAllowed":false,"mutationBehaviorChange":false,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"noDuplicateRuntimeRoutes":true,"exactModuleRegistryRequired":true},"moduleRuntimeGovernanceProof":{"source":"registry-default","status":"READONLY_MODULE_RUNTIME_GOVERNANCE_PROOF_ATTACHED","enabled":true,"version":"trade-core-module-runtime-governance-proof-v1","enforced":true,"readOnly":true,"registry":"TEXTILE_MODULES_22","adminOnly":true,"blockCode":"MODULE_DISABLED","canonical":true,"moduleKey":"yarn","adminRoute":"/textile/admin","proofLabel":"Canonical module ON/OFF runtime guard","proofScope":"module control, canonical route enforcement, admin policy, listing lifecycle, and no duplicate runtime route proof","displayName":"Yarn","moduleCount":22,"proofStatus":"RUNTIME_GOVERNANCE_FINALIZED_ON_CANONICAL_TRADE_CORE","routeSource":"backend/routes/tradeCore.js","sourceLabel":"Registry default","runtimeGuard":"rejectIfModuleDisabled","proofStatuses":{"runtime":"MODULE_ON_RUNTIME_ALLOWED","canonical":"CANONICAL_MODULE_ON_ENFORCED","lifecycle":"LIFECYCLE_ENFORCEMENT_PROOF_ATTACHED","adminPolicy":"ADMIN_POLICY_PROOF_ATTACHED","noDuplicateRoutes":"NO_DUPLICATE_RUNTIME_ROUTES"},"proofChecklist":{"adminPolicyProof":true,"noDuplicateRoutes":true,"moduleOffRuntimeProof":true,"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true},"registryStatus":"EXACT_22_MODULE_REGISTRY","blockStatusCode":423,"controlEndpoint":"/api/trade-core/erp/admin-controls","adminPolicyProof":true,"canonicalApiBase":"/api/trade-core","sharedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"noDuplicateRoutes":true,"requiredModuleCount":22,"duplicateRoutesAdded":false,"sharedTradeChainText":"listing -> comparison -> landed_cost -> order -> escrow -> logistics -> delivery -> wallet -> payout -> receipt_audit","moduleOffRuntimeProof":true,"noDuplicateRoutesProof":{"status":"NO_DUPLICATE_RUNTIME_ROUTES","version":"trade-core-module-policy-route-block-proof-v1","enforced":true,"readOnly":true,"canonical":true,"routeKeys":["GET /api/trade-core/listings/:moduleKey","GET /api/trade-core/comparison/:moduleKey","POST /api/trade-core/listings/:moduleKey","POST /api/trade-core/listings/:moduleKey/:listingId/archive","POST /api/trade-core/listings/:moduleKey/:listingId/unarchive","POST /api/trade-core/order/create","POST /api/trade-core/order/create-from-preparation"],"duplicates":[],"proofLabel":"No duplicate runtime route proof","routeCount":7,"routeRegistry":"MODULE_POLICY_BLOCKED_ROUTE_LABELS","checkedActions":["listingRead","comparisonRead","listingWrite","listingArchive","listingUnarchive","createOrder","createOrderFromPreparation"],"duplicateCount":0,"controlEndpoint":"/api/trade-core/erp/admin-controls","canonicalApiBase":"/api/trade-core","uniqueRouteCount":7,"duplicateCheckKey":"method+route","noDuplicateRoutes":true,"canonicalRouteSource":"backend/routes/tradeCore.js","canonicalEndpointProofLabel":"Canonical trade-core endpoint source"},"readonlyGovernanceProof":true,"canonicalEnforcementProof":true,"lifecycleEnforcementProof":true,"exactModuleRegistryRequired":true},"trustedAdminReadOnlyBypassCount":2,"trustedAdminReadOnlyBypassMethod":"GET"}},"payoutLocked":true,"walletLocked":true,"invoiceLocked":true,"receiptLocked":true,"automationEnabled":false,"moduleTradePolicy":{"source":"backend/config/moduleTradePolicy.js","version":"trade-core-module-trade-policy-v1","moduleKey":"yarn","adminRoute":"POST /api/trade-core/erp/admin-controls/:moduleKey","registered":true,"displayName":"Yarn","sourceLabel":"Static module trade policy fallback","escrowEnabled":false,"readbackRoute":"GET /api/trade-core/erp/admin-controls/:moduleKey","walletEnabled":false,"fallbackPolicy":{"source":"backend/config/moduleTradePolicy.js","displayName":"Yarn","escrowEnabled":false,"walletEnabled":false,"paymentEnabled":false,"returnWindowDays":7,"sellerReleaseDays":30,"paymentSimulationEnabled":true},"overridePolicy":null,"paymentEnabled":false,"returnWindowDays":7,"adminConfigurable":true,"sellerReleaseDays":30,"staticFallbackSource":"backend/config/moduleTradePolicy.js","adminPolicyJsonFields":["returnWindowDays","sellerReleaseDays","moduleDisplayNameOverride"],"paymentSimulationEnabled":true,"moduleDisplayNameOverride":null,"policyJsonOverrideApplied":false,"exact22ModuleRegistryRequired":true},"financeApprovalRequired":true,"inventoryReservationLocked":true},"canonical":true,"listingId":"step29-listing-1777991056","lockState":"LOCKED","moduleKey":"yarn","controlKey":"inventory_reservation","reservation":{"heldAt":"2026-06-11T19:23:38.811Z","reason":"ERP inventory reservation control is locked","status":"HOLD","blocked":true,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","lockState":"LOCKED","moduleKey":"yarn","controlKey":"inventory_reservation","requestedQty":"1","reservationId":null,"heldByAdminLock":true,"inventoryReserved":false,"inventoryProtected":true,"inventoryMutationApplied":false},"sourceEvent":"ORDER_CREATE_RESERVE","requestedQty":"1","inventoryReserved":false,"inventoryProtected":true,"inventoryMutationApplied":false},"sellerBuyerSameOrderVisibilityProof":{"walletOrderId":null,"buyerReadRoute":"GET /api/trade-core/orders/mine","sellerReadRoute":"GET /api/trade-core/orders/mine","walletSameOrder":false,"reservationOrderId":"TC-1781205818780-B96A56","tradeOrdersOrderId":"TC-1781205818780-B96A56","reservationSameOrder":true,"walletSameOrderPending":true,"sameOrderVisibleToBuyerAndSeller":true},"canonicalMaterialTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"order","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-11T19:23:38.781Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"8695e0898708e6a77b4382235ccc1f581d848134dfae3b5e0bfe3a132b3d0959","sourceSnapshots":{"exportSnapshotPresent":true,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":true},"checkpointStatus":{"export":{"incoterm":null,"survived":true,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":null,"finalBuyerId":"phase16c-buyer-20260611192337-10b68b","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"1","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]},"internationalProcessingTraceabilitySnapshot":{"chain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"event":"ORDER_CREATE","route":"POST /api/trade-core/order/create","status":"WATCH","apiBase":"/api/trade-core","version":"trade-core-canonical-material-traceability-snapshot-v1","canonical":true,"chainStep":"order","countryFlow":{"countryABuyer":{"role":"country_a_buyer","country":null,"countryCode":null},"countryBProcessor":{"role":"country_b_processor","country":null,"countryCode":null},"countryCFinalBuyer":{"role":"country_c_final_buyer","country":null,"countryCode":null}},"refreshedAt":"2026-06-11T19:23:38.781Z","routeFamily":"/api/trade-core","snapshotOnly":true,"snapshotSha256":"8695e0898708e6a77b4382235ccc1f581d848134dfae3b5e0bfe3a132b3d0959","sourceSnapshots":{"exportSnapshotPresent":true,"importSnapshotPresent":false,"deliverySnapshotPresent":false,"logisticsSnapshotPresent":true,"traceabilitySnapshotPresent":false,"buyerMaterialHandoffSnapshotPresent":true},"checkpointStatus":{"export":{"incoterm":null,"survived":true,"chainStep":"landed_cost","documentCount":null,"originCountryCode":null,"destinationCountryCode":null},"import":{"survived":false,"chainStep":"delivery","customsStatus":null,"destinationPort":null,"destinationCountryCode":null},"handoff":{"survived":false,"chainStep":"delivery","deliveredAt":null,"finalBuyerId":"phase16c-buyer-20260611192337-10b68b","toCountryCode":null,"fromCountryCode":null},"logistics":{"status":"NOT_ASSIGNED","provider":null,"survived":true,"chainStep":"logistics","trackingId":null,"latestEventId":null},"processing":{"survived":false,"chainStep":"order","sourceOrderId":null,"snapshotSha256":null,"processorCountryCode":null}},"materialIdentity":{"qty":"1","uom":null,"lotNo":null,"batchNo":null,"orderId":"TC-1781205818780-B96A56","listingId":"step29-listing-1777991056","moduleKey":"yarn","sourceOrderId":null,"sourceListingId":null,"sourceModuleKey":null,"rawMaterialOrigin":null,"chainOfCustodyStatus":null,"sourceDocumentStatus":null},"noNewRouteFamily":true,"survivalStatement":"Material traceability survives processing, export, import, logistics, and handoff on the existing trade-core chain.","missingCheckpoints":["processing","import","handoff"],"requiredSurvivalCheckpoints":["processing","export","import","logistics","handoff"]}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"15","order_id":"CODEX760-SMOKE-1782929689","sector":"textile","module_key":"yarn","listing_id":"CODEX760-SMOKE-LISTING","buyer_id":"buyer-1","seller_id":"seller-1","amount":"10","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-01T18:14:49.072Z","updated_at":"2026-07-01T18:14:49.072Z","qty":"1","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"amount":10,"fields":{},"marker":"CODEX760_PHASE_B_BUSINESS_EXECUTION_GAP_IMPLEMENT","buyerId":"buyer-1","orderId":"CODEX760-SMOKE-1782929689","quantity":1,"sellerId":"seller-1","listingId":"CODEX760-SMOKE-LISTING","moduleKey":"yarn"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"17","order_id":"CODEX827-20260702191849-ORDER","sector":"textile","module_key":"yarn","listing_id":"CODEX827-20260702191849-LISTING","buyer_id":"buyer-1","seller_id":"seller-1","amount":"23500","currency":"INR","status":"DELIVERED","created_at":"2026-07-02T19:18:49.521Z","updated_at":"2026-07-02T19:18:49.585Z","qty":"100","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"amount":23500,"fields":{},"marker":"CODEX760_PHASE_B_BUSINESS_EXECUTION_GAP_IMPLEMENT","buyerId":"buyer-1","orderId":"CODEX827-20260702191849-ORDER","quantity":100,"sellerId":"seller-1","listingId":"CODEX827-20260702191849-LISTING","moduleKey":"yarn","productName":"Combed cotton yarn UAT"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"18","order_id":"CODEX827-20260702192302-ORDER","sector":"textile","module_key":"yarn","listing_id":"CODEX827-20260702192302-LISTING","buyer_id":"buyer-1","seller_id":"seller-1","amount":"23500","currency":"INR","status":"DELIVERED","created_at":"2026-07-02T19:23:03.442Z","updated_at":"2026-07-02T19:23:03.488Z","qty":"100","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"amount":23500,"fields":{},"marker":"CODEX760_PHASE_B_BUSINESS_EXECUTION_GAP_IMPLEMENT","buyerId":"buyer-1","orderId":"CODEX827-20260702192302-ORDER","quantity":100,"sellerId":"seller-1","listingId":"CODEX827-20260702192302-LISTING","moduleKey":"yarn","productName":"Combed cotton yarn UAT"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"19","order_id":"CODEX827-20260702192435-ORDER","sector":"textile","module_key":"yarn","listing_id":"CODEX827-20260702192435-LISTING","buyer_id":"buyer-1","seller_id":"seller-1","amount":"23500","currency":"INR","status":"DELIVERED","created_at":"2026-07-02T19:24:35.418Z","updated_at":"2026-07-02T19:24:35.466Z","qty":"100","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"amount":23500,"fields":{},"marker":"CODEX760_PHASE_B_BUSINESS_EXECUTION_GAP_IMPLEMENT","buyerId":"buyer-1","orderId":"CODEX827-20260702192435-ORDER","quantity":100,"sellerId":"seller-1","listingId":"CODEX827-20260702192435-LISTING","moduleKey":"yarn","productName":"Combed cotton yarn UAT"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"26","order_id":"ORD-RFQ-1783683813575-1783683813755","sector":"textile","module_key":"yarn","listing_id":"CODEX827-20260702192435-LISTING","buyer_id":"buyer-bcf01-runtime","seller_id":"seller-1","amount":"255","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-10T11:43:33.756Z","updated_at":"2026-07-10T11:43:33.756Z","qty":"1","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"rfqId":"RFQ-1783683813575","status":"QUOTE_SUBMITTED","buyerId":"buyer-bcf01-runtime","orderId":"ORD-RFQ-1783683813575-1783683813755","quoteId":"QUOTE-RFQ-1783683813575-1783683813648","currency":"INR","quantity":1,"sellerId":"seller-1","listingId":"CODEX827-20260702192435-LISTING","moduleKey":"yarn","quotedPrice":255,"sourceRoute":"POST /api/rfq/accept","totalAmount":255,"baseProductId":"pm_yarn_3e95b7da8d4885bc","sellerResponse":{"rfqId":"RFQ-1783683813575","status":"QUOTE_SUBMITTED","quoteId":"QUOTE-RFQ-1783683813575-1783683813648","currency":"INR","quantity":1,"sellerId":"seller-1","quotedPrice":255,"totalAmount":255},"acceptedQuoteId":"QUOTE-RFQ-1783683813575-1783683813648","productMasterId":"pm_yarn_3e95b7da8d4885bc","orderCreateRoute":"POST /api/trade-core/order/create"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"29","order_id":"ORD-RFQ-1783688087881-1783688088070","sector":"textile","module_key":"yarn","listing_id":"BCF01B-SELLER2-COTTON-30S","buyer_id":"buyer-1","seller_id":"seller-2","amount":"875","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-10T12:54:48.070Z","updated_at":"2026-07-10T12:54:48.070Z","qty":"7","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"note":"BCF02-1783688087823","rfqId":"RFQ-1783688087881","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783688087881-1783688088070","quoteId":"QUOTE-RFQ-1783688087881-1783688087947","branchId":"main","currency":"INR","quantity":7,"sellerId":"seller-2","companyId":"buyer-company-1","listingId":"BCF01B-SELLER2-COTTON-30S","moduleKey":"yarn","activeRole":"buyer","accountType":"business","quotedPrice":125,"sourceRoute":"POST /api/rfq/accept","totalAmount":875,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"rfqId":"RFQ-1783688087881","status":"QUOTE_SUBMITTED","quoteId":"QUOTE-RFQ-1783688087881-1783688087947","branchId":"main","currency":"INR","quantity":7,"sellerId":"seller-2","companyId":"seller-company-2","activeRole":"seller","accountType":"business","quotedPrice":125,"totalAmount":875,"businessMode":"online","activeContext":{"contextId":"business-seller-online","activeRole":"seller","routeOwner":"backend/server.js","accountType":"business","permissions":["seller:read","seller:write"],"businessMode":"online","entitlements":{},"activeBuyerId":null,"activeBranchId":"main","activeSellerId":"seller-2","activeCompanyId":"seller-company-2","activeProfileId":"profile_business_seller-2","activeCompanyName":"Seller Company 2","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"seller-2"},"productMasterId":"pm_yarn_ab6ad158f5fcd4e6","transactionOrigin":"MARKETPLACE_ONLINE"},"acceptedQuoteId":"QUOTE-RFQ-1783688087881-1783688087947","productMasterId":"pm_yarn_ab6ad158f5fcd4e6","orderCreateRoute":"POST /api/trade-core/order/create","transactionOrigin":"MARKETPLACE_ONLINE"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_yarn_ab6ad158f5fcd4e6","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"SO-RFQ-1783020275322-0N5XFZ","order_id":"SO-RFQ-1783020275322-0N5XFZ","sector":"textile","module_key":"yarn","listing_id":"CODEX827-20260702192435-LISTING","buyer_id":"buyer-1","seller_id":"seller-1","amount":"23500","currency":"INR","status":"INVOICE_READY","created_at":"2026-07-08T09:07:42.870Z","updated_at":"2026-07-08T09:19:06.486Z","qty":"100","price_snapshot":{"amount":23500,"quoteId":"QUOTE-RFQ-1783020275322-0N5XFZ","currency":"INR"},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{"chain":["RFQ","Quote","Sales Order","Inventory Reservation","Production Request"],"rfqId":"RFQ-1783020275322-0N5XFZ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"QUOTE-RFQ-1783020275322-0N5XFZ","version":"eox024-rfq-quote-sales-order-reservation-production-v1","sourceRfq":{"rfqId":"RFQ-1783020275322-0N5XFZ","status":"SELLER_ACCEPTED"},"acceptedQuote":{"price":"235","source":"accepted RFQ payload","status":"SELLER_ACCEPTED","quoteId":"QUOTE-RFQ-1783020275322-0N5XFZ","accepted":true,"currency":"INR","sellerId":"seller-1"}},"negotiation":[],"logistics":{"marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE","movementRef":"DISPATCH-PROD-SO-RFQ-1783020275322-0N5XFZ","dispatchReady":true},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":{"marker":"EOX025_ENTERPRISE_BUSINESS_CHAIN_2_COMPLETE","invoiceNo":"INV-PROD-SO-RFQ-1783020275322-0N5XFZ","invoiceReady":true},"payload_json":{"chain":["RFQ","Quote","Sales Order","Inventory Reservation","Production Request"],"rfqId":"RFQ-1783020275322-0N5XFZ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"QUOTE-RFQ-1783020275322-0N5XFZ","version":"eox024-rfq-quote-sales-order-reservation-production-v1","sourceRfq":{"rfqId":"RFQ-1783020275322-0N5XFZ","status":"SELLER_ACCEPTED"},"acceptedQuote":{"price":"235","source":"accepted RFQ payload","status":"SELLER_ACCEPTED","quoteId":"QUOTE-RFQ-1783020275322-0N5XFZ","accepted":true,"currency":"INR","sellerId":"seller-1"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"20","order_id":"ORD-1783522795265","sector":"textile","module_key":"yarn","listing_id":"CODEX902-SMOKE-LISTING","buyer_id":"demo-buyer-001","seller_id":"demo-seller-001","amount":"100","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-08T14:59:55.265Z","updated_at":"2026-07-08T14:59:55.265Z","qty":"1","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"qty":1,"buyerId":"demo-buyer-001","orderId":"ORD-1783522795265","sellerId":"demo-seller-001","listingId":"CODEX902-SMOKE-LISTING","moduleKey":"yarn","priceSnapshot":{"price":100},"canonicalTradeFlow":"listing -> comparison -> order -> wallet -> documents"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"21","order_id":"CODEX902-SMOKE-1783522856","sector":"textile","module_key":"yarn","listing_id":"CODEX902-SMOKE-LISTING","buyer_id":"demo-buyer-001","seller_id":"demo-seller-001","amount":"300","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-08T15:00:56.895Z","updated_at":"2026-07-08T15:00:56.895Z","qty":"2","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"qty":2,"buyerId":"demo-buyer-001","orderId":"CODEX902-SMOKE-1783522856","sellerId":"demo-seller-001","listingId":"CODEX902-SMOKE-LISTING","moduleKey":"yarn","priceSnapshot":{"price":150},"canonicalTradeFlow":"listing -> comparison -> order -> wallet -> documents"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"22","order_id":"CODEX902-SMOKE2-1783522881","sector":"textile","module_key":"yarn","listing_id":"CODEX902-SMOKE-LISTING","buyer_id":"demo-buyer-001","seller_id":"demo-seller-001","amount":"300","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-08T15:01:21.285Z","updated_at":"2026-07-08T15:01:21.285Z","qty":"2","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"qty":2,"buyerId":"demo-buyer-001","orderId":"CODEX902-SMOKE2-1783522881","sellerId":"demo-seller-001","listingId":"CODEX902-SMOKE-LISTING","moduleKey":"yarn","priceSnapshot":{"price":150},"canonicalTradeFlow":"listing -> comparison -> order -> wallet -> documents"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"23","order_id":"ORD-CODEX903-1783524008","sector":"textile","module_key":"yarn","listing_id":"LIST-CODEX903-1783524008","buyer_id":"buyer-CODEX903-1783524008","seller_id":"seller-CODEX903-1783524008","amount":"1056","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-08T15:20:09.041Z","updated_at":"2026-07-08T15:20:09.041Z","qty":"12","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"rfqId":"RFQ-CODEX903-1783524008","status":"QUOTE_SUBMITTED","buyerId":"buyer-CODEX903-1783524008","orderId":"ORD-CODEX903-1783524008","quoteId":"QUOTE-CODEX903-1783524008","currency":"INR","quantity":12,"sellerId":"seller-CODEX903-1783524008","listingId":"LIST-CODEX903-1783524008","moduleKey":"yarn","quotedPrice":88,"sourceRoute":"POST /api/rfq/accept","targetPrice":95,"totalAmount":1056,"sellerResponse":{"rfqId":"RFQ-CODEX903-1783524008","status":"QUOTE_SUBMITTED","quoteId":"QUOTE-CODEX903-1783524008","currency":"INR","quantity":12,"sellerId":"seller-CODEX903-1783524008","quotedPrice":88,"totalAmount":1056},"acceptedQuoteId":"QUOTE-CODEX903-1783524008","orderCreateRoute":"POST /api/trade-core/order/create"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"27","order_id":"ORD-RFQ-1783685741002-1783685741047","sector":"textile","module_key":"yarn","listing_id":"BCF01B-SELLER2-COTTON-30S","buyer_id":"buyer-1","seller_id":"seller-2","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-10T12:15:41.047Z","updated_at":"2026-07-10T12:15:41.047Z","qty":"25","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"rfqId":"RFQ-1783685741002","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783685741002-1783685741047","payload":{"buyerId":"buyer-1","sellerId":"seller-2","listingId":"BCF01B-SELLER2-COTTON-30S","noMoneyMovement":true,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"},"quoteId":"QUOTE-RFQ-1783685741002-1783685741022","currency":"INR","quantity":25,"sellerId":"seller-2","listingId":"BCF01B-SELLER2-COTTON-30S","moduleKey":"yarn","productName":"BCF01B Comparable Cotton Yarn","quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":0,"totalAmount":0,"sellerResponse":{"rfqId":"RFQ-1783685741002","status":"QUOTE_SUBMITTED","quoteId":"QUOTE-RFQ-1783685741002-1783685741022","currency":"INR","quantity":25,"sellerId":"seller-2","listingId":"BCF01B-SELLER2-COTTON-30S","moduleKey":"yarn","quotedPrice":0,"totalAmount":0,"noMoneyMovement":true,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"},"acceptedQuoteId":"QUOTE-RFQ-1783685741002-1783685741022","noMoneyMovement":true,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6","orderCreateRoute":"POST /api/trade-core/order/create"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"30","order_id":"ORD-1783688088099","sector":"textile","module_key":"yarn","listing_id":"DIRECT-OFFLINE-BCF02-1783688088095","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-10T12:54:48.100Z","updated_at":"2026-07-10T12:54:48.100Z","qty":"3","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"qty":3,"amount":510,"buyerId":"buyer-1","orderId":"ORD-1783688088099","branchId":"main","currency":"INR","quantity":3,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"DIRECT-OFFLINE-BCF02-1783688088095","moduleKey":"yarn","activeRole":"buyer","accountType":"business","businessMode":"offline","activeContext":{"contextId":"business-buyer-offline","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"offline","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"DIRECT_OFFLINE","authenticatedUserId":"buyer-1"},"instrumentType":"CHEQUE","productMasterId":"DIRECT-PM-BCF02","referenceNumber":"REDACTED-UAT-REF","transactionOrigin":"DIRECT_OFFLINE","canonicalTradeFlow":"listing -> comparison -> order -> wallet -> documents"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"offline","transaction_origin":"DIRECT_OFFLINE","authenticated_user_id":"buyer-1","product_master_id":"DIRECT-PM-BCF02","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"28","order_id":"ORD-1783687950106","sector":"textile","module_key":"yarn","listing_id":"DIRECT-OFFLINE-BCF02-1783687950101","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-10T12:52:30.107Z","updated_at":"2026-07-10T12:52:30.107Z","qty":"3","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"qty":3,"amount":510,"buyerId":"buyer-1","orderId":"ORD-1783687950106","branchId":"main","currency":"INR","quantity":3,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"DIRECT-OFFLINE-BCF02-1783687950101","moduleKey":"yarn","activeRole":"buyer","accountType":"business","businessMode":"offline","activeContext":{"contextId":"business-buyer-offline","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"offline","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"DIRECT_OFFLINE","authenticatedUserId":"buyer-1"},"instrumentType":"CHEQUE","productMasterId":"DIRECT-PM-BCF02","referenceNumber":"REDACTED-UAT-REF","transactionOrigin":"DIRECT_OFFLINE","canonicalTradeFlow":"listing -> comparison -> order -> wallet -> documents"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"offline","transaction_origin":"DIRECT_OFFLINE","authenticated_user_id":"buyer-1","product_master_id":"DIRECT-PM-BCF02","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"24","order_id":"ORD-CODEX903-1783524126","sector":"textile","module_key":"yarn","listing_id":"LIST-CODEX903-1783524126","buyer_id":"buyer-CODEX903-1783524126","seller_id":"seller-CODEX903-1783524126","amount":"1056","currency":"INR","status":"INVOICE_ISSUED","created_at":"2026-07-08T15:22:06.756Z","updated_at":"2026-07-08T15:44:26.589Z","qty":"12","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"rfqId":"RFQ-CODEX903-1783524126","status":"QUOTE_SUBMITTED","buyerId":"buyer-CODEX903-1783524126","orderId":"ORD-CODEX903-1783524126","quoteId":"QUOTE-CODEX903-1783524126","currency":"INR","quantity":12,"sellerId":"seller-CODEX903-1783524126","challanId":"CH-ORD-CODEX903-1783524126","invoiceId":"INV-ORD-CODEX903-1783524126","listingId":"LIST-CODEX903-1783524126","moduleKey":"yarn","quotedPrice":88,"sourceRoute":"POST /api/rfq/accept","targetPrice":95,"totalAmount":1056,"sellerResponse":{"rfqId":"RFQ-CODEX903-1783524126","status":"QUOTE_SUBMITTED","quoteId":"QUOTE-CODEX903-1783524126","currency":"INR","quantity":12,"sellerId":"seller-CODEX903-1783524126","quotedPrice":88,"totalAmount":1056},"acceptedQuoteId":"QUOTE-CODEX903-1783524126","lifecycleEvents":[{"at":"2026-07-08T15:31:04.975Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.045Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.141Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.215Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"buyer-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.287Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true}],"lifecycleStatus":"INVOICE_ISSUED","lifecycle_status":"INVOICE_ISSUED","orderCreateRoute":"POST /api/trade-core/order/create"},"seller_confirmed_at":"2026-07-08T15:31:04.975Z","challan_id":"CH-ORD-CODEX903-1783524126","challan_issued_at":"2026-07-08T15:31:05.045Z","dispatched_at":"2026-07-08T15:31:05.141Z","delivery_confirmed_at":"2026-07-08T15:31:05.215Z","invoice_id":"INV-ORD-CODEX903-1783524126","invoice_issued_at":"2026-07-08T15:31:05.287Z","lifecycle_events_json":[{"at":"2026-07-08T15:31:04.975Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.045Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.141Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.215Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"buyer-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.287Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true}],"erp_runtime_posting_json":{"orderId":"ORD-CODEX903-1783524126","invoiceNo":"INV-ORD-CODEX903-1783524126","updatedAt":"2026-07-08T15:44:26.587Z","voucherNo":"JV-ORD-CODEX903-1783524126","movementRef":"ERP-INV-ORD-CODEX903-1783524126","journalHeader":{"id":19,"sector":"textile","status":"POSTED","currency":"INR","order_id":"ORD-CODEX903-1783524126","source_id":"ORD-CODEX903-1783524126","created_at":"2026-07-08T15:44:26.562041+00:00","module_key":"yarn","updated_at":"2026-07-08T15:44:26.562041+00:00","voucher_no":"JV-ORD-CODEX903-1783524126","debit_total":1056,"document_no":"INV-ORD-CODEX903-1783524126","fiscal_year":null,"source_type":"SALES_ORDER_RUNTIME","credit_total":1056,"linkage_json":{"orderId":"ORD-CODEX903-1783524126","sourceTable":"trade_orders"},"payload_json":{"body":{"orderId":"ORD-CODEX903-1783524126"},"source":"POST /api/erp/accounting/journal/post","orderId":"ORD-CODEX903-1783524126"},"posting_date":"2026-07-08T15:44:26.562041+00:00","immutable_hash":null,"voucher_series":"RUNTIME-JV","posting_batch_id":"ERP-RUNTIME-ORD-CODEX903-1783524126","voucher_sequence":null},"journalPosted":true,"inventoryPosted":true,"stockLedgerEntry":{"id":6,"sector":"textile","status":"POSTED","batch_id":null,"order_id":"ORD-CODEX903-1783524126","qty_delta":-12,"created_at":"2026-07-08T15:44:14.950357+00:00","flow_stage":"sales_order_issue","listing_id":"LIST-CODEX903-1783524126","module_key":"yarn","product_key":"LIST-CODEX903-1783524126","qty_balance":null,"transfer_id":null,"movement_ref":"ERP-INV-ORD-CODEX903-1783524126","payload_json":{"body":{"orderId":"ORD-CODEX903-1783524126"},"chain":["Sales Order","Inventory Movement","Stock Ledger Entry"],"source":"POST /api/erp/inventory/post","orderId":"ORD-CODEX903-1783524126","salesOrder":{"id":"24","qty":"12","chain":{},"amount":1056,"escrow":{},"payout":{},"policy":{},"refund":{},"sector":"textile","status":"INVOICE_ISSUED","dispute":{},"invoice":null,"payment":{},"ai_hints":{},"buyer_id":"buyer-CODEX903-1783524126","currency":"INR","order_id":"ORD-CODEX903-1783524126","timeline":[],"audit_log":[],"logistics":{},"seller_id":"seller-CODEX903-1783524126","challan_id":"CH-ORD-CODEX903-1783524126","created_at":"2026-07-08T15:22:06.756","invoice_id":"INV-ORD-CODEX903-1783524126","listing_id":"LIST-CODEX903-1783524126","module_key":"yarn","updated_at":"2026-07-08T15:31:05.287","negotiation":[],"payload_json":{"rfqId":"RFQ-CODEX903-1783524126","status":"QUOTE_SUBMITTED","buyerId":"buyer-CODEX903-1783524126","orderId":"ORD-CODEX903-1783524126","quoteId":"QUOTE-CODEX903-1783524126","currency":"INR","quantity":12,"sellerId":"seller-CODEX903-1783524126","challanId":"CH-ORD-CODEX903-1783524126","invoiceId":"INV-ORD-CODEX903-1783524126","listingId":"LIST-CODEX903-1783524126","moduleKey":"yarn","quotedPrice":88,"sourceRoute":"POST /api/rfq/accept","targetPrice":95,"totalAmount":1056,"sellerResponse":{"rfqId":"RFQ-CODEX903-1783524126","status":"QUOTE_SUBMITTED","quoteId":"QUOTE-CODEX903-1783524126","currency":"INR","quantity":12,"sellerId":"seller-CODEX903-1783524126","quotedPrice":88,"totalAmount":1056},"acceptedQuoteId":"QUOTE-CODEX903-1783524126","lifecycleEvents":[{"at":"2026-07-08T15:31:04.975Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.045Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.141Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.215Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"buyer-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.287Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true}],"lifecycleStatus":"INVOICE_ISSUED","lifecycle_status":"INVOICE_ISSUED","orderCreateRoute":"POST /api/trade-core/order/create"},"dispatched_at":"2026-07-08T15:31:05.141+00:00","return_window":{},"price_snapshot":{},"challan_issued_at":"2026-07-08T15:31:05.045+00:00","invoice_issued_at":"2026-07-08T15:31:05.287+00:00","seller_confirmed_at":"2026-07-08T15:31:04.975+00:00","delivery_confirmed_at":"2026-07-08T15:31:05.215+00:00","erp_runtime_posted_at":null,"lifecycle_events_json":[{"at":"2026-07-08T15:31:04.975Z","route":"/api/trade-core/order/:orderId/seller-confirm","action":"seller_confirm","status":"SELLER_CONFIRMED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.045Z","route":"/api/trade-core/order/:orderId/challan/issue","action":"challan_issue","status":"CHALLAN_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.141Z","route":"/api/trade-core/order/:orderId/dispatch","action":"dispatch","status":"DISPATCHED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.215Z","route":"/api/trade-core/order/:orderId/delivery/confirm","action":"delivery_confirm","status":"DELIVERY_CONFIRMED","actorId":"buyer-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true},{"at":"2026-07-08T15:31:05.287Z","route":"/api/trade-core/order/:orderId/invoice/issue","action":"invoice_issue","status":"INVOICE_ISSUED","actorId":"seller-CODEX903-1783524126","noProviderApi":true,"noMoneyMovement":true}],"dynamic_schema_snapshot":{},"erp_runtime_posting_json":{}}},"product_name":"yarn","source_table":"trade_orders","movement_type":"SALES_ORDER_ISSUE","reservation_id":null,"warehouse_code":"MAIN","module_tag_json":{"sector":"textile","moduleKey":"yarn"},"product_tag_json":{"orderId":"ORD-CODEX903-1783524126","listingId":"LIST-CODEX903-1783524126","movementRef":"ERP-INV-ORD-CODEX903-1783524126"},"production_order_id":null,"counterparty_warehouse_code":null},"salesInvoicePosted":true,"customerLedgerEntry":{"id":"6099c0b6-747c-459b-8422-d395d42e7573","amount":1056,"source":"trade_orders","status":"POSTED","metadata":{"source":"POST /api/erp/customer-ledger/post","buyerId":"buyer-CODEX903-1783524126","orderId":"ORD-CODEX903-1783524126","currency":"INR","sellerId":"seller-CODEX903-1783524126","invoiceNo":"INV-ORD-CODEX903-1783524126"},"created_at":"2026-07-08T15:44:21.5204+00:00","created_by":null,"updated_at":"2026-07-08T15:44:21.5204+00:00","updated_by":null,"customer_id":null,"document_no":"INV-ORD-CODEX903-1783524126","external_ref":"ORD-CODEX903-1783524126","document_date":"2026-07-08","idempotency_key":"AR-ORD-CODEX903-1783524126"},"customerLedgerPosted":true},"erp_runtime_posted_at":"2026-07-08T15:44:26.589Z","account_type":null,"active_profile_id":null,"company_id":null,"branch_id":null,"active_role":null,"business_mode":null,"transaction_origin":null,"authenticated_user_id":null,"product_master_id":null,"receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"50","order_id":"ORD-RFQ-1783927750209-1783927750371","sector":"textile","module_key":"grey_fabric","listing_id":"BCF16-1783927748348-grey_fabric","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:29:10.371Z","updated_at":"2026-07-13T07:29:10.371Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927750209","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927750209-1783927750371","quoteId":"QUOTE-RFQ-1783927750209-1783927750264","branchId":"main","currency":"USD","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927748348-grey_fabric","moduleKey":"grey_fabric","tradeMode":"export","activeRole":"buyer","buyerNotes":"BCF16 RFQ export-b2b-dobby","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"grey_fabric-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927750209","currency":"USD","incoterm":"FOB","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":1.7,"grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"USD","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927750209-1783927750264","productMasterId":"pm_grey_fabric_5efb1d0ec605d4c2","deliveryLocation":"Jebel Ali","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"FOB","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"UAE","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"export-b2b-dobby","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_grey_fabric_5efb1d0ec605d4c2","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"31","order_id":"ORD-1783688148270","sector":"textile","module_key":"yarn","listing_id":"DIRECT-OFFLINE-BCF02-INSPECT-1783688148127","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-10T12:55:48.271Z","updated_at":"2026-07-10T12:55:48.271Z","qty":"1","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"qty":1,"amount":11,"buyerId":"buyer-1","orderId":"ORD-1783688148270","branchId":"main","currency":"INR","sellerId":"seller-1","companyId":"buyer-company-1","listingId":"DIRECT-OFFLINE-BCF02-INSPECT-1783688148127","moduleKey":"yarn","activeRole":"buyer","accountType":"business","businessMode":"offline","activeContext":{"contextId":"business-buyer-offline","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"offline","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"DIRECT_OFFLINE","authenticatedUserId":"buyer-1"},"productMasterId":"DIRECT-PM-BCF02","transactionOrigin":"DIRECT_OFFLINE","canonicalTradeFlow":"listing -> comparison -> order -> wallet -> documents"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"offline","transaction_origin":"DIRECT_OFFLINE","authenticated_user_id":"buyer-1","product_master_id":"DIRECT-PM-BCF02","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"32","order_id":"ORD-RFQ-1783688244153-1783688244341","sector":"textile","module_key":"yarn","listing_id":"BCF01B-SELLER2-COTTON-30S","buyer_id":"buyer-1","seller_id":"seller-2","amount":"875","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-10T12:57:24.341Z","updated_at":"2026-07-10T12:57:24.341Z","qty":"7","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"note":"BCF02-1783688244094","rfqId":"RFQ-1783688244153","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783688244153-1783688244341","quoteId":"QUOTE-RFQ-1783688244153-1783688244219","branchId":"main","currency":"INR","quantity":7,"sellerId":"seller-2","companyId":"buyer-company-1","listingId":"BCF01B-SELLER2-COTTON-30S","moduleKey":"yarn","activeRole":"buyer","accountType":"business","quotedPrice":125,"sourceRoute":"POST /api/rfq/accept","totalAmount":875,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"rfqId":"RFQ-1783688244153","status":"QUOTE_SUBMITTED","quoteId":"QUOTE-RFQ-1783688244153-1783688244219","branchId":"main","currency":"INR","quantity":7,"sellerId":"seller-2","companyId":"seller-company-2","activeRole":"seller","accountType":"business","quotedPrice":125,"totalAmount":875,"businessMode":"online","activeContext":{"contextId":"business-seller-online","activeRole":"seller","routeOwner":"backend/server.js","accountType":"business","permissions":["seller:read","seller:write"],"businessMode":"online","entitlements":{},"activeBuyerId":null,"activeBranchId":"main","activeSellerId":"seller-2","activeCompanyId":"seller-company-2","activeProfileId":"profile_business_seller-2","activeCompanyName":"Seller Company 2","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"seller-2"},"productMasterId":"pm_yarn_ab6ad158f5fcd4e6","transactionOrigin":"MARKETPLACE_ONLINE"},"acceptedQuoteId":"QUOTE-RFQ-1783688244153-1783688244219","productMasterId":"pm_yarn_ab6ad158f5fcd4e6","orderCreateRoute":"POST /api/trade-core/order/create","transactionOrigin":"MARKETPLACE_ONLINE"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_yarn_ab6ad158f5fcd4e6","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"33","order_id":"ORD-1783688244373","sector":"textile","module_key":"yarn","listing_id":"DIRECT-OFFLINE-BCF02-1783688244365","buyer_id":"buyer-1","seller_id":"seller-1","amount":"510","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-10T12:57:24.373Z","updated_at":"2026-07-10T12:57:24.373Z","qty":"3","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"qty":3,"price":170,"buyerId":"buyer-1","orderId":"ORD-1783688244373","branchId":"main","currency":"INR","quantity":3,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"DIRECT-OFFLINE-BCF02-1783688244365","moduleKey":"yarn","unitPrice":170,"activeRole":"buyer","accountType":"business","businessMode":"offline","activeContext":{"contextId":"business-buyer-offline","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"offline","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"DIRECT_OFFLINE","authenticatedUserId":"buyer-1"},"instrumentType":"CHEQUE","productMasterId":"DIRECT-PM-BCF02","referenceNumber":"REDACTED-UAT-REF","transactionOrigin":"DIRECT_OFFLINE","canonicalTradeFlow":"listing -> comparison -> order -> wallet -> documents"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"offline","transaction_origin":"DIRECT_OFFLINE","authenticated_user_id":"buyer-1","product_master_id":"DIRECT-PM-BCF02","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"40","order_id":"BCF10-ORDER-1783712912","sector":"textile","module_key":"yarn","listing_id":"BCF10-YARN-1783712854","buyer_id":"buyer-1","seller_id":"seller-1","amount":"875","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-10T19:48:32.604Z","updated_at":"2026-07-10T19:48:32.604Z","qty":"7","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"rfqId":"BCF10-RFQ-1783712912","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"BCF10-ORDER-1783712912","quoteId":"BCF10-QUOTE-1783712912","branchId":"main","currency":"INR","quantity":7,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF10-YARN-1783712854","moduleKey":"yarn","activeRole":"buyer","accountType":"business","quotedPrice":125,"sourceRoute":"POST /api/rfq/accept","totalAmount":875,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"rfqId":"BCF10-RFQ-1783712912","status":"QUOTE_SUBMITTED","quoteId":"BCF10-QUOTE-1783712912","branchId":"main","currency":"INR","quantity":7,"sellerId":"seller-1","companyId":"seller-company-1","activeRole":"seller","accountType":"business","quotedPrice":125,"totalAmount":875,"businessMode":"online","activeContext":{"contextId":"business-seller-online","activeRole":"seller","routeOwner":"backend/server.js","accountType":"business","permissions":["seller:read","seller:write"],"businessMode":"online","entitlements":{},"activeBuyerId":null,"activeBranchId":"main","activeSellerId":"seller-1","activeCompanyId":"seller-company-1","activeProfileId":"profile_business_seller-1","activeCompanyName":"Seller Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"seller-1"},"transactionOrigin":"MARKETPLACE_ONLINE"},"acceptedQuoteId":"BCF10-QUOTE-1783712912","productMasterId":"BCF10-PM-YARN","orderCreateRoute":"POST /api/trade-core/order/create","transactionOrigin":"MARKETPLACE_ONLINE"},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"BCF10-PM-YARN","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"51","order_id":"ORD-RFQ-1783927750442-1783927750597","sector":"textile","module_key":"machinery_spares_tools_accessories","listing_id":"BCF16-1783927748348-machinery_spares_tools_accessories","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:29:10.597Z","updated_at":"2026-07-13T07:29:10.597Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927750442","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927750442-1783927750597","quoteId":"QUOTE-RFQ-1783927750442-1783927750494","branchId":"main","currency":"INR","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927748348-machinery_spares_tools_accessories","moduleKey":"machinery_spares_tools_accessories","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ domestic-b2b","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"machinery_spares_tools_accessories-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927750442","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927750442-1783927750494","productMasterId":"pm_machinery_spares_tools_accessories_2b92a37561b1402e","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"domestic-b2b","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_machinery_spares_tools_accessories_2b92a37561b1402e","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"52","order_id":"ORD-RFQ-1783927750663-1783927750819","sector":"textile","module_key":"weave_knit_warping_job","listing_id":"BCF16-1783927748348-weave_knit_warping_job","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:29:10.819Z","updated_at":"2026-07-13T07:29:10.819Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927750663","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927750663-1783927750819","quoteId":"QUOTE-RFQ-1783927750663-1783927750715","branchId":"main","currency":"INR","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927748348-weave_knit_warping_job","moduleKey":"weave_knit_warping_job","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ job-work","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"weave_knit_warping_job-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927750663","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927750663-1783927750715","productMasterId":"pm_weave_knit_warping_job_31330cfdafdf7f81","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"job-work","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_weave_knit_warping_job_31330cfdafdf7f81","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"53","order_id":"ORD-RFQ-1783927750889-1783927751050","sector":"textile","module_key":"testing_lab_instruments","listing_id":"BCF16-1783927748348-testing_lab_instruments","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:29:11.050Z","updated_at":"2026-07-13T07:29:11.050Z","qty":"125","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927750889","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927750889-1783927751050","quoteId":"QUOTE-RFQ-1783927750889-1783927750945","branchId":"main","currency":"INR","quantity":125,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927748348-testing_lab_instruments","moduleKey":"testing_lab_instruments","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ service","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"testing_lab_instruments-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927750889","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":125,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927750889-1783927750945","productMasterId":"pm_testing_lab_instruments_b4c90acc427f7e0a","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"service","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_testing_lab_instruments_b4c90acc427f7e0a","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"54","order_id":"ORD-RFQ-1783927751118-1783927751272","sector":"textile","module_key":"textile_retailers","listing_id":"BCF16-1783927748348-textile_retailers","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:29:11.272Z","updated_at":"2026-07-13T07:29:11.272Z","qty":"5","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927751118","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927751118-1783927751272","quoteId":"QUOTE-RFQ-1783927751118-1783927751169","branchId":"main","currency":"INR","quantity":5,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927748348-textile_retailers","moduleKey":"textile_retailers","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ b2c-small-quantity","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"textile_retailers-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927751118","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":5,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927751118-1783927751169","productMasterId":"pm_textile_retailers_2f4b05ca0d771279","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"b2c-small-quantity","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_textile_retailers_2f4b05ca0d771279","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}},{"id":"55","order_id":"ORD-RFQ-1783927751339-1783927751493","sector":"textile","module_key":"textile_c2c_trader","listing_id":"BCF16-1783927748348-textile_c2c_trader","buyer_id":"buyer-1","seller_id":"seller-1","amount":"0","currency":"INR","status":"ORDER_CREATED","created_at":"2026-07-13T07:29:11.493Z","updated_at":"2026-07-13T07:29:11.493Z","qty":"5","price_snapshot":{},"dynamic_schema_snapshot":{},"timeline":[],"audit_log":[],"chain":{},"negotiation":[],"logistics":{},"payment":{},"escrow":{},"dispute":{},"refund":{},"ai_hints":{},"return_window":{},"policy":{},"payout":{},"invoice":null,"payload_json":{"uom":"kg","rfqId":"RFQ-1783927751339","status":"QUOTE_SUBMITTED","buyerId":"buyer-1","orderId":"ORD-RFQ-1783927751339-1783927751493","quoteId":"QUOTE-RFQ-1783927751339-1783927751389","branchId":"main","currency":"INR","quantity":5,"sellerId":"seller-1","companyId":"buyer-company-1","listingId":"BCF16-1783927748348-textile_c2c_trader","moduleKey":"textile_c2c_trader","tradeMode":"domestic","activeRole":"buyer","buyerNotes":"BCF16 RFQ c2c-personal","priceBasis":"per kg","accountType":"business","attachments":[{"status":"selected locally","fileName":"textile_c2c_trader-buyer-spec.pdf","visibility":"buyer-visible","attachmentType":"document"}],"quotedPrice":0,"sourceRoute":"POST /api/rfq/accept","targetPrice":118,"totalAmount":0,"businessMode":"online","activeContext":{"contextId":"business-buyer-online","activeRole":"buyer","routeOwner":"backend/server.js","accountType":"business","permissions":["buyer:read","buyer:write"],"businessMode":"online","entitlements":{},"activeBuyerId":"buyer-1","activeBranchId":"main","activeSellerId":null,"activeCompanyId":"buyer-company-1","activeProfileId":"profile_business_buyer-1","activeCompanyName":"Buyer Company 1","transactionOrigin":"MARKETPLACE_ONLINE","authenticatedUserId":"buyer-1"},"sellerResponse":{"cbm":0.84,"moq":50,"tax":"extra","width":40,"height":35,"length":60,"freight":"excluded","quoteId":"Q-RFQ-1783927751339","currency":"INR","incoterm":"","leadTime":"7 days","netWeight":125,"offeredUom":"kg","creditTerms":"subject to approval","exportPrice":"","grossWeight":130,"sampleTerms":"paid sample","counterOffer":"119 per kg","paymentTerms":"30 percent advance","domesticPrice":119,"quantitySlabs":[{"price":119,"maxQty":199,"minQty":50,"currency":"INR","priceUom":"kg"}],"quoteValidity":"10 days","sellerRemarks":"BCF16 seller quote","availableStock":500,"packageDetails":"10 cartons","offeredQuantity":5,"substituteProposal":"","qualitySpecDeviations":"none"},"acceptedQuoteId":"QUOTE-RFQ-1783927751339-1783927751389","productMasterId":"pm_textile_c2c_trader_521271c3e9ad2e2e","deliveryLocation":"Surat","orderCreateRoute":"POST /api/trade-core/order/create","requestedIncoterm":"","transactionOrigin":"MARKETPLACE_ONLINE","destinationCountry":"India","partialQuoteAllowed":true,"alternativeProposalAllowed":true,"technicalSpecificationSnapshot":{"mode":"c2c-personal","uatMarker":"BCF16-UAT"}},"seller_confirmed_at":null,"challan_id":null,"challan_issued_at":null,"dispatched_at":null,"delivery_confirmed_at":null,"invoice_id":null,"invoice_issued_at":null,"lifecycle_events_json":[],"erp_runtime_posting_json":{},"erp_runtime_posted_at":null,"account_type":"business","active_profile_id":"profile_business_buyer-1","company_id":"buyer-company-1","branch_id":"main","active_role":"buyer","business_mode":"online","transaction_origin":"MARKETPLACE_ONLINE","authenticated_user_id":"buyer-1","product_master_id":"pm_textile_c2c_trader_521271c3e9ad2e2e","receipt_acknowledged_at":null,"receipt_ack_id":null,"idempotency_key":null,"family05_status":null,"family05_policy_json":{},"family05_execution_json":{},"escrow_status":null,"logistics_status":null,"delivery_status":null,"return_status":null,"refund_status":null,"payout_status":null,"invoice_status":null,"receipt_status":null,"return_window_opened_at":null,"return_window_closes_at":null,"payout_eligible_at":null,"completed_at":null,"lifecycle_status":null,"payment_status":null,"quantity":null,"order_qty":null,"total_amount":"0","price_snapshot_json":{},"transaction_context":{},"context_metadata":{}}],"rowCount":50}},"reservations":[{"id":"1","reservation_id":"RES-SO-RFQ-1783020275322-0N5XFZ","order_id":"SO-RFQ-1783020275322-0N5XFZ","listing_id":"CODEX827-20260702192435-LISTING","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"100","requested_qty_numeric":"100","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783020275322-0N5XFZ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"QUOTE-RFQ-1783020275322-0N5XFZ","productionOrderId":"PROD-SO-RFQ-1783020275322-0N5XFZ"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-08T09:07:42.858Z","updated_at":"2026-07-08T09:07:42.858Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"CODEX827-20260702192435-LISTING","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"2","reservation_id":"BCF05-RES-UAT-OWN-1783695705","order_id":"BCF05-PO-UAT-OWN-1783695705","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-UAT-OWN-1783695705"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:01:46.009Z","updated_at":"2026-07-10T15:01:46.009Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-UAT-OWN-1783695705","batch_id":"BCF05-LOT-UAT-OWN-1783695705","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"3","reservation_id":"BCF05-RES-UAT-EXCEPTION-1783695706","order_id":"BCF05-PO-UAT-EXCEPTION-1783695706","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"6","requested_qty_numeric":"6","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-UAT-EXCEPTION-1783695706"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:01:46.512Z","updated_at":"2026-07-10T15:01:46.512Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-UAT-EXCEPTION-1783695706","batch_id":"BCF05-LOT-UAT-EXCEPTION-1783695706","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"4","reservation_id":"BCF05-RES-UAT-JOBWORK-1783695706","order_id":"BCF05-PO-UAT-JOBWORK-1783695706","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-UAT-JOBWORK-1783695706"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:01:46.923Z","updated_at":"2026-07-10T15:01:46.923Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-UAT-JOBWORK-1783695706","batch_id":"BCF05-LOT-UAT-JOBWORK-1783695706","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"5","reservation_id":"BCF05-RES-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","order_id":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-UAT-DIRECT_OFFLINE_JOBWORK-1783695707"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:01:47.375Z","updated_at":"2026-07-10T15:01:47.375Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","batch_id":"BCF05-LOT-UAT-DIRECT_OFFLINE_JOBWORK-1783695707","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"6","reservation_id":"RES-NEGQ-1783695783","order_id":"PO-NEGQ-1783695783","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-NEGQ-1783695783"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:03:04.904Z","updated_at":"2026-07-10T15:03:04.904Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-PO-NEGQ-1783695783","batch_id":"LOT-PO-NEGQ-1783695783","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"7","reservation_id":"RES-NEGS-1783695785","order_id":"PO-NEGS-1783695785","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-NEGS-1783695785"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:03:06.515Z","updated_at":"2026-07-10T15:03:06.515Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-PO-NEGS-1783695785","batch_id":"LOT-PO-NEGS-1783695785","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"8","reservation_id":"RES-BCF05B-1783697262","order_id":"PO-BCF05B-1783697262","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-BCF05B-1783697262"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:27:48.535Z","updated_at":"2026-07-10T15:27:48.535Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF05B-1783697262","batch_id":"LOT-BCF05B-1783697262","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"9","reservation_id":"RES-BCF05B-1783697353","order_id":"PO-BCF05B-1783697353","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-BCF05B-1783697353"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:29:21.651Z","updated_at":"2026-07-10T15:29:21.651Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF05B-1783697353","batch_id":"LOT-BCF05B-1783697353","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"10","reservation_id":"RES-BCF05B-RETURN-1783698110337","order_id":"PO-BCF05B-RETURN-1783698110337","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"PO-BCF05B-RETURN-1783698110337"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T15:41:55.494Z","updated_at":"2026-07-10T15:41:55.494Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF05B-RETURN-1783698110337","batch_id":"LOT-BCF05B-RETURN-1783698110337","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"11","reservation_id":"RES-BCF09B-CORRECTED-1783708789511-ORDER","order_id":"BCF09B-CORRECTED-1783708789511-ORDER","listing_id":"BCF09B-CORRECTED-1783708789511-LISTING","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"5","requested_qty_numeric":"5","status":"RESERVED","readiness_json":{"rfqId":"BCF09B-CORRECTED-1783708789511-RFQ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"BCF09B-CORRECTED-1783708789511-QUOTE","productionOrderId":"BCF09B-CORRECTED-1783708789511-PROD"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-10T18:39:49.920Z","updated_at":"2026-07-10T18:39:49.920Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCF09B-CORRECTED-1783708789511-LISTING","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"12","reservation_id":"RES-BCF09B-CORRECTED-1783708823162-ORDER","order_id":"BCF09B-CORRECTED-1783708823162-ORDER","listing_id":"BCF09B-CORRECTED-1783708823162-LISTING","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"5","requested_qty_numeric":"5","status":"RESERVED","readiness_json":{"rfqId":"BCF09B-CORRECTED-1783708823162-RFQ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"BCF09B-CORRECTED-1783708823162-QUOTE","productionOrderId":"BCF09B-CORRECTED-1783708823162-PROD"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-10T18:40:23.579Z","updated_at":"2026-07-10T18:40:23.579Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCF09B-CORRECTED-1783708823162-LISTING","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"13","reservation_id":"BCF05-RES-BCF09C-1783709933870","order_id":"BCF05-PO-BCF09C-1783709933870","listing_id":"YARN-30S","module_key":"yarn","buyer_id":"admin-1","seller_id":"Finished fabric","requested_qty":"10","requested_qty_numeric":"10","status":"RESERVED","readiness_json":{"companyId":"ach-admin","productionOrderId":"BCF05-PO-BCF09C-1783709933870"},"warehouse_json":{},"delivery_release_json":{},"source_event":"BCF05_PRODUCTION_RESERVATION","created_at":"2026-07-10T18:58:54.574Z","updated_at":"2026-07-10T18:58:54.574Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"ERP-WH-RAW","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"BCF05-LOT-BCF09C-1783709933870","batch_id":"BCF05-LOT-BCF09C-1783709933870","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-30S","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"14","reservation_id":"BCF13-1783752208962-RES-1","order_id":"BCF13-1783752208962-SO-1","listing_id":"","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"20","requested_qty_numeric":"20","status":"RELEASED","readiness_json":{"source":"BCF13","availableBefore":100},"warehouse_json":{"uom":"kg","lotNo":"LOT-BCF13-1783752208962","batchId":"BATCH-BCF13-1783752208962","orderId":"BCF13-1783752208962-SO-1","itemCode":"YARN-BCF13-1783752208962","quantity":20,"locationId":"BCF13-1783752208962-AVL","reservationId":"BCF13-1783752208962-RES-1","warehouseCode":"BCF13-1783752208962-WH","idempotencyKey":"BCF13-1783752208962-RES-1","productMasterId":"PM-BCF13-1783752208962"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T06:45:28.598Z","updated_at":"2026-07-11T06:45:28.938Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"BCF13-1783752208962-WH","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF13-1783752208962","batch_id":"BATCH-BCF13-1783752208962","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-BCF13-1783752208962","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-11T06:45:28.938Z","allocated_at":null,"idempotency_key":"BCF13-1783752208962-RES-1","product_master_id":"PM-BCF13-1783752208962","active_scope_key":null},{"id":"16","reservation_id":"BCF13-1783752208962-RES-2B","order_id":"BCF13-1783752208962-SO-2","listing_id":"","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"20","requested_qty_numeric":"20","status":"ALLOCATED","readiness_json":{"source":"BCF13","availableBefore":100},"warehouse_json":{"uom":"kg","lotNo":"LOT-BCF13-1783752208962","batchId":"BATCH-BCF13-1783752208962","orderId":"BCF13-1783752208962-SO-2","itemCode":"YARN-BCF13-1783752208962","quantity":20,"locationId":"BCF13-1783752208962-AVL","reservationId":"BCF13-1783752208962-RES-2B","warehouseCode":"BCF13-1783752208962-WH","idempotencyKey":"BCF13-1783752208962-RES-2B","productMasterId":"PM-BCF13-1783752208962"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T06:46:11.804Z","updated_at":"2026-07-11T06:46:12.504Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"BCF13-1783752208962-WH","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"LOT-BCF13-1783752208962","batch_id":"BATCH-BCF13-1783752208962","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"YARN-BCF13-1783752208962","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-11T06:46:12.504Z","idempotency_key":"BCF13-1783752208962-RES-2B","product_master_id":"PM-BCF13-1783752208962","active_scope_key":null},{"id":"17","reservation_id":"B13B-RES-1-BCF13B-1783753564731","order_id":"B13B-ORDER-1783753564816","listing_id":"B13B-LIST","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"20","requested_qty_numeric":"20","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|B13B-ORDER-1783753564816|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg","availableBefore":100},"warehouse_json":{"uom":"kg","lotNo":"B13B-LOT","batchId":"B13B-BATCH","orderId":"B13B-ORDER-1783753564816","itemCode":"B13B-ITEM","quantity":20,"listingId":"B13B-LIST","locationId":"B13BWH3564816-AVL","reservationId":"B13B-RES-1-BCF13B-1783753564731","warehouseCode":"B13BWH3564816","idempotencyKey":"B13B-RES-1-BCF13B-1783753564731","productMasterId":"B13B-PROD"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T07:06:06.555Z","updated_at":"2026-07-11T07:06:06.988Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"B13BWH3564816","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"B13B-LOT","batch_id":"B13B-BATCH","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"B13B-ITEM","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-11T07:06:06.988Z","allocated_at":null,"idempotency_key":"B13B-RES-1-BCF13B-1783753564731","product_master_id":"B13B-PROD","active_scope_key":"ach-admin|B13B-ORDER-1783753564816|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg"},{"id":"18","reservation_id":"B13B-RES-2-BCF13B-1783753564731","order_id":"B13B-ORDER-1783753564816","listing_id":"B13B-LIST","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"20","requested_qty_numeric":"20","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|B13B-ORDER-1783753564816|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg","availableBefore":100},"warehouse_json":{"uom":"kg","lotNo":"B13B-LOT","batchId":"B13B-BATCH","orderId":"B13B-ORDER-1783753564816","itemCode":"B13B-ITEM","quantity":20,"listingId":"B13B-LIST","locationId":"B13BWH3564816-AVL","reservationId":"B13B-RES-2-BCF13B-1783753564731","warehouseCode":"B13BWH3564816","idempotencyKey":"B13B-RES-2-BCF13B-1783753564731","productMasterId":"B13B-PROD"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T07:06:07.428Z","updated_at":"2026-07-11T07:06:07.642Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"B13BWH3564816","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"B13B-LOT","batch_id":"B13B-BATCH","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"B13B-ITEM","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-11T07:06:07.642Z","idempotency_key":"B13B-RES-2-BCF13B-1783753564731","product_master_id":"B13B-PROD","active_scope_key":"ach-admin|B13B-ORDER-1783753564816|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg"},{"id":"19","reservation_id":"B13B-RES-ONLY-1783753585970","order_id":"B13B-ORDER-ONLY-1783753585970","listing_id":"B13B-LIST","module_key":"yarn","buyer_id":"","seller_id":"","requested_qty":"5","requested_qty_numeric":"5","status":"RESERVED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|B13B-ORDER-ONLY-1783753585970|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg","availableBefore":90},"warehouse_json":{"uom":"kg","lotNo":"B13B-LOT","batchId":"B13B-BATCH","orderId":"B13B-ORDER-ONLY-1783753585970","itemCode":"B13B-ITEM","quantity":5,"listingId":"B13B-LIST","locationId":"B13BWH3564816-AVL","reservationId":"B13B-RES-ONLY-1783753585970","warehouseCode":"B13BWH3564816","idempotencyKey":"B13B-RES-ONLY-1783753585970","productMasterId":"B13B-PROD"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-11T07:06:26.313Z","updated_at":"2026-07-11T07:06:26.313Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"B13BWH3564816","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"B13B-LOT","batch_id":"B13B-BATCH","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"B13B-ITEM","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":null,"idempotency_key":"B13B-RES-ONLY-1783753585970","product_master_id":"B13B-PROD","active_scope_key":"ach-admin|B13B-ORDER-ONLY-1783753585970|yarn|B13B-PROD|B13B-LIST|B13B-ITEM|B13BWH3564816|B13BWH3564816-AVL|B13B-LOT|B13B-BATCH|kg"},{"id":"20","reservation_id":"RES-SO-RFQ-1783947827627-0I65RK","order_id":"SO-RFQ-1783947827627-0I65RK","listing_id":"BCPUI-F4-DOMESTIC_B2B-MRJ8H5CA","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"12","requested_qty_numeric":"12","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783947827627-0I65RK","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"d7cc976a852a8e76a5f677de4ab45fc5fad0e91b8fc2dc339714f09906d07b67","productionOrderId":"PROD-SO-RFQ-1783947827627-0I65RK"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:03:48.901Z","updated_at":"2026-07-13T13:03:48.901Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI-F4-DOMESTIC_B2B-MRJ8H5CA","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"21","reservation_id":"RES-SO-RFQ-1783947828042-FMM3SX","order_id":"SO-RFQ-1783947828042-FMM3SX","listing_id":"BCPUI-F4-EXPORT_B2B-MRJ8H5CA","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"12","requested_qty_numeric":"12","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783947828042-FMM3SX","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"e4e37098a51680a6911a225c83ae9d4d8b6ca25b1038c7b4eee968aa3b4e0e3e","productionOrderId":"PROD-SO-RFQ-1783947828042-FMM3SX"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:03:49.034Z","updated_at":"2026-07-13T13:03:49.034Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI-F4-EXPORT_B2B-MRJ8H5CA","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"22","reservation_id":"RES-SO-RFQ-1783948106732-ICRA25","order_id":"SO-RFQ-1783948106732-ICRA25","listing_id":"BCPUI4-LISTING-DOMESTIC_B2B-1783948106681","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948106681","seller_id":"BCPUI4-SELLER-1783948106681","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948106732-ICRA25","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"b846f94ba47cba8aad25a2fc08cc612c8876917a91447da49371c5dd5543adcb","productionOrderId":"PROD-SO-RFQ-1783948106732-ICRA25"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:08:27.973Z","updated_at":"2026-07-13T13:08:27.973Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-DOMESTIC_B2B-1783948106681","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"23","reservation_id":"RES-SO-RFQ-1783948107109-GJSUYU","order_id":"SO-RFQ-1783948107109-GJSUYU","listing_id":"BCPUI4-LISTING-EXPORT_B2B-1783948106681","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948106681","seller_id":"BCPUI4-SELLER-1783948106681","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948107109-GJSUYU","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"7c79c803aaad4dce5b9324e440fc1e4c648aaecb2b7abd3db5f99e6322760740","productionOrderId":"PROD-SO-RFQ-1783948107109-GJSUYU"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:08:28.055Z","updated_at":"2026-07-13T13:08:28.055Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-EXPORT_B2B-1783948106681","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"24","reservation_id":"RES-SO-RFQ-1783948134547-UZQ5VN","order_id":"SO-RFQ-1783948134547-UZQ5VN","listing_id":"BCPUI4-LISTING-DOMESTIC_B2B-1783948134494","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948134494","seller_id":"BCPUI4-SELLER-1783948134494","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948134547-UZQ5VN","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"7b150e977de02cecc077eddfd1f053fd4499f9f00d009c0f089e56a4cdeb6c1c","productionOrderId":"PROD-SO-RFQ-1783948134547-UZQ5VN"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:08:55.791Z","updated_at":"2026-07-13T13:08:55.791Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-DOMESTIC_B2B-1783948134494","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"25","reservation_id":"RES-SO-RFQ-1783948134927-P712QV","order_id":"SO-RFQ-1783948134927-P712QV","listing_id":"BCPUI4-LISTING-EXPORT_B2B-1783948134494","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948134494","seller_id":"BCPUI4-SELLER-1783948134494","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948134927-P712QV","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"ddcc4bc854fc660b4a0b019279883e5e23b406480e0c26be7a5b3b05a434c19b","productionOrderId":"PROD-SO-RFQ-1783948134927-P712QV"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:08:55.843Z","updated_at":"2026-07-13T13:08:55.843Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-EXPORT_B2B-1783948134494","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"26","reservation_id":"RES-SO-RFQ-1783948158034-XG3VQC","order_id":"SO-RFQ-1783948158034-XG3VQC","listing_id":"BCPUI4-LISTING-DOMESTIC_B2B-1783948157981","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948157981","seller_id":"BCPUI4-SELLER-1783948157981","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948158034-XG3VQC","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"3d2870b3b447d79ee29abb6aae19619351e7a7177c767f15a6c3dc7eb7a1b1dd","productionOrderId":"PROD-SO-RFQ-1783948158034-XG3VQC"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:09:19.242Z","updated_at":"2026-07-13T13:09:19.242Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-DOMESTIC_B2B-1783948157981","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"27","reservation_id":"RES-SO-RFQ-1783948158373-S4HM1Z","order_id":"SO-RFQ-1783948158373-S4HM1Z","listing_id":"BCPUI4-LISTING-EXPORT_B2B-1783948157981","module_key":"yarn","buyer_id":"BCPUI4-BUYER-1783948157981","seller_id":"BCPUI4-SELLER-1783948157981","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783948158373-S4HM1Z","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"1e84bb14876e1d8984748580a05de013fbd1b42e69b39d8e495d4e52cf77214e","productionOrderId":"PROD-SO-RFQ-1783948158373-S4HM1Z"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:09:19.291Z","updated_at":"2026-07-13T13:09:19.291Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4-LISTING-EXPORT_B2B-1783948157981","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"28","reservation_id":"RES-SO-RFQ-1783949106995-390HIW","order_id":"SO-RFQ-1783949106995-390HIW","listing_id":"BCPUI4C-LISTING-DOMESTIC_VALID-1783949106901","module_key":"yarn","buyer_id":"BCPUI4C-BUYER-1783949106901","seller_id":"BCPUI4C-SELLER-1783949106901","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783949106995-390HIW","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"ca9c0a4229ddfdfd777a2d42925b332526f262aa3074dac26d4b462aa1512429","productionOrderId":"PROD-SO-RFQ-1783949106995-390HIW"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:25:07.819Z","updated_at":"2026-07-13T13:25:07.819Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4C-LISTING-DOMESTIC_VALID-1783949106901","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"29","reservation_id":"RES-SO-RFQ-1783949107325-JUDSEO","order_id":"SO-RFQ-1783949107325-JUDSEO","listing_id":"BCPUI4C-LISTING-EXPORT_VALID-1783949106901","module_key":"yarn","buyer_id":"BCPUI4C-BUYER-1783949106901","seller_id":"BCPUI4C-SELLER-1783949106901","requested_qty":"120","requested_qty_numeric":"120","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783949107325-JUDSEO","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"7026e0c94b236ab568e758e41cd85a0040fffeac137fbb8d49e0e6d46dc77905","productionOrderId":"PROD-SO-RFQ-1783949107325-JUDSEO"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T13:25:07.896Z","updated_at":"2026-07-13T13:25:07.896Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"BCPUI4C-LISTING-EXPORT_VALID-1783949106901","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"30","reservation_id":"F5-RES-1","order_id":"F5-UAT-YARN-1783950593","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950593|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":100},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950593","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:49:57.616Z","updated_at":"2026-07-13T13:49:58.090Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:49:58.090Z","allocated_at":null,"idempotency_key":"F5-RES-1","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950593|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"31","reservation_id":"F5-RES-2","order_id":"F5-UAT-YARN-1783950593","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950593|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":100},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950593","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:49:58.332Z","updated_at":"2026-07-13T13:49:58.826Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:49:58.826Z","idempotency_key":"F5-RES-2","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950593|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"32","reservation_id":"F5-RES-1-1783950753","order_id":"F5-UAT-YARN-1783950753","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950753|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950753","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1-1783950753","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1-1783950753","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:52:37.888Z","updated_at":"2026-07-13T13:52:38.362Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:52:38.362Z","allocated_at":null,"idempotency_key":"F5-RES-1-1783950753","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950753|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"33","reservation_id":"F5-RES-2-1783950753","order_id":"F5-UAT-YARN-1783950753","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950753|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950753","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2-1783950753","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2-1783950753","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:52:38.599Z","updated_at":"2026-07-13T13:52:39.110Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:52:39.110Z","idempotency_key":"F5-RES-2-1783950753","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950753|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"34","reservation_id":"F5-RES-1-1783950799","order_id":"F5-UAT-YARN-1783950799","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950799|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950799","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1-1783950799","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1-1783950799","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:53:24.445Z","updated_at":"2026-07-13T13:53:24.929Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:53:24.929Z","allocated_at":null,"idempotency_key":"F5-RES-1-1783950799","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950799|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"35","reservation_id":"F5-RES-2-1783950799","order_id":"F5-UAT-YARN-1783950799","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950799|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950799","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2-1783950799","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2-1783950799","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:53:25.169Z","updated_at":"2026-07-13T13:53:25.706Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:53:25.706Z","idempotency_key":"F5-RES-2-1783950799","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950799|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"36","reservation_id":"F5-RES-1-1783950974","order_id":"F5-UAT-YARN-1783950974","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950974|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950974","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1-1783950974","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1-1783950974","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:56:19.004Z","updated_at":"2026-07-13T13:56:19.485Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:56:19.485Z","allocated_at":null,"idempotency_key":"F5-RES-1-1783950974","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950974|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"37","reservation_id":"F5-RES-2-1783950974","order_id":"F5-UAT-YARN-1783950974","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783950974|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783950974","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2-1783950974","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2-1783950974","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:56:19.738Z","updated_at":"2026-07-13T13:56:20.273Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:56:20.273Z","idempotency_key":"F5-RES-2-1783950974","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783950974|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"38","reservation_id":"F5-RES-1-1783951029","order_id":"F5-UAT-YARN-1783951029","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"RELEASED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783951029|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783951029","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-1-1783951029","warehouseCode":"MAIN","idempotencyKey":"F5-RES-1-1783951029","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:57:14.329Z","updated_at":"2026-07-13T13:57:14.798Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":"2026-07-13T13:57:14.798Z","allocated_at":null,"idempotency_key":"F5-RES-1-1783951029","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783951029|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"39","reservation_id":"F5-RES-2-1783951029","order_id":"F5-UAT-YARN-1783951029","listing_id":"F5-LIST-YARN","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"10","requested_qty_numeric":"10","status":"ALLOCATED","readiness_json":{"source":"BCF13","activeScopeKey":"ach-admin|F5-UAT-YARN-1783951029|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg","availableBefore":90},"warehouse_json":{"uom":"kg","buyerId":"buyer-1","orderId":"F5-UAT-YARN-1783951029","itemCode":"F5-ITEM-YARN","quantity":10,"sellerId":"seller-1","listingId":"F5-LIST-YARN","moduleKey":"yarn","locationId":"SELLABLE","reservationId":"F5-RES-2-1783951029","warehouseCode":"MAIN","idempotencyKey":"F5-RES-2-1783951029","productMasterId":"PM-yarn"},"delivery_release_json":{},"source_event":"BCF13_RESERVE","created_at":"2026-07-13T13:57:15.037Z","updated_at":"2026-07-13T13:57:15.574Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":"","batch_id":"","lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5-ITEM-YARN","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":"ach-admin","reservation_type":"sales_order","released_at":null,"allocated_at":"2026-07-13T13:57:15.574Z","idempotency_key":"F5-RES-2-1783951029","product_master_id":"PM-yarn","active_scope_key":"ach-admin|F5-UAT-YARN-1783951029|yarn|PM-yarn|F5-LIST-YARN|F5-ITEM-YARN|MAIN|SELLABLE|||kg"},{"id":"40","reservation_id":"RES-SO-RFQ-1783952092617-EL51UK","order_id":"SO-RFQ-1783952092617-EL51UK","listing_id":"F5C-RFQ-LIST-DOM-1783952089053","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783952092617-EL51UK","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"fca9acc7e4ddc9aa79d20be7b4dfa2829bedf7c256cdec769dcbb6ceb3b15827","productionOrderId":"PROD-SO-RFQ-1783952092617-EL51UK"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T14:14:52.699Z","updated_at":"2026-07-13T14:14:52.699Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5C-RFQ-LIST-DOM-1783952089053","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"41","reservation_id":"RES-SO-RFQ-1783952092778-8WFY4I","order_id":"SO-RFQ-1783952092778-8WFY4I","listing_id":"F5C-RFQ-LIST-EXP-1783952089053","module_key":"finish_fabric","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1783952092778-8WFY4I","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"1ae08ef500c55ba3b148d3429a4dca7858e548b06b7ab5b8a41a4a9751cb438d","productionOrderId":"PROD-SO-RFQ-1783952092778-8WFY4I"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-13T14:14:52.860Z","updated_at":"2026-07-13T14:14:52.860Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"F5C-RFQ-LIST-EXP-1783952089053","sku_code":null,"uom_code":"kg","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"42","reservation_id":"RES-SO-RFQ-1784020116937-J38L9C","order_id":"SO-RFQ-1784020116937-J38L9C","listing_id":"bcpui24_1784019986141_yarn","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020116937-J38L9C","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"eafedb060797f73124d946df7ecb9d9a866c5837bd9c87a9b7f60e8b7da0535f","productionOrderId":"PROD-SO-RFQ-1784020116937-J38L9C"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:08:37.116Z","updated_at":"2026-07-14T09:08:37.116Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784019986141_yarn","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"43","reservation_id":"RES-SO-RFQ-1784020238047-OCXGP2","order_id":"SO-RFQ-1784020238047-OCXGP2","listing_id":"bcpui24_1784020237465_fiber_raw_material","module_key":"fiber_raw_material","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020238047-OCXGP2","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"b6f02823b81817eb337a8b5467f109e150e83fec50bd0ed7cdf6e20de0da3bdc","productionOrderId":"PROD-SO-RFQ-1784020238047-OCXGP2"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:38.352Z","updated_at":"2026-07-14T09:10:38.352Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_fiber_raw_material","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"44","reservation_id":"RES-SO-RFQ-1784020238802-Z2JZS7","order_id":"SO-RFQ-1784020238802-Z2JZS7","listing_id":"bcpui24_1784020237465_spinning_texturising_job","module_key":"spinning_texturising_job","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020238802-Z2JZS7","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"d2de075f0644bc617057e040461dc66d1b5d37ba94722eac620d9e4656c376fd","productionOrderId":"PROD-SO-RFQ-1784020238802-Z2JZS7"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:39.006Z","updated_at":"2026-07-14T09:10:39.006Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_spinning_texturising_job","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"45","reservation_id":"RES-SO-RFQ-1784020239391-FS7CDZ","order_id":"SO-RFQ-1784020239391-FS7CDZ","listing_id":"bcpui24_1784020237465_yarn","module_key":"yarn","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020239391-FS7CDZ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"e41a66626115b9686fa1b52c8b96d7a7b55b3d8afd0caea29552ce67ad5544e9","productionOrderId":"PROD-SO-RFQ-1784020239391-FS7CDZ"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:39.629Z","updated_at":"2026-07-14T09:10:39.629Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_yarn","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"46","reservation_id":"RES-SO-RFQ-1784020239977-U75QEM","order_id":"SO-RFQ-1784020239977-U75QEM","listing_id":"bcpui24_1784020237465_thread","module_key":"thread","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020239977-U75QEM","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"328dd7369fc4f2f5b4841374a2c1b1d1df757a0318ff4f91b4aa858c16be3e85","productionOrderId":"PROD-SO-RFQ-1784020239977-U75QEM"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:40.177Z","updated_at":"2026-07-14T09:10:40.177Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_thread","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"47","reservation_id":"RES-SO-RFQ-1784020240480-LG61JQ","order_id":"SO-RFQ-1784020240480-LG61JQ","listing_id":"bcpui24_1784020237465_weave_knit_warping_job","module_key":"weave_knit_warping_job","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020240480-LG61JQ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"cb081c35e9fd63d78155fde672890adb30e3eabbb129e766b4d4744a8a8752ce","productionOrderId":"PROD-SO-RFQ-1784020240480-LG61JQ"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:40.668Z","updated_at":"2026-07-14T09:10:40.668Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_weave_knit_warping_job","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"48","reservation_id":"RES-SO-RFQ-1784020241023-L66SOK","order_id":"SO-RFQ-1784020241023-L66SOK","listing_id":"bcpui24_1784020237465_grey_fabric","module_key":"grey_fabric","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020241023-L66SOK","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"362171bd728b8c7ba1082c2be291104f004c1d990361cd8962cb5860ae89fabd","productionOrderId":"PROD-SO-RFQ-1784020241023-L66SOK"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:41.252Z","updated_at":"2026-07-14T09:10:41.252Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_grey_fabric","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"49","reservation_id":"RES-SO-RFQ-1784020241498-NYUMDQ","order_id":"SO-RFQ-1784020241498-NYUMDQ","listing_id":"bcpui24_1784020237465_mill_finish_process_job","module_key":"mill_finish_process_job","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020241498-NYUMDQ","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"e0a5fd27c25b7cf6b988e31fbc42d886718501332d508ff81f6690754297cc0f","productionOrderId":"PROD-SO-RFQ-1784020241498-NYUMDQ"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:41.692Z","updated_at":"2026-07-14T09:10:41.692Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_mill_finish_process_job","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"50","reservation_id":"RES-SO-RFQ-1784020242109-NBVQZY","order_id":"SO-RFQ-1784020242109-NBVQZY","listing_id":"bcpui24_1784020237465_finish_fabric","module_key":"finish_fabric","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020242109-NBVQZY","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"30d763eafc87c6b022e4a687f530d23092dac1f882c5eb189f27cdc5826afdb0","productionOrderId":"PROD-SO-RFQ-1784020242109-NBVQZY"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:42.339Z","updated_at":"2026-07-14T09:10:42.339Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_finish_fabric","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null},{"id":"51","reservation_id":"RES-SO-RFQ-1784020242589-RFE7GN","order_id":"SO-RFQ-1784020242589-RFE7GN","listing_id":"bcpui24_1784020237465_stitching_embroidery_value_addition_job","module_key":"stitching_embroidery_value_addition_job","buyer_id":"buyer-1","seller_id":"seller-1","requested_qty":"0","requested_qty_numeric":"0","status":"RESERVED","readiness_json":{"rfqId":"RFQ-1784020242589-RFE7GN","marker":"EOX024_ENTERPRISE_BUSINESS_CHAIN_1_COMPLETE","quoteId":"c405d001ba40cff56a96325b201da31c22e235cb23f318f77365e549a765fa49","productionOrderId":"PROD-SO-RFQ-1784020242589-RFE7GN"},"warehouse_json":{},"delivery_release_json":{},"source_event":"EOX024_ACCEPTED_RFQ_CHAIN","created_at":"2026-07-14T09:10:42.783Z","updated_at":"2026-07-14T09:10:42.783Z","qty_before":null,"qty_reserved":null,"qty_after":null,"warehouse_code":"MAIN","rack_code":null,"dispatch_zone":null,"readiness_state":null,"expires_at":null,"lot_no":null,"batch_id":null,"lineage_json":{},"replay_key":null,"last_transition_key":null,"item_code":"bcpui24_1784020237465_stitching_embroidery_value_addition_job","sku_code":null,"uom_code":"unit","reorder_level":null,"company_id":null,"reservation_type":null,"released_at":null,"allocated_at":null,"idempotency_key":null,"product_master_id":null,"active_scope_key":null}]}