🏛 架构平台 Arch.Platform

反馈 c6b384a9

← 看板
v=56dd8045
严重度
状态 已修复
决策 保持不变

🐛 Bug 摘要

[bug-1] 端点连线崩溃: TypeError at app.js:44 'Cannot read properties of undefined (reading x)'

🔍 根因分析

generateSquarePoints 输出 4(N-1)=36 个点(每边 N-1 + 4 角点共享),但 generateConnections 用 4N=40 索引空间

🔧 修复方案

✓ 已修 (commit 54b8b80): 改为每边 push N 个端点(4 角各被 2 条边共享),共 4N 个点。add invariants test: 索引 0..4N-1 全部可访问。修后 29/29 unit + 10/10 E2E 全过。

📋 元数据

报告人
mathviz-bug-archive
创建时间
2026-06-22 02:00
决策时间
2026-06-22 02:02
关联版本
56dd8045-06cf-46d2-84a7-8440d8793a9f

📝 推进反馈状态

状态推进请用:

arch feedback update c6b384a9-6baf-4528-a8f8-ba738f2c8c24 --status fixing  # 开始修
arch feedback update c6b384a9-6baf-4528-a8f8-ba738f2c8c24 --status fixed   # 已修
arch feedback update c6b384a9-6baf-4528-a8f8-ba738f2c8c24 --status wontfix --decision keep_as_is  # 不修