交接前核对来源选择与复数端口顺序
把归属决策追溯到最后原始规则,把测得Sij追溯到原词元,再交给审阅者或用于绘图。
最终所有者行是有来源的决定
拉取请求分组可能把很多路径交给同一声明所有者,但选错分支快照会在匹配开始前就影响整个分组。记录来源名与SHA-256、路径列表哈希和最终规则行。所有者分组索引保留每个原输入位置,重复路径不会消失。
空所有者列表也是带来源的决策。如果/apps/声明@apps,后续/apps/github没有所有者,最终状态就是主动无所有者。没有任何有效匹配的路径则是未匹配;两者应分别保留,不能统称缺少所有者。
CSV列看似正确,仍可能放错Sij
两端口有四个复数对,但传统顺序是按列S11、S21、S12、S22。提取S21或绘图前先标明每对行列;三/四端口则核对物理矩阵行及首行频率。
示例首频点的S21原始值为0.8与-0.2,而不是后面的0.02与0.01。频率1的单位是MHz,即1,000,000Hz。R75仍是声明参考,本工具不归一化为50Ω,也不校准VNA。原词元与字节位置让接收者直接核对,而不只依赖舍入显示值。
自动推进前检查仍未解决的缺口
被跳过的CODEOWNERS无效行留在完整报告;合法但不支持的转义模式整批中止。Touchstone不支持特性同样中止提取。两者都不能转成GitHub已请求审阅者或电路已通过RF分析的结论。
复制大型报告只得到明确预览;交接应使用完整下载JSON/CSV、原来源和支持配置说明。输出路径与参数都是本地声明或测量数据,不执行脚本。
| 交接 | 核对 | 仍需确认 |
|---|---|---|
| 声明所有者 | 最终模式/行、所有者、主动清空 | GitHub基准分支、权限与账号存在 |
| 测量S矩阵 | 端口坐标、单位、R、原词元与偏移 | RF校准、电路/器件正确性 |
| 大型报告 | 完整原生下载与原件哈希 | 复制仍为200行预览 |
- 明确选择快照与端口数。
- 把一个非平凡路径及一个非对角S参数直接对照原文。
- 交给其他人时保留完整产物。
参考资料
- CODEOWNERS变更文件分组请求
2026-10-07读取的第一人称需求;离线不核验账号权限。
- S参数CSV绘图问题
2026-10-07读取的第一人称需求;支持矩阵交接,不核验电路。
- GitHub CODEOWNERS syntax
2026-10-07读取的正确性规范,不作为需求证据。
- IBIS Touchstone2.1 specification
含1.0/1.1兼容说明,2026-10-07读取;本工具明确支持更窄的物理行S参数配置。
本分类工具使用说明
展开工具,查看操作步骤、可调选项和支持范围,再直接进入工作区。
CODEOWNERS变更路径归属用用户选定的单份CODEOWNERS解析每个变更路径,保留最后有效匹配、所有声明所有者与明确的归属缺口。
无需访问GitHub即可按声明审阅者分组变更路径。请自行选择目标分支快照,检查被跳过的原始行,并区分主动清空所有者与没有规则匹配。
操作步骤
- 选择目标CODEOWNERS快照,再逐行输入仓库相对变更路径。
- 核对跳过规则数、声明所有者、主动清空与未匹配路径。
- 下载带原文来源和全部所有者分组的完整JSON/CSV,再用于交接。
可调选项
- 保护CSV公式形文本
- 默认开启
能力与限制
- 一份明确选定的UTF-8 CODEOWNERS文件或粘贴文本,最多2 MiB;逐行变更路径列表另最多2 MiB。不自动判断.github、根目录、docs的优先位置或拉取请求基准分支。
- 最多10,000规则行、10,000路径;每个模式/路径最多1,024个UTF-16单元,每条规则最多100个所有者。有效规则数×输入路径数不得超过2,000,000;完整JSON与CSV合计最多32 MiB。所有限制同时适用。
- 按大小写敏感的GitHub模式处理*、?、独立路径段**、根路径与目录模式;最后有效匹配行生效。同一行多个所有者全部保留,空所有者列表主动清空归属,重复路径按原顺序保留。用户、团队和邮箱仅为声明,不核验账号存在、权限或实际审阅请求。
- GitHub无效的否定、字符范围与反斜杠转义开头#规则会跳过,并保留完整原行、理由和UTF-8字节偏移。合法但暂不支持的转义模式(包括转义空格)整批返回不支持;绝对路径、反斜杠、点点段、控制字符和歧义空路径段拒绝。所有文本仅作为数据。
- 完整报告包含原文与哈希、有效/无效规则、全部输入路径和所有者分组。表格预览200行,长单元格裁至2,000个UTF-16单元;报告超过20,000字符时复制明确为预览,完整下载保留所有记录。取消或错误不交付部分归属。
Touchstone S参数矩阵报告读取声明为1–4端口的单份Touchstone S参数,导出完整矩阵CSV/JSON,并保留原始数值、选项来源和文本位置。
绘图前先按正确端口顺序导出全部Sij测量值。复数、幅值、相位和dB与原始RI、MA或DB数值并存,不模拟器件或电路。
操作步骤
- 打开ASCII .sNp原件,明确端口数并核对选项与物理矩阵行。
- 检查频点、参考阻抗、数值表示和矩阵行列摘要。
- 下载全部参数JSON/CSV,保留原始测量词元后再绘图或进一步分析。
可调选项
- 明确端口数
- 1端口 · 2端口 · 3端口 · 4端口
- 保护CSV公式形文本
- 默认开启
能力与限制
- 一个ASCII文件或粘贴文本,最多10 MiB,明确选择1–4端口;识别出的.sNp文件名须与端口数一致。最多20,000个严格递增频点、100,000个复数参数;每个数值词元最多4,096个UTF-16单元;完整JSON/CSV合计最多40 MiB。组合限制同时适用。
- 首版明确支持兼容1.0/1.1的S参数配置:数据前恰好一行#选项。空#默认GHz、S、MA、R50;正有限标量R可在允许的选项顺序中重排。缺少#为非法;重复或迟到选项、逐端口R、Y/Z/G/H、噪声记录、2.x关键词均为配置不支持。
- 物理矩阵行:1/2端口的频率与全部复数对须在同一行;3/4端口每个矩阵行占一物理行,仅首行有频率。其他合法折行返回不支持,不称标准格式错误。保留LF/CRLF、行内!注释和ASCII原文;单独CR或非ASCII暂不支持。
- 两端口来源顺序为S11、S21、S12、S22,3/4端口为逐矩阵行顺序。保留完整原始词元及行/列/字节位置,另给float64实部、虚部、幅值、归一化角度相位和20log10幅值dB。精确零值相位为0,dB明确为字符串-Infinity;非有限输入、float64上下溢和不支持范围均拒绝,不伪造数值。
- 完整JSON保留选项默认值、参考阻抗、原文哈希、注释与每个矩阵参数;CSV保留全部频率/参数行并可保护公式形文本。表格预览200个参数,长单元格裁至2,000个UTF-16单元;报告超过20,000字符时复制明确为预览。不核验RF校准、电路性能、互易性或器件正确性。