eSIM RSP 测试用例对比站

人工切片(-man) ↔ Cas 盲生成(-cas)· 真机真卡执行证据对照

4.2.8.2.1 ES10a 获取 eUICC 已配置地址

TC_eUICC_ES10a.GetEuiccConfiguredAddresses

章节:4.2.8 · ES10a (LPA -- eUICC): GetEuiccConfiguredAddresses配对状态:PAIRED报告生成:2026-10-08 22:57:11数据包生成:2026-10-08 22:57:09
-man 人工切片
终态
ok `_ok` 复用(结构 A1-A7 PASS;`_ok` run 无厂商错误行)+-man 包真卡探针验证(business passed)
ErrorCount
0
执行 job
20261007_043838:b8720b07953e47359d4e8b5eb979c078
html_run
20261007_043838
包 sha256
ff17a99dc0cf0410…
包大小
243.0 KB
日志源:logs/20261007_043838/extracted/ESIM_TEST_SGP_23/TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal_Only_Root_SM_DS_Address.html
-cas 盲生成
终态
failed 产物 placed(B2/B6,job …56bcc861/…e1478d88);本轮不重跑
ErrorCount
39
执行 job
94f8a443cc3948bfb3f3ab340fa690a7
html_run
94f8a443_gapfix1
包 sha256
938cc380df91f783…
包大小
832.8 KB
判定
REUSE_GREEN
路由
native_N0
状态轴
execution=green(reuse) / place=placed(reuse) / release=not_ready / card_state=ok

差异概览(机械口径)

闭包文件层(l1)
man 34 / cas 82 个 JS;共同 31,一致 30,man-only 3,cas-only 51
命令序列层(l2)
man 81 / cas 0 条命令;完全一致 0,核心一致 0,长度尾部差 0,man-only 81,cas-only 0
规范覆盖(l3)
spec_steps 1,缺失 REQ 0 项,checkData 13 次,计数缺口 1,物化 DEFICIT,执行 FAIL
断言自证(attestation)
js 断言 13 条 / 绑定层 1 条 / 缺口 0
机械差异分类
轴说明计数
RUN_DIFFman 通过 / cas 失败1
SCRIPT_DIALECT闭包文件差:man-only 3 / cas-only 5154
GEN_DIFF命令序列差:man-only 81 / cas-only 081

对比报告

4.2.8.2.1 TC_eUICC_ES10a.GetEuiccConfiguredAddresses — -man ↔ -cas diff 报告

交付形态说明:本报告随专家交付包分发——-man/-cas 脚本包 zip 与 190server HTML 执行日志已内联至 packages/、evidence-html/,相应路径已相对化;TTR、spec_intl、caseir 等仓内留痕仍为生成机原始路径(未随包)。
  • 生成时间:2026-10-08 22:57:11 |引擎:holiday-blk5/0.1|配对状态:PAIRED
  • 分母口径:卡侧 61 之一

1. 配对与包

侧包/源sha256源类型入口用例
-man4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses-man.zipff17a99dc0cf0410a87c7ef083533a69e32ac82593c5ed2749a2bcb9e778b1eczipTC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal_Only_Root_SM_DS_Address
-cas4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses-cas.zip938cc380df91f783c32783020bbae076ac60c863538e847fc497369d4682ff64zip—
  • man 源路径:../packages/man/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses-man.zip
  • cas 源路径:../packages/cas/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses-cas.zip
  • 上游来源:{"man_ledger": true, "cas_ledger": true, "naming_map": true, "html_probe": true, "man_package": true, "cas_package": true}
  • 适用性:naming-map=M ["M", "M", "M", "M", "M"];caseir=M

2. 执行摘要(双方 job/终态)

