Parent
Discovered during #16, under parent PRD #15.
What to build
Diagnose why batch_pipeline.py --dry-run reports Found 0 valid MS files for the staged 2026-01-25 hour-22 audit window even though the filesystem contains 11 .ms entries for that hour and each checked path has a FIELD directory. The current warning text says Skipping corrupt MS (no FIELD table), which may be misleading if the failure is actually CASA table access, adapter/runtime configuration, symlink target health, or another validation issue.
Acceptance criteria
Blocked by
None - can start immediately.
Parent
Discovered during #16, under parent PRD #15.
What to build
Diagnose why
batch_pipeline.py --dry-runreportsFound 0 valid MS filesfor the staged2026-01-25hour-22 audit window even though the filesystem contains 11.msentries for that hour and each checked path has aFIELDdirectory. The current warning text saysSkipping corrupt MS (no FIELD table), which may be misleading if the failure is actually CASA table access, adapter/runtime configuration, symlink target health, or another validation issue.Acceptance criteria
2026-01-25 --start-hour 22 --end-hour 23.Skipping corrupt MS (no FIELD table)warning.FIELDpath from a table-open/runtime failure.Blocked by
None - can start immediately.