Document Review 65 verification plan
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"schema": "contract-preservation-inventory/v1",
|
||||
"issue": 12,
|
||||
"pull_request": 13,
|
||||
"review_id": 65,
|
||||
"reviewed_head": "fc2d2a6faeac3c64c0ed604f2aa1ad7c37c65570",
|
||||
"source_revision": "8caf1f8379171a128a2c12971a2eadc9a324309a",
|
||||
"contracts": [
|
||||
{
|
||||
"contract": "current cache balance is an exact integer or unknown NULL; zero remains a valid known balance",
|
||||
"status": "preserved",
|
||||
"preserved_by": [
|
||||
"test_create_rejects_whitespace_or_non_integer_dated_balance_without_mutation",
|
||||
"test_zero_dated_balance_and_valid_import_recovery"
|
||||
]
|
||||
},
|
||||
{
|
||||
"contract": "invalid dated account creation fails with validation_error before account or valuation mutation",
|
||||
"status": "preserved",
|
||||
"preserved_by": [
|
||||
"test_create_rejects_whitespace_or_non_integer_dated_balance_without_mutation"
|
||||
]
|
||||
},
|
||||
{
|
||||
"contract": "a valid dated import can establish current cache and append a valuation after invalid create attempts are rejected",
|
||||
"status": "preserved",
|
||||
"preserved_by": [
|
||||
"test_zero_dated_balance_and_valid_import_recovery",
|
||||
"test_late_import_current_balance_is_authoritative_by_evidence_basis_date"
|
||||
]
|
||||
},
|
||||
{
|
||||
"contract": "unknown basis remains distinct from last_synced_at and historical imports cannot roll back a newer usable cache",
|
||||
"status": "preserved",
|
||||
"preserved_by": [
|
||||
"test_account_write_sync_timestamp_does_not_infer_balance_basis_or_candidate",
|
||||
"test_unknown_legacy_balance_basis_is_not_reported_as_valuation_date",
|
||||
"review65-focused-regressions"
|
||||
]
|
||||
},
|
||||
{
|
||||
"contract": "all prior Issue 12 and Review 64 public envelopes, valuation selection, snapshot replay, read-only, migration, privacy, authentication, and menu semantics remain intact",
|
||||
"status": "preserved",
|
||||
"preserved_by": [
|
||||
"review65-focused-regressions",
|
||||
"review65-full-suite",
|
||||
"review65-ruff",
|
||||
"review65-compileall",
|
||||
"review65-diff-check"
|
||||
]
|
||||
}
|
||||
],
|
||||
"missing": 0,
|
||||
"ambiguous": 0,
|
||||
"limitations": [
|
||||
"Four fixture-dependent PDF tests remain skipped because private KB Bank and Toss Securities fixtures are unavailable."
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user