이경민 Kyeongmin
  • Joined on 2025-12-30
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 18:05:13 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T28 result — frontend override propagation / stale post-run restore guard

Scope boundary honored:

  • T28 only verifies that frontend layout/frame/zone overrides are forwarded to /api/run,…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 17:47:25 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T28 scope clarification before execution

Before starting T28, I am locking one important scope boundary exposed by T27.

What T27 proved

T27 closed the deterministic repeat/expand…

Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 17:36:58 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T27 result - deterministic repeat/expand coverage trace, no font shrink

Scope completed locally only. No commit or push was performed.

What changed

  • Added a render-time `frame_expansion…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 17:11:23 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T26 result - candidate coverage-state plumbing and contract cleanup

Scope completed locally only. No commit or push was performed.

What changed

  • Added the T21.6 coverage_state
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 16:46:51 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T25 completed — frame-internal node-to-slot mapping, first slice

T25 has been implemented locally and verified for the highest-impact case found after T23/T24: MDX02 DxEffect content…

Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 15:58:52 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T24 completed — layout policy from normalized top-level units

T24 has been implemented locally and verified. No commit or push was performed.

Goal

Make layout selection depend on…

Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 12:28:56 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T23 completed — component expansion registry implementation

T23 has been implemented locally and verified. No commit or push was performed.

Goal

Expand registered MDX components…

Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 12:02:05 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T22 completed — normalized section-tree implementation, pre-intro unit, and override alias contract

I implemented the first parser/normalizer changes from the T21.6 contract.

Changed…

Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 11:38:46 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T21.6 completed — MDX-to-frame structure contract

I converted the T21.5 five-MDX inventory into a formal contract that later implementation tasks can follow.

Artifacts added:

  • `docs/refere…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 11:25:44 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T21.5 completed — five-MDX structure inventory

I completed the empirical inventory that grounds the next implementation tasks before touching the parser, matcher, layout planner, slot…

Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-29 09:55:28 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

Next work plan - from technical PASS to usable slide conversion

Current problem statement

The current pipeline can now produce technical PASS runs for the five sample MDX files, but…

Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-28 15:24:38 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

Task T21d result - image asset routing and broken-image gate

Goal

Prevent decorative frame images from rendering as broken browser icons in final slides, especially MDX 02 / `three_persona_…

Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-28 13:30:57 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T21b result - final 1280x720 viewport containment / no page-level scrollbars

Goal

  • Final final.html must fit inside a 1280x720 presentation viewport without page-level horizontal or vertical…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-28 12:21:14 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T21a result - hide internal debug/status marker from final presentation HTML

Goal

  • Remove visible internal output such as phase_z2 / mvp-1.5b / horizontal-2 / single slide from final slide…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-28 11:54:02 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T20g final visual review - human screenshot audit after T20f

Scope

  • Reviewed the latest generated artifacts: task20f_01 through task20f_05.
  • Captured actual 1280x720 Chrome screenshots from…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-28 11:47:14 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T20f result - design-readiness quality gate

Scope executed:

  • Read the T20f target after T20e: distinguish technical rendering success from design-quality readiness.
  • Edited `src/phase_z2_pip…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-28 11:43:15 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T20e result - candidate pool visibility / 3-6 frame candidates

Scope executed:

  • Read the T20e target after T20d: frame candidate panels must not collapse to a single selected frame. -…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-28 11:33:46 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T20d result - fit policy without font shrinking

Scope executed:

  • Read the T20d target after T20c: solve overflow/clipping by layout geometry, not by shrinking font size.
  • Edited `src/phase_z…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-28 11:27:36 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T20c result - frame-internal group mapping

Scope executed:

  • Read the T20c target after T20a/T20b: subsection/content-group labels must map into frame-internal slots, not collapse into one…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-05-28 11:18:27 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T20b result - section tree contract and diagnostics

Status: DONE.

Goal:

  • Lock what each MDX sample currently means structurally before repairing frame mapping.
  • Separate top-level…