docs: record conservative static test cleanup decisions

This commit is contained in:
KOKO\Mimi
2026-10-18 12:51:51 +09:00
parent 26939140da
commit e7b66bc98d
4 changed files with 3061 additions and 2877 deletions
@@ -34449,5 +34449,71 @@
"path": "C:\\git\\FESADev\\.dryforge\\worktrees\\worker\\.build\\merge-verification\\t5-20261018-01\\before-prune\\static-only\\run-20261018-01\\hdf-schema-identity-inventory.json",
"sha256": "72b672a1cfcde5873552a2a9758981ae0f262f3a944cd71219ac5d7d83f2f3bd"
}
},
"t6_test_cleanup": {
"status": "DONE_WITH_CONCERNS",
"baseline": "26939140dae4fc83746d05d4fcf48085462ef83b",
"scope": "R6 applied only to approved static/common tests; nonstatic tests preserved",
"deleted_tests": 0,
"deleted_helpers": 0,
"replacements": [],
"reason": "Equivalent behavior/failure/numerical coverage or obsolete-only internal structure not sufficiently established; conservative retention required by R6",
"ledger": {
"rows": 2876,
"original_columns_preserved": 12,
"appended_columns": [
"cleanup_decision",
"cleanup_reason_id",
"cleanup_evidence"
],
"reason_counts_are_history_rows_not_unique_tests": {
"R-SUPPORT": 785,
"R-DEFER": 631,
"R-STATIC": 923,
"R-COMPARISON": 297,
"R-POLICY": 6,
"R-NUMERIC": 224,
"R-ORACLE": 2,
"R-CAPABILITY": 8
}
},
"review": {
"path": "docs/cpp-object-oriented-modular-refactoring/test-cleanup-review.md",
"sha256": "568146a93285181ad0b091458589255e50d708beac8e9d7209fe306aa4f35da9"
},
"source_or_registration_changes": 0,
"discovery_count_preserved": 964,
"unique_static_common_preserved": 631,
"deferred_nonstatic_preserved": 333,
"registration_sources": {
"fesa_unit_tests": 90,
"fesa_integration_tests": 11,
"fesa_reference_tests": 17
},
"products274_refactor_bytes_exact": true,
"source_test_build_execution": "not run: documentation/table only, per AGENTS; T5 execution artifacts inspected and hashes preserved",
"verification": [
{
"command": "python .build/merge-verification/t6-20261018/audit.py",
"exit": 0,
"path": ".build/merge-verification/t6-20261018/audit.json",
"sha256": "3bebab66024a4804cca618c918c295637c1fc4cb6f8e5ec6f2bf02cd3ad1d2b3"
},
{
"command": "python .build/merge-verification/t6-20261018/finalize.py",
"exit": 0,
"path": ".build/merge-verification/t6-20261018/t5-xml-static-check.json",
"sha256": "e913ee695a972ecaf4b600548a46e969d43d3f748e24dde6008b5c42ff010053"
}
],
"raw": ".build/merge-verification/t6-20261018",
"historical_t1_t2_t3_t5_fields_unchanged": true,
"remaining_limits": [
"333 deferred nonstatic identities are not validated by this cleanup",
"missing fine/_02/pressure canonical data; _02 comparator connection absent",
"ShellNL RF/RM false/review-only; stress mapping undecided",
"thermal new reference missing; NT11 diagnostic limit retained",
"T7 final static verification and final integration remain separate"
]
}
}