fix: downgrade VP Jain fixture attribution
This commit is contained in:
@@ -114,6 +114,9 @@ For large architecture or release work, also read:
|
||||
## ERR-080 | Issue link was mistaken for benchmark provenance | mitigated 2026-07-18
|
||||
PyJHora issue #17 is a UI/encoding issue with a general mismatch report, not VP Jain calibration. The benchmark now pins `V4.8.7` / `ca22995709bd60e371e7820a1a5efc80ce4cf821` and the exact test function URL. Treat its AGPL numeric expectations as a candidate replay, never independent formula arbitration.
|
||||
|
||||
## ERR-081 | Fixture attribution was overstated as publication | mitigated 2026-07-18
|
||||
`shadbala_VPJainBook_tests` supplies no independently citable book edition, page, or numerical table. The product therefore calls it a VP Jain-attributed fixture, not a published worked example; it remains candidate replay data and cannot close a formula branch.
|
||||
|
||||
## Fragment Sweep Command Set
|
||||
|
||||
Use split scans, not one unbounded full-home command:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"case": {
|
||||
"name": "VP Jain published Shadbala example",
|
||||
"name": "VP Jain-attributed Shadbala fixture",
|
||||
"birth": "1981-09-13T01:30:00+05:30",
|
||||
"latitude": 28.65,
|
||||
"longitude": 77.2166666667,
|
||||
@@ -12,7 +12,7 @@
|
||||
"upstream_url": "https://github.com/naturalstupid/PyJHora/blob/ca22995709bd60e371e7820a1a5efc80ce4cf821/src/jhora/tests/pvr_tests.py#L6853",
|
||||
"upstream_issue": null,
|
||||
"license_boundary": "AGPL-3.0 process-isolated numeric expectations only; no implementation copied.",
|
||||
"truth_status": "candidate_published_example_replay_not_independent_arbitration"
|
||||
"truth_status": "candidate_attributed_fixture_replay_not_independent_arbitration"
|
||||
},
|
||||
"summary": {
|
||||
"row_count": 42,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Compare the native Shadbala chain with VP Jain's published worked example."""
|
||||
"""Compare the native Shadbala chain with PyJHora's VP Jain-attributed fixture."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
@@ -76,7 +76,7 @@ def build_report() -> dict:
|
||||
matched = sum(row["status"] == "within_tolerance" for row in rows)
|
||||
return {
|
||||
"case": {
|
||||
"name": "VP Jain published Shadbala example",
|
||||
"name": "VP Jain-attributed Shadbala fixture",
|
||||
"birth": "1981-09-13T01:30:00+05:30",
|
||||
"latitude": 28.65,
|
||||
"longitude": 77.2166666667,
|
||||
@@ -88,7 +88,7 @@ def build_report() -> dict:
|
||||
"upstream_url": "https://github.com/naturalstupid/PyJHora/blob/ca22995709bd60e371e7820a1a5efc80ce4cf821/src/jhora/tests/pvr_tests.py#L6853",
|
||||
"upstream_issue": None,
|
||||
"license_boundary": "AGPL-3.0 process-isolated numeric expectations only; no implementation copied.",
|
||||
"truth_status": "candidate_published_example_replay_not_independent_arbitration",
|
||||
"truth_status": "candidate_attributed_fixture_replay_not_independent_arbitration",
|
||||
},
|
||||
"summary": {
|
||||
"row_count": len(rows),
|
||||
|
||||
@@ -4,14 +4,14 @@ from scripts.vp_jain_shadbala_benchmark import build_report
|
||||
def test_vp_jain_published_component_benchmark_is_fully_classified() -> None:
|
||||
report = build_report()
|
||||
|
||||
assert report["case"]["name"] == "VP Jain published Shadbala example"
|
||||
assert report["case"]["name"] == "VP Jain-attributed Shadbala fixture"
|
||||
assert report["source"] == {
|
||||
"upstream": "PyJHora V4.8.7 pvr_tests.py::shadbala_VPJainBook_tests",
|
||||
"upstream_commit": "ca22995709bd60e371e7820a1a5efc80ce4cf821",
|
||||
"upstream_url": "https://github.com/naturalstupid/PyJHora/blob/ca22995709bd60e371e7820a1a5efc80ce4cf821/src/jhora/tests/pvr_tests.py#L6853",
|
||||
"upstream_issue": None,
|
||||
"license_boundary": "AGPL-3.0 process-isolated numeric expectations only; no implementation copied.",
|
||||
"truth_status": "candidate_published_example_replay_not_independent_arbitration",
|
||||
"truth_status": "candidate_attributed_fixture_replay_not_independent_arbitration",
|
||||
}
|
||||
assert report["summary"]["row_count"] == 42
|
||||
assert report["summary"]["classified_count"] == 42
|
||||
|
||||
Reference in New Issue
Block a user