P3-DATA-ENGINE-002: Data Engine v1 implementation + qualification suite (QUALIFIED)
Implements the frozen P3_DATA_ENGINE_V1_SPEC (SHA 84bf0f217ffba51197112a6bbacbcc297058e04b5ca47f0459028fe33e0321e5).
Components: engine/ producer (certify, chunkmap, parse, canonical, worker,
dispatcher, aggregate, storage, journal, checkpoint, lock, evidence, manifest,
run_complete, dataset_builder, cli) + engine/verify independent verifier
(vparse, vaggregate, vinvariants, vcompare); headless CLI sniper-data; golden
corpus G01-G17; unit/property/adversarial/mutation/legacy-diff/CLI suites.
Qualification verdict: QUALIFIED (all 9 mandatory gates pass; independent
verifier accepted). Spec, governance record, and legacy checkpoint untouched.
G-14 NOT AUTHORIZED honored; no real-data processing, no pilot, no workload 46,
no chunk 760 access.
2026-09-07 14:15:25 +07:00 | | | #!/usr/bin/env python3
|
| | | """sniper-data headless CLI launcher (spec 14).
|
| | |
|
| | | Run as: python sniper-data.py <command> [args]
|
| | | Windows: sniper-data.cmd <command> [args]
|
| | | Pins PYTHONHASHSEED=0 (spec 17.3/26) before importing the engine.
|
| | | """
|
| | | import os
|
| | | import sys
|
| | |
|
| | | os.environ.setdefault("PYTHONHASHSEED", "0")
|
| | | sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
|
| | |
|
| | | from engine.cli import main # noqa: E402
|
| | |
|
| | | if __name__ == "__main__":
|
| | | sys.exit(main())
|