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:
2026-01-21 17:13:00 -07:00
parent c6815a20ba
commit 502111875d
4 changed files with 581 additions and 0 deletions

View 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