구간별 배송비의 종료값이 구간에 포함되지 않아 경계값이 무료배송으로 새고, 상품 옵션의 g/cm³ 저장값을 정책의 kg/L 로 환산하지 않아 금액이 1000배로 청구되던 문제를 수정한다. - 구간 매칭을 종료값 오름차순 사다리로 교체 — 시작값은 표시 전용이 되어 기존 저장 데이터의 두 형태 모두에서 정확히 계산된다 - 단위 환산을 배송비 계산 한 지점으로 모으고, 부피무게와 실무게를 같은 kg 단위로 비교하도록 교정 - 계산이 조용히 0원이 되는 설정(구간 미등록·단위값/기준금액 누락· 중간 구간 무제한·계산 API 폴백 0원)을 저장 시점에 차단하고, 런타임 잔여 경로에는 경고 로그를 남긴다 - 연속성 규칙을 정책 타입별로 분리해 소수 구간(2.5kg) 저장을 허용 - 상품 옵션 무게/부피 응답 왕복, 주문 총 무게/부피 실값 기록
20 lines
701 B
JSON
20 lines
701 B
JSON
{
|
|
"schema_version": "1.0",
|
|
"generated_at": "2026-08-12T14:41:52+00:00",
|
|
"generator": "g7 vendor-bundle:build",
|
|
"target": "module:sirsoft-ecommerce",
|
|
"composer_json_sha256": "c1a7e6cb8fcf68b62af5b7817509e2a2df6cb19348b9951ec8ea30634f3030d3",
|
|
"composer_lock_sha256": "876ca9c2273a33baff878d25050a567018a946412db053930a7f548c4add595d",
|
|
"zip_sha256": "afda2275ddb2a403be87062539f2ecc4b2d9136ffa5f85533128cc3eaa2724d9",
|
|
"zip_size": 435548,
|
|
"package_count": 1,
|
|
"php_requirement": "^8.2",
|
|
"g7_version": "7.0.6",
|
|
"packages": [
|
|
{
|
|
"name": "ezyang/htmlpurifier",
|
|
"version": "v4.19.0",
|
|
"type": "library"
|
|
}
|
|
]
|
|
} |