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

5-MDX presentation readiness review - gate vs human

Runs reviewed

Fresh final.html / preview.png outputs:

  • presentation_review_20260604_01
  • presentation_review_20260604_02
  • presentation_…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-06-04 10:58:27 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

Category B result - project-relative trace path fallback

Scope

Category B was the remaining path-handling bucket after Category A/C were closed. The failing integrations wrote run outputs…

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

Category A addendum - active no-leak assertion

Why this addendum

The Category A fix updated stale _fake_run test doubles to accept and capture the newer override axes:

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

Category A result - CLI fake-run mock drift fixed

Scope

After T28.5e point 6 was sealed, the next hygiene bucket was Category A: multiple CLI/reuse tests failed with the same error:

`TypeE…

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

T28.5e-1b result - full-pipeline status-laundering probe

Purpose

This seals the remaining half of T28.5e point 6(ii): a real source-text loss must not be laundered into PASS / presentation_…

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

T28.5e-1a result - helper guard for unrenderable position fallback

Purpose

This is a small acceptance-sealing test for T28.5e-1 point 6.

The original acceptance has two halves:

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

T28.5e-1 result - Emergency P3 fallback now preserves manual layout/section assignment

What changed

Implemented the scoped P3-only fix from the T28.5e-1 scope lock.

Emergency P3 fallback…

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

T28.5e-1 - scope lock: fix Emergency P3 fallback to preserve manual layout/section (keep invariant)

Root cause (T28.5e-0 verdict, code-confirmed)

The manual vertical-2 layout is NOT…

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

T28.5e-0 audit - override/layout invariant trigger path

Scope

Read-only audit of why the manual vertical-2 + left/right reproduction does not reach the T28.5d popup second pass.

No…

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

T28.5d-2 result - second popup pass with conditional promote

What changed

Implemented the T28.5d second popup pass as a deterministic bridge from T28.5c abort/no-recovery into the existing…

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

T28.5d-1 - scope lock: wire T28.5c abort/escalate into the existing popup chain (re-render)

Verdict: REUSE the existing popup/details chain

The popup chain already exists and is live: -…

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

T28.5d-0 audit - existing popup/details chain

Scope

Read-only audit before implementing T28.5d. No source files were changed in this slice.

Existing assets confirmed

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

T28.5d-1 - scope lock: popup/details separation

Why this exists

T28.5c proved that some overflow cases cannot be solved by zone redistribution or frame/layout re-selection.

Latest smoke…

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

T28.5c-2 result - abort re-selection trace

Scope lock: Kyeongmin/C.E.L_Slide_test2#98 (comment)

What changed

  • Added a trace-only T28.5c re-selection…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-06-01 17:12:45 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T28.5c-1 - scope lock: abort -> frame/layout re-selection

Why this exists

T28.5b made the existing redistribution path manual-aware, but the latest runtime smoke exposed a different…

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

T28.5b cleanup verification - dead duplicate removed

What was removed

During T28.5b implementation a temporary duplicate of the zone-ratio planner was left in the uncommitted working…

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

T28.5b-2 result - manual-aware zone redistribution

Scope lock: Kyeongmin/C.E.L_Slide_test2#98 (comment)

What changed

  • Reused the existing `zone_ratio…
Kyeongmin commented on issue Kyeongmin/C.E.L_Slide_test2#98 2026-06-01 15:50:36 +09:00
E2E — MDX 01~05 슬라이드 변환 사용자 품질 복구 (clean generate / candidates / layout / render status)

T28.5b-1 - scope lock: manual-aware zone redistribution (reuse, not rebuild)

Verdict: REUSE existing redistribution engine

Cross-checked by two independent audits. The zone/role redistribut…

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

T28.5 result - presentation-fit measurement + no-font-shrink guard

Scope comment: Kyeongmin/C.E.L_Slide_test2#98 (comment)

What changed

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

T28.5 - Deterministic height-fit / presentation-layout policy (scope + acceptance)

Goal

T28.5 is NOT cosmetic polish. Its primary goal is a deterministic layout policy that never hides…