250 lines
6.7 KiB
JSON
250 lines
6.7 KiB
JSON
{
|
|
"contract_version": "ltjt-lifecycle-replay-v1",
|
|
"run_id": "sept-2026-lifecycle-plugin-e2e2-01",
|
|
"generated_at": "2026-08-11T14:32:09.609Z",
|
|
"operation_count": 23,
|
|
"blockers": [],
|
|
"validation": [
|
|
{
|
|
"id": "C01-independent-single",
|
|
"action": "team_order_create",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_team_single",
|
|
"no_erp_write": false
|
|
},
|
|
{
|
|
"id": "C02-independent-batch",
|
|
"action": "team_order_batch_create",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_team_batch_native",
|
|
"no_erp_write": false
|
|
},
|
|
{
|
|
"id": "C03-shared-single-plan",
|
|
"action": "shared_plan_create",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_live_split_parent",
|
|
"no_erp_write": false
|
|
},
|
|
{
|
|
"id": "C04-shared-batch-plan",
|
|
"action": "shared_plan_create",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_live_split_parent",
|
|
"no_erp_write": false
|
|
},
|
|
{
|
|
"id": "C05-shared-child",
|
|
"action": "shared_child_order_create",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_live_split_child",
|
|
"no_erp_write": false
|
|
},
|
|
{
|
|
"id": "P01-passengers-independent",
|
|
"action": "passenger_list_import",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "P02-passengers-shared-child",
|
|
"action": "passenger_list_import",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "U01-update-independent-before-arrangement",
|
|
"action": "order_update_independent",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-independent_order-arrangement_guide",
|
|
"action": "arrangement_guide",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-independent_order-arrangement_vehicle",
|
|
"action": "arrangement_vehicle",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-independent_order-arrangement_hotel",
|
|
"action": "arrangement_hotel",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-independent_order-arrangement_transport",
|
|
"action": "arrangement_transport",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-independent_order-arrangement_other",
|
|
"action": "arrangement_other",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-shared_plan-arrangement_guide",
|
|
"action": "arrangement_guide",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-shared_plan-arrangement_vehicle",
|
|
"action": "arrangement_vehicle",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-shared_plan-arrangement_hotel",
|
|
"action": "arrangement_hotel",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-shared_plan-arrangement_transport",
|
|
"action": "arrangement_transport",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "A-create-shared_plan-arrangement_other",
|
|
"action": "arrangement_other",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "U02-update-shared-plan-after-arrangement",
|
|
"action": "order_update_shared_plan",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "U03-update-shared-child-after-arrangement",
|
|
"action": "order_update_shared_child",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "E01-export-arranged-independent",
|
|
"action": "confirmation_export",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_export_source",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "E02-export-arranged-shared-child",
|
|
"action": "confirmation_export",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_export_source",
|
|
"no_erp_write": true
|
|
},
|
|
{
|
|
"id": "R03-receivable-plugin-add",
|
|
"action": "order_update_shared_child",
|
|
"ok": true,
|
|
"parser_errors": [],
|
|
"planner_blockers": [],
|
|
"schema_errors": [],
|
|
"execution": "browser_lifecycle_test",
|
|
"no_erp_write": true
|
|
}
|
|
],
|
|
"phase_counts": {
|
|
"create": 4,
|
|
"create_after_parent_requery": 1,
|
|
"passenger_import": 2,
|
|
"business_update_pre_arrangement_probe": 1,
|
|
"arrangement_create": 10,
|
|
"business_updates": 2,
|
|
"source_export_arranged": 2,
|
|
"receivable_plugin_replay": 1
|
|
}
|
|
}
|