feat(dataforth-dos): Add Video Analysis Agent and debug batch files
Video Analysis Agent (.claude/agents/video-analysis.md): - Frame extraction with ffmpeg - DOS console text recognition - Boot sequence documentation - Integration with Photo Agent and DOS Coding Agent Debug batch files for video recording: - ATESYNC-DEBUG.BAT: Orchestrator with PAUSE at each step - CTONW-DEBUG.BAT: Upload with 10 step-by-step pauses - NWTOC-DEBUG.BAT: Download with 11 step-by-step pauses Each step clearly labeled with ECHO for video analysis. Run ATESYNC-DEBUG TS-3R to capture boot process. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
129
projects/dataforth-dos/batch-files/ATESYNC-DEBUG.BAT
Normal file
129
projects/dataforth-dos/batch-files/ATESYNC-DEBUG.BAT
Normal file
@@ -0,0 +1,129 @@
|
||||
@ECHO OFF
|
||||
REM ATESYNC-DEBUG.BAT - ATE Sync with diagnostic pauses
|
||||
REM Version: 1.0 - Debug version for recording boot process
|
||||
REM Last modified: 2026-01-21
|
||||
REM
|
||||
REM This version pauses at each step for video recording
|
||||
|
||||
IF NOT "%1"=="" SET MACHINE=%1
|
||||
IF "%MACHINE%"=="" GOTO NO_MACHINE
|
||||
|
||||
ECHO.
|
||||
ECHO ==============================================================
|
||||
ECHO DEBUG MODE: ATESYNC
|
||||
ECHO ==============================================================
|
||||
ECHO.
|
||||
ECHO STEP 0: Machine name set
|
||||
ECHO MACHINE = %MACHINE%
|
||||
ECHO.
|
||||
ECHO Press any key to continue to Step 1...
|
||||
PAUSE
|
||||
|
||||
REM Verify T: drive
|
||||
ECHO.
|
||||
ECHO ==============================================================
|
||||
ECHO STEP 1: Checking T: drive
|
||||
ECHO ==============================================================
|
||||
IF NOT EXIST T:\*.* GOTO NO_DRIVE
|
||||
ECHO T: drive is accessible
|
||||
ECHO.
|
||||
ECHO Press any key to continue to Step 2...
|
||||
PAUSE
|
||||
|
||||
REM Check machine folder
|
||||
ECHO.
|
||||
ECHO ==============================================================
|
||||
ECHO STEP 2: Checking machine folder T:\%MACHINE%
|
||||
ECHO ==============================================================
|
||||
IF NOT EXIST T:\%MACHINE%\*.* GOTO CREATE_MACHINE
|
||||
ECHO Machine folder exists
|
||||
ECHO.
|
||||
ECHO Press any key to continue to Step 3...
|
||||
PAUSE
|
||||
GOTO START_SYNC
|
||||
|
||||
:CREATE_MACHINE
|
||||
ECHO Machine folder not found - creating...
|
||||
MD T:\%MACHINE%
|
||||
IF NOT EXIST T:\%MACHINE%\*.* GOTO MACHINE_ERROR
|
||||
MD T:\%MACHINE%\LOGS
|
||||
MD T:\%MACHINE%\LOGS\5BLOG
|
||||
MD T:\%MACHINE%\LOGS\7BLOG
|
||||
MD T:\%MACHINE%\LOGS\8BLOG
|
||||
MD T:\%MACHINE%\LOGS\DSCLOG
|
||||
MD T:\%MACHINE%\LOGS\HVLOG
|
||||
MD T:\%MACHINE%\LOGS\PWRLOG
|
||||
MD T:\%MACHINE%\LOGS\SCTLOG
|
||||
MD T:\%MACHINE%\LOGS\VASLOG
|
||||
MD T:\%MACHINE%\ProdSW
|
||||
MD T:\%MACHINE%\Reports
|
||||
ECHO Machine folder structure created
|
||||
ECHO.
|
||||
ECHO Press any key to continue to Step 3...
|
||||
PAUSE
|
||||
|
||||
:START_SYNC
|
||||
ECHO.
|
||||
ECHO ==============================================================
|
||||
ECHO STEP 3: Starting CTONW (Upload test results)
|
||||
ECHO ==============================================================
|
||||
ECHO About to call: CTONW-DEBUG.BAT
|
||||
ECHO.
|
||||
ECHO Press any key to run CTONW-DEBUG...
|
||||
PAUSE
|
||||
CALL CTONW-DEBUG.BAT
|
||||
ECHO.
|
||||
ECHO CTONW-DEBUG completed
|
||||
ECHO.
|
||||
ECHO Press any key to continue to Step 4...
|
||||
PAUSE
|
||||
|
||||
ECHO.
|
||||
ECHO ==============================================================
|
||||
ECHO STEP 4: Starting NWTOC (Download updates)
|
||||
ECHO ==============================================================
|
||||
ECHO About to call: NWTOC-DEBUG.BAT
|
||||
ECHO.
|
||||
ECHO Press any key to run NWTOC-DEBUG...
|
||||
PAUSE
|
||||
CALL NWTOC-DEBUG.BAT
|
||||
ECHO.
|
||||
ECHO NWTOC-DEBUG completed
|
||||
ECHO.
|
||||
ECHO Press any key to finish...
|
||||
PAUSE
|
||||
|
||||
ECHO.
|
||||
ECHO ==============================================================
|
||||
ECHO ATESYNC-DEBUG Complete: %MACHINE%
|
||||
ECHO ==============================================================
|
||||
ECHO.
|
||||
GOTO END
|
||||
|
||||
:NO_MACHINE
|
||||
ECHO.
|
||||
ECHO ==============================================================
|
||||
ECHO ERROR at STEP 0: MACHINE not set
|
||||
ECHO ==============================================================
|
||||
ECHO.
|
||||
ECHO Usage: ATESYNC-DEBUG TS-27
|
||||
PAUSE
|
||||
GOTO END
|
||||
|
||||
:NO_DRIVE
|
||||
ECHO.
|
||||
ECHO ==============================================================
|
||||
ECHO ERROR at STEP 1: T: drive not available
|
||||
ECHO ==============================================================
|
||||
PAUSE
|
||||
GOTO END
|
||||
|
||||
:MACHINE_ERROR
|
||||
ECHO.
|
||||
ECHO ==============================================================
|
||||
ECHO ERROR at STEP 2: Could not create machine folder
|
||||
ECHO ==============================================================
|
||||
PAUSE
|
||||
GOTO END
|
||||
|
||||
:END
|
||||
Reference in New Issue
Block a user