You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 01840e6
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/specs/robustness-v1.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,7 @@ Formalize the existing canonical verification as the conformance gate and add a
35
35
- Run every bounded case through a fresh Python module subprocess with no shell interpolation.
36
36
- Treat CSV, object JSONL, both Parquet settings, Lance base, and both Vortex settings as core targets.
37
37
- Treat TsFile and the pinned FastLanes experiment as evidence-only targets.
38
+
- Classify a non-zero exit from a project-seeded native target as `TARGET_FAILED`/`FAIL`; reserve `HARNESS_FAILED`/`INCOMPLETE` for runner, setup, or contract errors.
38
39
- Cover row counts 0, 1, 1023, 1024, 1025, 2048, and 2049; dictionary cardinalities 1, 2, 255, and 256; NULL positions; UTF-8 and parser-sensitive strings; numeric boundaries; column-count errors; and truncation.
39
40
- Add deterministic Arrow-table generation and empty, truncate, bit-flip, zero-range, append, and region mutation recipes.
40
41
- Default full bounded runs to seed 20260703, 32 generated cases, 64 mutations per target, 30 seconds per case, and a 1 GiB artifact budget.
0 commit comments