Backwards-Validation Dashboard (§12)
Unit assertions run in-process (no live edge required). Integration assertions require
EDGE_URL — run pytest tests/test_backwards.py -v -m integration separately.
#19 Enrollment
| Assertion | Result | Detail |
| golden_vector |
—
|
|
| nonce_reuse_reject |
—
|
|
| ts_window_reject |
—
|
|
| unknown_kid_reject |
—
|
|
| unknown_hwid_reject |
—
|
|
| clean_enroll_handback |
—
|
|
#19 Beacon
| Assertion | Result | Detail |
| beacon_accepted |
—
|
|
| beacon_g1_clean |
—
|
|
| beacon_mtls_validated |
—
|
|
| beacon_certless_accepted |
—
|
|
#15 Read Doors
| Assertion | Result | Detail |
| door_status_parse |
—
|
|
| door_usage_parse |
—
|
|
| door_telemetry_parse |
—
|
|
| door_consumption_parse |
—
|
|
| door_events_parse |
—
|
|
| cursor_paging_500cap |
—
|
|
| rfc7807_401 |
—
|
|
| rfc7807_400 |
—
|
|
| dormancy_all_401 |
—
|
|
| dormancy_transition |
—
|
|
#18 Versioning
| Assertion | Result | Detail |
| version_format_status |
—
|
|
| version_format_beacon |
—
|
|
| version_coherent |
—
|
|
| version_no_energy |
—
|
|