============================================================
DRY RUN REPORT — SGC-2 — SGC2_5_13_26_1021_DRY
============================================================
Mode:    DRY_RUN
Date:    2026-05-13T10:21:16
Root:    /home/claude/COLLABTUNES_SGC_PHASE1/15_GATHERING_TOOLS/tests/fixtures/test_repo
Version: v1.0

WHAT WOULD HAVE HAPPENED:
────────────────────────────────────────────────────────────
Phase 1: Directory walk
  [found] 4 total files
  [found] 3 folders
  [sensitive] 1 files (catalog path only — never open)
  [safe] 3 files for processing

Phase 2: Filename parsing
  [would parse] 3 filenames for date/VOL/category/authority

Phase 3: ZIP inspection
  [would inspect] 1 ZIP files (read-only)
  [would extract] manifest text from each ZIP if present

Phase 4: TXT scanning
  [would scan] 2 TXT files for header metadata

Phase 5: Folder validation
  [would compare] actual folders vs 16 expected

Phase 6: Dependency chain assessment
  [would assess] 5 dependency chains
  [would check] 5 generator inputs

Phase 7: Deduplication + version chains

Phase 8: Export
FILES THAT WOULD BE WRITTEN TO /home/claude/COLLABTUNES_SGC_PHASE1/15_GATHERING_TOOLS/tests/fixtures/test_outputs/:
  SGC2_REPO_INVENTORY_SGC2_5_13_26_1021_DRY.json
  SGC2_REPO_INVENTORY_SGC2_5_13_26_1021_DRY_SUMMARY.txt
  SGC2_RUN_MANIFEST_SGC2_5_13_26_1021_DRY.txt

FILES THAT WOULD BE WRITTEN TO /home/claude/COLLABTUNES_SGC_PHASE1/15_GATHERING_TOOLS/tests/fixtures/test_logs/:
  SGC2_CHECKPOINT_SGC2_5_13_26_1021_DRY_START.json
  SGC2_CHECKPOINT_SGC2_5_13_26_1021_DRY_PHASE1_COMPLETE.json
  SGC2_CHECKPOINT_SGC2_5_13_26_1021_DRY_PHASE3_COMPLETE.json
  SGC2_CHECKPOINT_SGC2_5_13_26_1021_DRY_PHASE6_COMPLETE.json
  SGC2_CHECKPOINT_SGC2_5_13_26_1021_DRY_COMPLETE.json

TO EXECUTE: python -m sgc2.sgc2_main --mode LIVE_RUN --root /home/claude/COLLABTUNES_SGC_PHASE1/15_GATHERING_TOOLS/tests/fixtures/test_repo
============================================================