added manifests to create a list of expected file outputs as well as a verification script.
This commit is contained in:
@@ -19,6 +19,7 @@ Extracts and organizes documents from FileCabinet CS (Thomson Reuters) using GUI
|
||||
| `fccs_scan.py` | Step 1: Scan backup directory for drawer IDs |
|
||||
| `fccs_export.py` | Step 2: Automate FCCS GUI to export all drawers |
|
||||
| `fccs_reorganize.py` | Step 3: Parse filenames and rebuild folder structure |
|
||||
| `fccs_verify.py` | Step 4 (optional): Compare manifests against exported files |
|
||||
|
||||
## Setup Per Engagement
|
||||
|
||||
@@ -47,6 +48,14 @@ Requires FCCS to be open with export destination already configured. Automates t
|
||||
- **Screenshots** -- captures failure states for diagnosis
|
||||
- **Defensive** -- one bad drawer won't crash the entire run
|
||||
|
||||
### Step 2b (optional): Verify Export Completeness
|
||||
|
||||
```
|
||||
python fccs_verify.py
|
||||
```
|
||||
|
||||
During export, each drawer's document list is captured from the FCCS dialog and saved as a manifest. This script compares those manifests against the actual exported files to flag any drawers with missing or extra files.
|
||||
|
||||
### Step 3: Reorganize Files
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user