侧终态/计划备注ErrorCountjob_id业务状态TTR诊断包
-manok_ok 复用(结构 A1-A7 PASS;_ok run 无厂商错误行)+-man 包真卡探针验证(business passed)020261007_043838:b8720b07953e47359d4e8b5eb979c078—/Users/yuhu/cas/原料/切片/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses/logs/20260907_114828_ok/extracted/ESIM_TEST_SGP_23/TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal_Only_Root_SM_DS_Address.ttr—
-casfailed产物 placed(B2/B6,job …56bcc861/…e1478d88);本轮不重跑3994f8a443cc3948bfb3f3ab340fa690a7—/Users/yuhu/cas/experiments/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses-20261004_020842/logs/94f8a443_gapfix1/result/TC_eUICC_ES10a_GetEuiccConfiguredAddresses/TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal.ttr—
  • cas 块4账本:decision=REUSE_GREEN;route=native_N0;live 事件 1 条(4.6 波次进行中;以块4终版账本为准)
  • cas 4.6 波次最新执行:terminal=failed;stage=cas_gapfix_rerun;job=94f8a443cc3948bfb3f3ab340fa690a7;gaps=["gapfix-rerun:job 终态 succeeded,业务判 failed(error_count=4);failed 亦为有效终态,如实登记"]
  • cas 证据来源分层:REUSE_GREEN → 历史复用(prior evidence,本轮未重跑)

3. HTML 执行日志状态

  • -man:NATIVE(../evidence/4.2.8.2.1/man/TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal_Only_Root_SM_DS_Address.html;sha256 8aefc0a334c2378c8b945849709b158ea33077e1aa3056da9e3b0b97d2dda96b;129430 bytes)
  • -cas:NATIVE(../evidence/4.2.8.2.1/cas/TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal.html;sha256 0631f1cf36c3960fd49079bbc1e13c1b924d4d985fc52fb9bb786494f5884c41;13298 bytes)
  • 纪律:原生缺失 → HTML_UNAVAILABLE 显式阻断(附探针结论);派生件仅标 DERIVED_NOT_NATIVE,不冒充原生。

4. L1 脚本/依赖/命名差异(源文件闭包级)

  • 闭包规模:man 34 文件 / cas 82 文件;同名 31(字节同 30,内容异 1)
  • 同名内容异:Import/TestCase_SGP_23.js
  • man-only 文件 3:ESIM_TEST_SGP_23.UCE, ESIM_TEST_SGP_23.sol, MANIFEST.json
  • cas-only 文件 51:Import/CapInfo.js, Import/ExecuteTestCase.js, Import/ExecuteTestCase_CSC.js, Import/ExecuteTestCase_LoadProfile_via_bip.js, Import/ExecuteTestCase_Local_Management.js, Import/ExecuteTestCase_Non_Telecom_Profile.js, Import/ExecuteTestCase_Performance.js, Import/ExecuteTestCase_PressureTest.js, Import/ExecuteTestCase_ProfileFormatTest_V_2_3_1.js, Import/ExecuteTestCase_ProfileServicesListTest.js …
  • 注:man 包=切片最小闭包(script/ 投影);cas 包=slice_native 全工程投影(厂商参照闭包+生成体)。闭包规模差为打包形态差异;同名文件字节差集中于 Import/TestCase_SGP_23.js(TC 入口本体)。

4.1 入口代码对照

  • 行数:man 112 / cas 61;字符:man 4984 / cas 4330
  • man 顶层调用 Top:[["TestStepStart2", 12], ["CheckData", 7], ["LPAd_Transport_data_to_eUICC", 6], ["GenHexData", 3], ["EuiccConfiguredAddressesResponse", 3], ["checkCardResDataFormat", 3], ["SubLevel", 3], ["TC_eUICC_ES10a_GetEuiccConfiguredAddresses_02_Nominal_Root_SM_DS_and_Default_SM_DP_Addresses", 2], ["TraceStart", 2], ["Ini_powerOn_eUICC_LPAe_not_activate", 2]]
  • cas bind 调用:[["checkData", 13], ["sendApdu", 4], ["resetAndAtr", 1], ["runToSteadyState", 1], ["sendTerminalProfile", 1], ["manageChannelOpen", 1]]
