Add validation warnings to critical imports

This commit is contained in:
2026-03-14 02:11:30 +01:00
parent 6870aa2aef
commit 216cfd3433
4 changed files with 16 additions and 0 deletions

View File

@@ -383,6 +383,7 @@ This includes:
- overall validity
- validation errors
- validation warnings
- row count
- cell count
@@ -490,6 +491,12 @@ If validation fails:
- SQLite load is aborted
- the command returns an error
If validation succeeds with warnings:
- artifacts still record the warnings
- SQLite load continues
- the CLI prints each warning before reporting the successful load
This design is deliberate. It is safer to reject ambiguous extraction than to load a nearly-correct but wrong lookup table.
## Database Load Behavior