Rename set-type to set-connector-type; help-panel & types-glossary polish.

- Command renamed from `set-type` to `set-connector-type` for
  clarity (the previous name was ambiguous — "type" of what?). No
  legacy alias kept; old scripts that still used `set-type` must be
  migrated. `test/system.essim` and all user/design docs updated.
- Help panel (RenderHelpPanel) now wraps in borderRounded with a
  centred bold title, so it is visually distinct from the main
  content on every screen. Width bumped from 30 to 32 to include
  the border.
- Analyze screen's Types tab gains a sibling "type glossary" panel
  (also borderRounded, only visible when the Types tab is focused)
  that explains Power / Suspect Power / Hard floor / Gnd in plain
  language using `paragraph()` for clean word-wrap.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-14 20:41:35 +02:00
parent 90502c0762
commit 516149cdae
17 changed files with 90 additions and 87 deletions

View File

@@ -27,32 +27,32 @@ load peripheral3 $peripheral3_nets mentor
# ---------------------------------------------------------------- VPX tags
# Backplane payload-side connectors, one slot per (Jx0,Jx1,Jx2):
# J2x → payload1, J3x → payload2, J4x → payload3, J5x → payload4.
set-type backplane J20 vpx-3u-bkp-p0
set-type backplane J21 vpx-3u-bkp-p1
set-type backplane J22 vpx-3u-bkp-p2
set-type backplane J30 vpx-3u-bkp-p0
set-type backplane J31 vpx-3u-bkp-p1
set-type backplane J32 vpx-3u-bkp-p2
set-type backplane J40 vpx-3u-bkp-p0
set-type backplane J41 vpx-3u-bkp-p1
set-type backplane J42 vpx-3u-bkp-p2
set-type backplane J50 vpx-3u-bkp-p0
set-type backplane J51 vpx-3u-bkp-p1
set-type backplane J52 vpx-3u-bkp-p2
set-connector-type backplane J20 vpx-3u-bkp-p0
set-connector-type backplane J21 vpx-3u-bkp-p1
set-connector-type backplane J22 vpx-3u-bkp-p2
set-connector-type backplane J30 vpx-3u-bkp-p0
set-connector-type backplane J31 vpx-3u-bkp-p1
set-connector-type backplane J32 vpx-3u-bkp-p2
set-connector-type backplane J40 vpx-3u-bkp-p0
set-connector-type backplane J41 vpx-3u-bkp-p1
set-connector-type backplane J42 vpx-3u-bkp-p2
set-connector-type backplane J50 vpx-3u-bkp-p0
set-connector-type backplane J51 vpx-3u-bkp-p1
set-connector-type backplane J52 vpx-3u-bkp-p2
# Payload connectors on each plug-in card.
set-type payload1 P0 vpx-3u-payload-p0
set-type payload1 P1 vpx-3u-payload-p1
set-type payload1 P2 vpx-3u-payload-p2
set-type payload2 P0 vpx-3u-payload-p0
set-type payload2 P1 vpx-3u-payload-p1
set-type payload2 P2 vpx-3u-payload-p2
set-type payload3 P0 vpx-3u-payload-p0
set-type payload3 P1 vpx-3u-payload-p1
set-type payload3 P2 vpx-3u-payload-p2
set-type payload4 P0 vpx-3u-payload-p0
set-type payload4 P1 vpx-3u-payload-p1
set-type payload4 P2 vpx-3u-payload-p2
set-connector-type payload1 P0 vpx-3u-payload-p0
set-connector-type payload1 P1 vpx-3u-payload-p1
set-connector-type payload1 P2 vpx-3u-payload-p2
set-connector-type payload2 P0 vpx-3u-payload-p0
set-connector-type payload2 P1 vpx-3u-payload-p1
set-connector-type payload2 P2 vpx-3u-payload-p2
set-connector-type payload3 P0 vpx-3u-payload-p0
set-connector-type payload3 P1 vpx-3u-payload-p1
set-connector-type payload3 P2 vpx-3u-payload-p2
set-connector-type payload4 P0 vpx-3u-payload-p0
set-connector-type payload4 P1 vpx-3u-payload-p1
set-connector-type payload4 P2 vpx-3u-payload-p2
# ---------------------------------------------------------------- VPX wiring
# Each connect dispatches via the registered vpx-3u transform.