목적
- 계획에 따라 실제 실행을 수행하고 산출물을 저장한다.
입력
- Step 4 결과 경로:
- 실행에 사용할 코드/스크립트:
실행 방법
1. 계획된 stage를 순서대로 수행한다.
2. stage별 산출물을 저장한다.
3. 경고와 재시도 이력을 남긴다.
4. 최종 결과물 경로를 연결한다.
5. 저장 누락과 실행 중단 여부를 점검한다.
필수 산출 항목
- E1. 실제 실행 경로 기록
- E2. 산출물 파일 1개 이상 생성
- E3. 중간 또는 최종 결과 경로 기록
- E4. 경고 사항 기록
- E5. 재시도 이력 기록 (없으면 없음으로 표기)
성공 기준
- E1~E5 전부 작성됨
- 산출물 파일이 실제로 존재함
- 실행 경로가 추적 가능함
- 경고/재시도 이력이 남음
실패 기준
- 실행 중단
- 산출물 미생성
- 실행 경로 미기록
- 경고/재시도 이력 미기록
KPI / 판정 규칙
- 충족률 = 충족 항목 수 / 5
- pass: 충족률 100% and 치명 항목(E1, E2, E3) 모두 충족
- revise: 충족률 80% 이상 100% 미만 and 치명 항목 모두 충족
- fail: 충족률 80% 미만 or 치명 항목 1개 이상 누락
실패 분류
- Exec-Run: 실행 중단
- Exec-Artifact: 산출물 생성 실패
- Exec-Trace: 실행 경로 추적 불가
- Exec-Warn: 경고/재시도 기록 누락
- Exec-Tool: 도구/스크립트 문제
수정 액션 가이드
- Exec-Run: 중단 지점 재확인 후 해당 stage 재실행
- Exec-Artifact: 산출물 경로와 저장 로직 점검 후 재생성
- Exec-Trace: 사용한 스크립트/명령/입력을 다시 기록
- Exec-Warn: 경고와 재시도 이력을 보강
- Exec-Tool: 도구 오류 분리 후 수정
실행 결과 기록
- 사용한 실행 경로:
- 생성된 산출물:
- 경고:
- 재시도 이력:
- 충족 항목 수:
- 충족률:
- 실패 분류:
- 수정 액션:
판정
- pass / revise / fail
다음 단계 전달물
- Step 6에서 사용할 실행 결과와 산출물 경로
Kyeongmin
added this to the run-001 milestone 2026-04-01 17:33:52 +09:00
실행 요약
- `scripts/run_from_artifacts.py`를 사용해 run-001을 저장소 내부 입력 기준으로 다시 실행했다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
- 실행은 중단 없이 완료됐다.
산출물 경로
- `docs/run-001/05-execution/final.html`
- `docs/run-001/05-execution/generated_html.json`
- `docs/run-001/05-execution/measurement.json`
- `docs/run-001/05-execution/context.json`
KPI / 판정 결과
- 충족 항목 수: 5/5
- 충족률: 100%
- 판정: pass
실패 분류
- 없음
수정 액션
- 없음
다음 단계 전달물
- 최종 HTML
- 측정 결과
- 실행 컨텍스트
실행 요약
- auto_loop_runner.py iteration 1로 실행했다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
- 비교 요약 가시 블록 보강: 적용
산출물 경로
- `docs/run-001/05-execution/final.html`
- `docs/run-001/05-execution/generated_html.json`
- `docs/run-001/05-execution/measurement.json`
- `docs/run-001/05-execution/context.json`
KPI / 판정 결과
- 판정: pass
- iteration: 1
실패 분류
- 없음
수정 액션
- 없음
다음 단계 전달물
- 최신 실행 산출물
- 최신 measurement
실행 요약
- auto_loop_runner.py iteration 1로 실행했다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
- 비교 요약 가시 블록 보강: 적용
산출물 경로
- `docs/run-001/05-execution/final.html`
- `docs/run-001/05-execution/generated_html.json`
- `docs/run-001/05-execution/measurement.json`
- `docs/run-001/05-execution/context.json`
KPI / 판정 결과
- 판정: pass
- iteration: 1
실패 분류
- 없음
수정 액션
- 없음
다음 단계 전달물
- 최신 실행 산출물
- 최신 measurement
실행 요약
- auto_loop_runner.py iteration 1로 실행했다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
- 비교 요약 가시 블록 보강: 적용
산출물 경로
- `docs/run-001/05-execution/final.html`
- `docs/run-001/05-execution/generated_html.json`
- `docs/run-001/05-execution/measurement.json`
- `docs/run-001/05-execution/context.json`
KPI / 판정 결과
- 판정: pass
- iteration: 1
- 종료 코드: 0
- 필수 산출물 4종 유효 여부: True
실패 분류
- 없음
수정 액션
- 없음
다음 단계 전달물
- 최신 실행 산출물
- 최신 measurement
- 최신 context
실행 요약
- auto_loop_runner.py iteration 1로 실행했다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
- 비교 요약 가시 블록 보강: 적용
- 컴팩트 재구성 적용: 예
산출물 경로
- `docs/run-001/05-execution/final.html`
- `docs/run-001/05-execution/generated_html.json`
- `docs/run-001/05-execution/measurement.json`
- `docs/run-001/05-execution/context.json`
KPI / 판정 결과
- 판정: pass
- iteration: 1
- 종료 코드: 0
- 필수 산출물 4종 유효 여부: True
실패 분류
- 없음
수정 액션
- 없음
다음 단계 전달물
- 최신 실행 산출물
- 최신 measurement
- 최신 context
실행 요약
- auto_loop_runner.py iteration 1로 실행했다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
- 비교 요약 가시 블록 보강: 적용
- 슬라이드형 재생성 적용: 예
산출물 경로
- `docs/run-001/05-execution/final.html`
- `docs/run-001/05-execution/generated_html.json`
- `docs/run-001/05-execution/measurement.json`
- `docs/run-001/05-execution/context.json`
KPI / 판정 결과
- 판정: pass
- iteration: 1
- 종료 코드: 0
- 필수 산출물 4종 유효 여부: True
실패 분류
- 없음
수정 액션
- 없음
다음 단계 전달물
- 최신 실행 산출물
- 최신 measurement
- 최신 context
실행 요약
- auto_loop_runner.py iteration 1로 실행했다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
- 비교 요약 가시 블록 보강: 적용
- 슬라이드형 재생성 적용: 예
산출물 경로
- `docs/run-001/05-execution/final.html`
- `docs/run-001/05-execution/generated_html.json`
- `docs/run-001/05-execution/measurement.json`
- `docs/run-001/05-execution/context.json`
KPI / 판정 결과
- 판정: pass
- iteration: 1
- 종료 코드: 0
- 필수 산출물 4종 유효 여부: True
실패 분류
- 없음
수정 액션
- 없음
다음 단계 전달물
- 최신 실행 산출물
- 최신 measurement
- 최신 context
입력: docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx
종료 코드: 1
실행 stderr
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 479, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 455, in main
ctx = await _stage_2(ctx, retry_plan=retry_plan or None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 381, in _stage_2
generated, verification = await generate_with_retry(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\content_verifier.py", line 604, in generate_with_retry
generated = await generate_slide_html(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\html_generator.py", line 581, in generate_slide_html
result["body_html"] += html + f'\n<div style="height:{BG_CORE_GAP}px;"></div>\n'
^^^^^^^^^^^
NameError: name 'BG_CORE_GAP' is not defined
산출물 경로
docs/run-001/05-execution/
KPI / 판정 결과
판정: fail
iteration: 1
종료 코드: 1
실패 분류
Exec-Exit
수정 액션
실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
실행 stderr
실패 시점 정보
실행 요약
- auto_loop_runner.py iteration 1 실행이 비정상 종료되었다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 종료 코드: 1
실행 stderr
```text
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 479, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 455, in main
ctx = await _stage_2(ctx, retry_plan=retry_plan or None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 381, in _stage_2
generated, verification = await generate_with_retry(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\content_verifier.py", line 604, in generate_with_retry
generated = await generate_slide_html(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\html_generator.py", line 581, in generate_slide_html
result["body_html"] += html + f'\n<div style="height:{BG_CORE_GAP}px;"></div>\n'
^^^^^^^^^^^
NameError: name 'BG_CORE_GAP' is not defined
```
산출물 경로
- `docs/run-001/05-execution/`
KPI / 판정 결과
- 판정: fail
- iteration: 1
- 종료 코드: 1
실패 분류
- Exec-Exit
수정 액션
- 실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
- 실행 stderr
- 실패 시점 정보
입력: docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx
종료 코드: 1
실행 stderr
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 479, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 455, in main
ctx = await _stage_2(ctx, retry_plan=retry_plan or None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 381, in _stage_2
generated, verification = await generate_with_retry(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\content_verifier.py", line 604, in generate_with_retry
generated = await generate_slide_html(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\html_generator.py", line 581, in generate_slide_html
result["body_html"] += html + f'\n<div style="height:{BG_CORE_GAP}px;"></div>\n'
^^^^^^^^^^^
NameError: name 'BG_CORE_GAP' is not defined
산출물 경로
docs/run-001/05-execution/
KPI / 판정 결과
판정: fail
iteration: 2
종료 코드: 1
실패 분류
Exec-Exit
수정 액션
실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
실행 stderr
실패 시점 정보
실행 요약
- auto_loop_runner.py iteration 2 실행이 비정상 종료되었다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 종료 코드: 1
실행 stderr
```text
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 479, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 455, in main
ctx = await _stage_2(ctx, retry_plan=retry_plan or None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 381, in _stage_2
generated, verification = await generate_with_retry(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\content_verifier.py", line 604, in generate_with_retry
generated = await generate_slide_html(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\html_generator.py", line 581, in generate_slide_html
result["body_html"] += html + f'\n<div style="height:{BG_CORE_GAP}px;"></div>\n'
^^^^^^^^^^^
NameError: name 'BG_CORE_GAP' is not defined
```
산출물 경로
- `docs/run-001/05-execution/`
KPI / 판정 결과
- 판정: fail
- iteration: 2
- 종료 코드: 1
실패 분류
- Exec-Exit
수정 액션
- 실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
- 실행 stderr
- 실패 시점 정보
입력: docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx
종료 코드: 1
실행 stderr
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 479, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 455, in main
ctx = await _stage_2(ctx, retry_plan=retry_plan or None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 381, in _stage_2
generated, verification = await generate_with_retry(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\content_verifier.py", line 604, in generate_with_retry
generated = await generate_slide_html(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\html_generator.py", line 581, in generate_slide_html
result["body_html"] += html + f'\n<div style="height:{BG_CORE_GAP}px;"></div>\n'
^^^^^^^^^^^
NameError: name 'BG_CORE_GAP' is not defined
산출물 경로
docs/run-001/05-execution/
KPI / 판정 결과
판정: fail
iteration: 3
종료 코드: 1
실패 분류
Exec-Exit
수정 액션
실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
실행 stderr
실패 시점 정보
실행 요약
- auto_loop_runner.py iteration 3 실행이 비정상 종료되었다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 종료 코드: 1
실행 stderr
```text
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 479, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 455, in main
ctx = await _stage_2(ctx, retry_plan=retry_plan or None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 381, in _stage_2
generated, verification = await generate_with_retry(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\content_verifier.py", line 604, in generate_with_retry
generated = await generate_slide_html(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
)
^
File "D:\ad-hoc\kei\design_agent\src\html_generator.py", line 581, in generate_slide_html
result["body_html"] += html + f'\n<div style="height:{BG_CORE_GAP}px;"></div>\n'
^^^^^^^^^^^
NameError: name 'BG_CORE_GAP' is not defined
```
산출물 경로
- `docs/run-001/05-execution/`
KPI / 판정 결과
- 판정: fail
- iteration: 3
- 종료 코드: 1
실패 분류
- Exec-Exit
수정 액션
- 실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
- 실행 stderr
- 실패 시점 정보
입력: docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx
종료 코드: 1
실행 stderr
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 745, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 714, in main
ctx = _stage_1_5a(ctx)
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 172, in _stage_1_5a
for img_key, img_info in (image_sizes or {}).items():
^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'items'
산출물 경로
docs/run-001/05-execution/
KPI / 판정 결과
판정: fail
iteration: 1
종료 코드: 1
실패 분류
Exec-Exit
수정 액션
실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
실행 stderr
실패 시점 정보
실행 요약
- auto_loop_runner.py iteration 1 실행이 비정상 종료되었다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 종료 코드: 1
실행 stderr
```text
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 745, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 714, in main
ctx = _stage_1_5a(ctx)
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 172, in _stage_1_5a
for img_key, img_info in (image_sizes or {}).items():
^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'items'
```
산출물 경로
- `docs/run-001/05-execution/`
KPI / 판정 결과
- 판정: fail
- iteration: 1
- 종료 코드: 1
실패 분류
- Exec-Exit
수정 액션
- 실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
- 실행 stderr
- 실패 시점 정보
입력: docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx
종료 코드: 1
실행 stderr
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 745, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 714, in main
ctx = _stage_1_5a(ctx)
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 172, in _stage_1_5a
for img_key, img_info in (image_sizes or {}).items():
^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'items'
산출물 경로
docs/run-001/05-execution/
KPI / 판정 결과
판정: fail
iteration: 2
종료 코드: 1
실패 분류
Exec-Exit
수정 액션
실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
실행 stderr
실패 시점 정보
실행 요약
- auto_loop_runner.py iteration 2 실행이 비정상 종료되었다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 종료 코드: 1
실행 stderr
```text
Traceback (most recent call last):
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 745, in <module>
asyncio.run(main())
~~~~~~~~~~~^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\asyncio\base_events.py", line 720, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 714, in main
ctx = _stage_1_5a(ctx)
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 172, in _stage_1_5a
for img_key, img_info in (image_sizes or {}).items():
^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'items'
```
산출물 경로
- `docs/run-001/05-execution/`
KPI / 판정 결과
- 판정: fail
- iteration: 2
- 종료 코드: 1
실패 분류
- Exec-Exit
수정 액션
- 실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
- 실행 stderr
- 실패 시점 정보
입력: docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx
종료 코드: 1
실행 stderr
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 1061
candidate = Path(ctx.base_path) / image_src.lstrip('/\').replace('/', '\')
^
SyntaxError: unexpected character after line continuation character
산출물 경로
docs/run-001/05-execution/
KPI / 판정 결과
판정: fail
iteration: 1
종료 코드: 1
실패 분류
Exec-Exit
수정 액션
실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
실행 stderr
실패 시점 정보
실행 요약
- auto_loop_runner.py iteration 1 실행이 비정상 종료되었다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 종료 코드: 1
실행 stderr
```text
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 1061
candidate = Path(ctx.base_path) / image_src.lstrip('/\').replace('/', '\')
^
SyntaxError: unexpected character after line continuation character
```
산출물 경로
- `docs/run-001/05-execution/`
KPI / 판정 결과
- 판정: fail
- iteration: 1
- 종료 코드: 1
실패 분류
- Exec-Exit
수정 액션
- 실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
- 실행 stderr
- 실패 시점 정보
입력: docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx
종료 코드: 1
실행 stderr
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 1061
candidate = Path(ctx.base_path) / image_src.lstrip('/\').replace('/', '\')
^
SyntaxError: unexpected character after line continuation character
산출물 경로
docs/run-001/05-execution/
KPI / 판정 결과
판정: fail
iteration: 2
종료 코드: 1
실패 분류
Exec-Exit
수정 액션
실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
실행 stderr
실패 시점 정보
실행 요약
- auto_loop_runner.py iteration 2 실행이 비정상 종료되었다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 종료 코드: 1
실행 stderr
```text
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 1061
candidate = Path(ctx.base_path) / image_src.lstrip('/\').replace('/', '\')
^
SyntaxError: unexpected character after line continuation character
```
산출물 경로
- `docs/run-001/05-execution/`
KPI / 판정 결과
- 판정: fail
- iteration: 2
- 종료 코드: 1
실패 분류
- Exec-Exit
수정 액션
- 실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
- 실행 stderr
- 실패 시점 정보
입력: docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx
종료 코드: 1
실행 stderr
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 1061
candidate = Path(ctx.base_path) / image_src.lstrip('/\').replace('/', '\')
^
SyntaxError: unexpected character after line continuation character
산출물 경로
docs/run-001/05-execution/
KPI / 판정 결과
판정: fail
iteration: 3
종료 코드: 1
실패 분류
Exec-Exit
수정 액션
실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
실행 stderr
실패 시점 정보
실행 요약
- auto_loop_runner.py iteration 3 실행이 비정상 종료되었다.
- 입력: `docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx`
- 종료 코드: 1
실행 stderr
```text
File "D:\ad-hoc\C.E.L._slide_test\scripts\run_from_artifacts.py", line 1061
candidate = Path(ctx.base_path) / image_src.lstrip('/\').replace('/', '\')
^
SyntaxError: unexpected character after line continuation character
```
산출물 경로
- `docs/run-001/05-execution/`
KPI / 판정 결과
- 판정: fail
- iteration: 3
- 종료 코드: 1
실패 분류
- Exec-Exit
수정 액션
- 실패한 stage와 stderr를 확인하고 해당 stage부터 재실행
다음 단계 전달물
- 실행 stderr
- 실패 시점 정보
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
목적
입력
실행 방법
필수 산출 항목
성공 기준
실패 기준
KPI / 판정 규칙
실패 분류
수정 액션 가이드
실행 결과 기록
판정
다음 단계 전달물
실행 요약
scripts/run_from_artifacts.py를 사용해 run-001을 저장소 내부 입력 기준으로 다시 실행했다.docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdx실행 stderr
산출물 경로
docs/run-001/05-execution/KPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물
실행 요약
docs/run-001/01-input/01. 건설산업 DX의 올바른 이해(0127).mdxfinal.html,generated_html.json,measurement.json,context.jsonstage_0_context.json~final_context.json산출물 경로
docs/run-001/05-execution/final.htmldocs/run-001/05-execution/generated_html.jsondocs/run-001/05-execution/measurement.jsondocs/run-001/05-execution/context.jsonKPI / 판정 결과
실패 분류
수정 액션
다음 단계 전달물