Skip to content

Feature/blueprint graphify plan#17

Merged
Li-Sanze merged 3 commits intomainfrom
feature/blueprint-graphify-plan
Apr 27, 2026
Merged

Feature/blueprint graphify plan#17
Li-Sanze merged 3 commits intomainfrom
feature/blueprint-graphify-plan

Conversation

@Li-Sanze
Copy link
Copy Markdown
Collaborator

@Li-Sanze Li-Sanze commented Apr 27, 2026

Summary

  • Adds execution sequence design and dual-mode architecture diagrams
    to 20260424_lightweight_pluggable_architecture/design.md
  • Replaces CJK characters and emoji in ASCII-art boxes with pure ASCII
    equivalents so len(line) == display_width in all fonts/environments

Context-Checkpoint: D
Decision IDs: none

Fix CJK double-width character padding in two code-block ASCII diagrams:
- 5-layer architecture box (lines 119-151): 17 content lines adjusted to
  67 display cols; inline separator annotation moved to its own line
- Host layer box (lines 512-523): 1 content line adjusted to 56 display cols

No logic or content changes; layout only.

Context-Checkpoint: D
Decision IDs: none
Blocked by: none
Out-of-scope touched: none
Both ASCII-art boxes in design.md previously contained Chinese
characters and emoji (Wide Unicode, 2 display cols in terminal) which
misalign under Latin monospace fonts (Fira Code, Menlo, Consolas) that
treat all chars as 1 col.

Replace all Wide chars with English abbreviations so that
  len(line) == display_width
in every font/environment. Both boxes verified at target widths
(67 and 56 chars respectively).

Context-Checkpoint: D
Decision IDs: none
Blocked by: none
Out-of-scope touched: none
@Li-Sanze Li-Sanze merged commit 9f4b6c2 into main Apr 27, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant