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
Refresh the RAP reproduction harness, methodology, and regression gates after the #300 and #304 compiler changes, then add a deterministic n=98 dominance check that detects the drift found in #485.
A current release reproduction at commit 268ca3b4ea30, repeated twice, produced:
Fixture
Placer
Steps
Move time
Search
n=42
agnostic
23
3049 us
n/a
n=42
aware
18
2999 us
4 completed / 0 fallback
n=98
agnostic
40
6262 us
n/a
n=98
aware
48
8896 us
0 completed / 4 fallback
The checked-in documentation still records n=98 as 48/48. The sweep also says #304 OpenQASM ingestion is unimplemented even though #304 is closed and ising_n42.qasm reproduces the Quon fixture exactly. Its CSV banner says the enforced n=42 metric test is not invoked by CI, while just ci-rust now runs it explicitly.
This ticket should correct provenance, expand the harness to the implemented ingestion scope where fixtures are available, and ensure future compiler improvements cannot silently make aware fallback worse than agnostic.
Acceptance criteria
Methodology and CSV banner report the current n=42/n=98 values and identify the compiler commit/tool version that produced them.
What to build
Refresh the RAP reproduction harness, methodology, and regression gates after the #300 and #304 compiler changes, then add a deterministic n=98 dominance check that detects the drift found in #485.
A current release reproduction at commit
268ca3b4ea30, repeated twice, produced:The checked-in documentation still records n=98 as 48/48. The sweep also says #304 OpenQASM ingestion is unimplemented even though #304 is closed and
ising_n42.qasmreproduces the Quon fixture exactly. Its CSV banner says the enforced n=42 metric test is not invoked by CI, whilejust ci-rustnow runs it explicitly.This ticket should correct provenance, expand the harness to the implemented ingestion scope where fixtures are available, and ensure future compiler improvements cannot silently make aware fallback worse than agnostic.
Acceptance criteria
just ci-rustwiring match the executable repository state.Out of scope
Blocked by
Related