2 """Phase 3.1 hybrid performance pilot artifact (P31-S09-E01). 4 Materializes one frozen structured case with sequential, Phase 3 fused, and hybrid 5 timings, route coverage, and a small decision/diagnosis tag. 8 python benchmarks/density_matrix/performance_evidence/phase31_hybrid_pilot_validation.py 11 from __future__
import annotations
14 from pathlib
import Path
16 REPO_ROOT = Path(__file__).resolve().parents[3]
17 if str(REPO_ROOT)
not in sys.path:
18 sys.path.insert(0, str(REPO_ROOT))
20 from benchmarks.density_matrix.performance_evidence.case_selection
import (
21 PHASE31_HYBRID_PILOT_WORKLOAD_ID,
22 build_phase31_hybrid_pilot_case_context,
24 from benchmarks.density_matrix.performance_evidence.common
import (
25 performance_evidence_output_dir,
27 from benchmarks.density_matrix.performance_evidence.records
import (
28 build_phase31_hybrid_pilot_record,
30 from benchmarks.density_matrix.performance_evidence.validation_support
import (
31 assemble_record_schema_case_bundle,
33 from benchmarks.density_matrix.validation_scaffold
import (
34 require_bundle_fields,
38 SUITE_NAME =
"performance_evidence_phase31_hybrid_pilot" 39 ARTIFACT_FILENAME =
"phase31_hybrid_pilot_bundle.json" 41 ARTIFACT_CORE_FIELDS = (
44 "record_schema_version",
58 raise ValueError(
"phase31 hybrid pilot bundle expects exactly one case")
60 correctness_pass =
bool(
61 case.get(
"phase3_fused_internal_reference_pass")
62 and case.get(
"phase31_hybrid_internal_reference_pass")
65 "total_cases": len(cases),
66 "pilot_case_name": case[
"case_name"],
67 "pilot_workload_id": PHASE31_HYBRID_PILOT_WORKLOAD_ID,
68 "timing_mode": case[
"timing_mode"],
69 "decision_class": case[
"decision_class"],
70 "diagnosis_tag": case[
"diagnosis_tag"],
71 "channel_native_partition_count": case[
"channel_native_partition_count"],
72 "phase3_routed_partition_count": case[
"phase3_routed_partition_count"],
76 "pass" if correctness_pass
else "fail",
84 def main(argv: list[str] |
None =
None) -> int:
87 build_cases=build_phase31_hybrid_pilot_cases,
88 build_artifact_bundle=build_phase31_hybrid_pilot_bundle,
89 artifact_filename=ARTIFACT_FILENAME,
90 default_output_dir=DEFAULT_OUTPUT_DIR,
91 description=__doc__
or "",
92 output_dir_help=
"Directory to write the Phase 3.1 hybrid pilot bundle into.",
93 quiet_report=
lambda b: print(
94 "pilot={pilot_case_name}, decision={decision_class}, diagnosis={diagnosis_tag}, " 95 "cn_partitions={channel_native_partition_count}, p3_partitions={phase3_routed_partition_count}, " 96 "status={status}".format(status=b[
"status"], **b[
"summary"])
101 if __name__ ==
"__main__":
102 raise SystemExit(
main())
def build_phase31_hybrid_pilot_case_context()
def build_phase31_hybrid_pilot_record(case_context)
def build_phase31_hybrid_pilot_cases()
def performance_evidence_output_dir
def build_phase31_hybrid_pilot_bundle
def assemble_record_schema_case_bundle
def require_bundle_fields