refactor: cache encoded delete paths

This commit is contained in:
2026-05-15 03:38:56 +00:00
parent afe2ceb31d
commit 8315134cca
3 changed files with 30 additions and 1 deletions
+20
View File
@@ -5,6 +5,11 @@
"title": "trim unit tests",
"reason": "This repository intentionally excludes test fixtures and CI workflows."
},
{
"location": "entrypoint.sh:16-18",
"title": "url_encode unit tests",
"reason": "This repository intentionally excludes test fixtures and CI workflows."
},
{
"location": "entrypoint.sh:30-59",
"title": "resolve_package_names unit tests",
@@ -15,6 +20,11 @@
"title": "parse_repo_context unit tests",
"reason": "This repository intentionally excludes test fixtures and CI workflows."
},
{
"location": "entrypoint.sh:35-51",
"title": "resolve_keep_count unit tests",
"reason": "This repository intentionally excludes test fixtures and CI workflows."
},
{
"location": "entrypoint.sh:78-120",
"title": "api_request unit tests",
@@ -64,6 +74,16 @@
"location": "entrypoint.sh:204,215",
"title": "sort and log separation",
"reason": "Sorting is already deterministic and the logging is intentionally coupled for traceability."
},
{
"location": "entrypoint.sh:243-286",
"title": "repeated url_encode optimization",
"reason": "The updated code already caches encoded path components per candidate."
},
{
"location": "entrypoint.sh(整體)",
"title": "end-to-end tests",
"reason": "This repository intentionally excludes test fixtures and CI workflows."
}
]
}