方言映射对命中数
TS_*_cmd() ↔ bind.* 命令封装4
unified diff(截断预览)
--- man
+++ cas
@@ -1,111 +1,60 @@
-// slice of Import\TestCase_SGP_23.js - cases: TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal_Only_Root_SM_DS_Address + TC_eUICC_ES10a_GetEuiccConfiguredAddresses_02_Nominal_Root_SM_DS_and_Default_SM_DP_Addresses (extracted verbatim)
+// Author: 卡思Cas智能体
+// Date: 20260909-232158
+// Function: (purpose 原文未由 SGP.23 该 TC 提供,corpus vacuum 登记)TC_eUICC_ES10a.GetEuiccConfiguredAddresses,Test Sequence #01 Nominal:,适用性 M。
+// Test points: S1-C1 ATR_present;S2-C2 outer tag 62;S2-C1 SW;S3-C1 SW;S4-C1 final SW;S5-C1 SW
+//   S5-C2 CHANNEL_NUMBER extracted;S6-C1 SW;S7-C1 SW;S7-C2 outer tag BF3C
+//   S7-C3 response prefix BF3C1A811874657374726F6F74736D64732E6578616D706C652E636F6D
+//   S7-C4 response prefix BF3C1A;S7-C5 request data
+// 本函数由 CaseIR 4.2.8.2.1 编译生成(blindgen-42821-20260909_223223,SGP.23 v1.16 × SGP.22 v2.7):字节权威=CaseIR,非誊录黄金脚本。
+// Value-free template: every data byte is injected from CaseIR fields; no scaffold globals (see docs/speconly/compile-symbol-migration.md).
+// 适用性 M:编译期门,运行时由 harness 环境前置承担。
+function TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal() {
+    var bind = curBind;
+    // IC1 (seq#01) PROC_EUICC_INITIALIZATION_SEQUENCE: declared unexpanded (non-PROC row or K corpus vacuum; see CaseIR open_items).
+    // IC2 (seq#01) PROC_OPEN_LOGICAL_CHANNEL_AND_SELECT_ISDR: declared unexpanded (non-PROC row or K corpus vacuum; see CaseIR open_items).
+    // IC1 (seq#02) PROC_EUICC_INITIALIZATION_SEQUENCE: declared unexpanded (non-PROC row or K corpus vacuum; see CaseIR open_items).
+    // IC2 (seq#02) PROC_OPEN_LOGICAL_CHANNEL_AND_SELECT_ISDR: declared unexpanded (non-PROC row or K corpus vacuum; see CaseIR open_items).
 
-function TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal_Only_Root_SM_DS_Address()
-{
+    // 步骤 1:RESET(procedure_expansion)
+    var s1 = bind.resetAndAtr();
+    bind.checkData("S1-C1 ATR_present", "1", s1.atr_hex !== "" ? "1" : "0");
 
-	tracenamestr = "测试目的:仅获取Root SM-DS地址";
-	curDis.TraceStart(sno++,tracenamestr);
+    // 步骤 2:SELECT_MF(procedure_expansion)
+    var s2 = bind.sendApdu("00", "A4", "00", "04", "3F00", "00", "9000");
+    bind.checkData("S2-C2 outer tag 62", "62", s2.resp.substring(0, 2));
+    bind.checkData("S2-C1 SW", "9000", s2.sw);
 
-	curDis.TestStepStart2(stno++,"eUICC卡片初始化;");
-	Ini_powerOn_eUICC_LPAe_not_activate();
+    // 步骤 3:TERMINAL_CAPABILITY_LPAd(procedure_expansion)
+    var s3 = bind.sendApdu("80", "AA", "00", "00", "A9058100830107", "00", "9000");
+    bind.checkData("S3-C1 SW", "9000", s3.sw);
 
-	curDis.TestStepStart2(stno++,"读卡器向卡片发送MANAGE_CHANNEL命令,打开辅助逻辑通道;");
-	TS_MANAGE_CHANNEL_OPEN();
+    // 步骤 4:TERMINAL_PROFILE(procedure_expansion)
+    var steady4 = bind.runToSteadyState(function () {
+        return bind.sendTerminalProfile("FFFFFFFF7F9D00DFBF00001FE2000000C7EB0000000168005000000000000200", "9000");
+    });
+    bind.checkData("S4-C1 final SW", "9000", steady4.final.sw);
+    // S4-C2: pattern clause 'TPidentifiesproactive_terminal_support' has no static generation face (unmapped).
+    // S4-C2: binding:tp_verbatim_emission_enables_proactive_session(TS102223-6.2;R2-job-c6c8b75) (check_attestation)
 
-	curLogicChannel = 1;
+    // 步骤 5:MANAGE_CHANNEL_OPEN(procedure_expansion)
+    // CHANNEL_NUMBER extraction and dynamic CLA rebinding are CasBind internal state (chaining rule; no generated-code re-implementation).
+    var s5 = bind.manageChannelOpen("9000");
+    bind.checkData("S5-C1 SW", "9000", s5.sw);
+    bind.checkData("S5-C2 CHANNEL_NUMBER extracted", "1", s5.chan !== null ? "1" : "0");
 
-	curDis.TestStepStart2(stno++,"读卡器向卡片发送SELECT命令,选择ISD-R;");
-	TS_SELECT("Select ISD",ISD_R_AID,"9000");
+    // 步骤 6:MTD_SELECT(procedure_expansion)
+    // CLA = bound channel (cla_rule) and <L> length binding are CasBind internal state (chaining rule; no generated-code re-implementation).
+    var s6 = bind.sendApdu(null, "A4", "04", "00", "A0000005591010FFFFFFFF8900000100", "00", "9000");
+    // MTD_SELECT expected face is SW-only (K Annex C.2 open-channel procedure step 2: no FCI content assertion in corpus); no fabricated template parse.
+    bind.checkData("S6-C1 SW", "9000", s6.sw);
 
-	curDis.TestStepStart2(stno++,"读卡器向卡片发送 StoreData命令,执行EuiccMemoryResetRequest,Reset default SM-DP+ address;");
-	var euiMemoryResetRequest = new EuiccMemoryResetRequest();
-	euiMemoryResetRequest.resetOptions = "0520";
-	euiMemoryResetRequest.GenHexData();
-	var respData = LPAd_Transport_data_to_eUICC(euiMemoryResetRequest.hexData);
-	curStrHandle.CheckData("BF3403800100", respData, "EuiccMemoryResetResponse");
-
-
-	var Profile_load_procedure = new RSP_profile_load_procedure_LPAd(PROFILE_OPERATIONAL1_DATA);
-	curDis.TestStepStart2(stno++,"读卡器向卡片发送 StoreData命令,执行EuiccConfiguredAddressesRequest,获取卡片的defaultDpAddress和rootDsAddress;");
-	var respData = LPAd_Transport_data_to_eUICC(EuiccConfiguredAddressesRequestHexStr);
-
-
-	var euiccConfiguredAddressesResponse = new  EuiccConfiguredAddressesResponse();
-	euiccConfiguredAddressesResponse.checkCardResDataFormat(respData);
-	try
-	{
-		if (typeof(euiccConfiguredAddressesResponse.defaultDpAddress) != "undefined")
-			obj.SubLevelError("卡片应当没有defaultDpAddress返回,");
-		curStrHandle.CheckData(TEST_ROOT_DS_ADDRESS, euiccConfiguredAddressesResponse.rootDsAddress,"root Ds Address");
-
-
-	}catch(e){
-		obj.SubLevel(ProfileInfoListResponse_Data_Error, level_of_SubLevel.error);
-	}
-	RecoverCard();
+    // 步骤 7:MTD_STORE_DATA(tc_step;REQ: RQ57_017, RQ57_018, RQ57_019, RQ33_021_1)
+    // <L> length binding and the conditional 61XX + GET RESPONSE chain (D.4.2) are CasBind internal state (chaining rule).
+    var sdCla7 = s5.chan !== null ? (s5.chan <= 3 ? 128 + s5.chan : 188 + s5.chan).toString(16).toUpperCase() : null;
+    var s7 = bind.sendApdu(sdCla7, "E2", "91", "00", "BF3C00", "00", "9000");
+    bind.checkData("S7-C1 SW", "9000", s7.sw);
+    bind.checkData("S7-C2 outer tag BF3C", "BF3C", s7.resp.substring(0, 4));
+    bind.checkData("S7-C3 response prefix BF3C1A811874657374726F6F74736D64732E6578616D706C652E636F6D", "BF3C1A811874657374726F6F74736D64732E6578616D706C652E636F6D", s7.resp.substring(0, 58));
+    bind.checkData("S7-C4 response prefix BF3C1A", "BF3C1A", s7.resp.substring(0, 6));
+    bind.checkData("S7-C5 request data", "BF3C00", s7.cmd.substring(10, 16));
 }
-
-function TC_eUICC_ES10a_GetEuiccConfiguredAddresses_02_Nominal_Root_SM_DS_and_Default_SM_DP_Addresses()
-{
-
-	tracenamestr = "测试目的:获取Root SM-DS和默认SM-DP+地址";
-	curDis.TraceStart(sno++,tracenamestr);
-
-	curDis.TestStepStart2(stno++,"eUICC卡片初始化;");
-	Ini_powerOn_eUICC_LPAe_not_activate();
-
-	curDis.TestStepStart2(stno++,"读卡器向卡片发送MANAGE_CHANNEL命令,打开辅助逻辑通道;");
-	TS_MANAGE_CHANNEL_OPEN();
-
-	curLogicChannel = 1;
-
-	curDis.TestStepStart2(stno++,"读卡器向卡片发送SELECT命令,选择ISD-R;");
-	TS_SELECT("Select ISD",ISD_R_AID,"9000");
-
-	curDis.TestStepStart2(stno++,"读卡器向卡片发送 StoreData命令,执行SetDefaultDpAddressRequest,设置DefaultDpAddressRequest为TEST_DP_ADDRESS1;");
…(差异行超限,共 166 行,此处截断)
### 4.2 UCE/命名对照
  • man:ESIM_TEST_SGP_23.UCE;入口 [('TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal_Only_Root_SM_DS_Address', 'GetEuiccConfiguredAddresses', 'Import\\\\ExecuteTestCase_SGP_23.js(TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal_Only_Root_SM_DS_Address)')];参数 {"ReaderName": "Identiv SCR35xx USB Smart Card Reader 0"}
  • cas:TC_eUICC_ES10a_GetEuiccConfiguredAddresses/TC_eUICC_ES10a_GetEuiccConfiguredAddresses.uce;入口 [('TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal', 'TC_eUICC_ES10a_GetEuiccConfiguredAddresses', 'Import\\\\ExecuteTestCase_spec.js(TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal)')];参数 {"ReaderName": "Identiv SCR35xx USB Smart Card Reader 0"}

5. L2 步骤/APDU/step_map 差异(结构化对齐)

  • 命令计数:man 81 / cas 0;精确对齐 0,核心(CLA·INS·P1·P2·Lc)同 0,man-only 81,cas-only 0
#-man-cas对齐
—man-only: @RESET, 00A40004023F00, 00C000002C, 80AA000007A9058100830137, 8010000023FFFFFFFF7F9D00DFBF00001FE20000…0000038, 801200000F, 801400000C810301250082028281830100, 0070000000, 0070000001, 01A4040010A0000005591010FFFFFFFF8900000100, 01C0000025, 81E2910007BF340482020520

6. L3 规范字段/Expected/REQ/通过条件差异

  • spec:/Users/yuhu/cas/原料/切片/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses/spec_intl/SGP.23-v1.16_4.2.8_GetEuiccConfiguredAddresses.md(风格:table);caseir:/Users/yuhu/cas/产物/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses/caseir_materialized_gate.json
步规范动作Expected 片段规范 REQcas 检查cas REQman 实现man 结果
1MTD_STORE_DATA( #GET_EUICC_CONFIGURED_ADDRESSES)1["RQ57_017", "RQ57_018", "RQ57_019", "RQ33_021_1"]["S7-C1", "S7-C2", "S7-C3", "S7-C4", "S7-C5", "S15-C1", "S15-C2", "S15-C3", "S15-C4", "S15-C5"]["RQ31_066", "RQ33_021_1", "RQ57_017", "RQ57_018", "RQ57_019"]`LPAd_Transport_data_to_eUICC(EuiccConfiguredAddressesReques通过(81E2910003 BF3C00 → GET RESPONSE 9000,BF3C1A 8118 74657374726F6F74736D64732E6578616D706C652E636F6D=期望=实际;无 defaultDpAddress 字段——#R_ES10a_GECA_DS 语义达成,RQ57_017/018/019 RQ33_021_1,ttr APDU49-APDU56)

6.1 充分性分析(启发式,不作最终裁定)

  • cas:GAPS_FOUND(全步有检查=True;REQ 全覆盖=True;ErrorCount==0=False)
  • cas 物化核对(启发式旁证,权威见下行 attestation):声明检查 14 项 / 生成体 checkData 13 次 / S 标号重合 13 / 计数缺口 1 / 形态 DEFICIT;执行面 FAIL(计数缺口须结合绑定层隐含断言核验,非直接判缺陷)
  • cas 编译器自证(check_attestation,同批构建):声明 None = js 13 + binding 1 + gap 0;缺口判定以本行为权威(启发式计数仅旁证)
  • binding 覆盖示例:S4-C2→binding:tp_verbatim_emission_enables_proactive_session(TS102223-
  • cas 注释面登记检查(未以 checkData 物化、代码内有注释说明):['S4-C2']
  • cas 未绑定序列检查(信息性;UCE 单绑 #1,不判缺口):['S10-C1', 'S11-C1', 'S11-C2', 'S12-C1', 'S12-C2', 'S13-C1', 'S14-C1', 'S14-C2', 'S15-C1', 'S15-C2', 'S15-C3', 'S15-C4']
  • man:mapping 行 5 / 规范步 1;TTR 期望/实际回声 108;厂商工具内置审计(TTR 期望/实际回声行为证据);脚本字节级充分性不可完全外部验证
  • caseir open_items:
  • 卡态编排责任(非 CaseIR 范围):seq#01 要求 ISD-R 无 Default SM-DP+ 地址——语料未指定本 TC 用何手段确保该状态(E 段 IC 表仅陈述状态;§2.2.2 规定 Initial Conditions are intended to be reached dynamically using the Test Tool),归测试工具/编排侧实现。
  • seq#02 预置步骤(step 14)的位置裁定:E 段 IC 表陈述'The ISD-R is provisioned with the Default SM-DP+ Address #TEST_DP_ADDRESS1';§2.2.2 规定'No additional operation SHALL be done prior to the test sequence besides those indicated in the Initial Conditions',故预置建模在 IC1/IC2 展开之后、tc_step 之前(须先开通道并选 ISD-R 才能发 ES10a.SetDefaultDpAddress)。
  • 91XX proactive 机制(TS 102 223 §6.3)与 TERMINAL CAPABILITY eUICC 指示(TS 102 221 §11.1.19.2.4)属测试环境/初始化面行为,各步骤 Expected 列明文 SW=0x9000,本 CaseIR 不为 91XX 另立断言。
  • TERMINAL_CAPABILITY_LPAd 数据 A9 05 81 00 83 01 07 中 tag '83'(eUICC SGP.22 能力指示)与 TS 102 221 §11.1.19.2.4 一致;值 07 的语义(RSP Device Capabilities 位图)语料未展开,按 Annex D.4 常量机械转录不解释。
  • ES10a 地址字段编码 D-05 卡形适配(用户裁定 2026-09-10):断言面 8118/8019/800100,规范形 0C/02 维持登记(status: adjudicated)

7. 分类结论(封闭枚举)

轴计数说明
RUN_DIFF1man 通过 / cas 失败
SCRIPT_DIALECT54闭包文件差:man-only 3 / cas-only 51
GEN_DIFF81命令序列差:man-only 81 / cas-only 0
侧根因候选(七类,启发式签名)签名
cascard_error`Connect Reader 失败card is NOT connectedSW=0000SW=00000000`
签名为文本面启发式命中(如 6D00 等 SW 亦可能是负例期望值),须结合 Expected 面核验后方可定论。
  • 置信度:heuristic;需人工复核:False

8. 证据路径

  • man 包:../packages/man/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses-man.zip
  • man TTR:/Users/yuhu/cas/原料/切片/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses/logs/20260907_114828_ok/extracted/ESIM_TEST_SGP_23/TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal_Only_Root_SM_DS_Address.ttr
  • cas 包/源:../packages/cas/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses-cas.zip
  • cas TTR:/Users/yuhu/cas/experiments/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses-20261004_020842/logs/94f8a443_gapfix1/result/TC_eUICC_ES10a_GetEuiccConfiguredAddresses/TC_eUICC_ES10a_GetEuiccConfiguredAddresses_01_Nominal.ttr
  • spec_intl:/Users/yuhu/cas/原料/切片/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses/spec_intl/SGP.23-v1.16_4.2.8_GetEuiccConfiguredAddresses.md
  • caseir:/Users/yuhu/cas/产物/4.2.8.2.1-TC_eUICC_ES10a.GetEuiccConfiguredAddresses/caseir_materialized_gate.json
  • step_map:—