<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Activity for phpMan</title><link href="https://sourceforge.net/p/phpunixman/activity/" rel="alternate"/><id>https://sourceforge.net/p/phpunixman/activity/</id><updated>2026-08-13T06:22:47.703000Z</updated><subtitle>Recent activity for phpMan</subtitle><entry><title>Che, Dong committed [1dc83b] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/1dc83bd7d155834b20251b9b252924407d73206b/" rel="alternate"/><published>2026-08-13T06:22:47.703000Z</published><updated>2026-08-13T06:22:47.703000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/1dc83bd7d155834b20251b9b252924407d73206b/</id><summary type="html">tools: 发现阶段自动跳过跨 tailnet 共享节点</summary></entry><entry><title>Che, Dong committed [b52996] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/b5299629a2adad96835a19633f99437f58cf1285/" rel="alternate"/><published>2026-08-12T19:57:41.048000Z</published><updated>2026-08-12T19:57:41.048000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/b5299629a2adad96835a19633f99437f58cf1285/</id><summary type="html">tools: mesh 带宽统一使用 Mb/s 单位(含 code-review 缺陷修复)</summary></entry><entry><title>Che, Dong committed [a8cc83] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/a8cc83a30f7433bf9c48de292d6f699803dadc60/" rel="alternate"/><published>2026-08-12T19:34:11.368000Z</published><updated>2026-08-12T19:34:11.368000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/a8cc83a30f7433bf9c48de292d6f699803dadc60/</id><summary type="html">tools: mesh 报告列出各节点对 exit node 的使用情况</summary></entry><entry><title>Che, Dong committed [0e986f] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/0e986fb4b2466f1a4a6f8ca46fc04d4048cefc38/" rel="alternate"/><published>2026-08-11T16:43:07.475000Z</published><updated>2026-08-11T16:43:07.475000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/0e986fb4b2466f1a4a6f8ca46fc04d4048cefc38/</id><summary type="html">tools: 将当前执行节点纳入 mesh 测速</summary></entry><entry><title>Che, Dong committed [a8573f] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/a8573f524eb6a65d5329138150db31ef5e4b037d/" rel="alternate"/><published>2026-08-11T08:29:10.936000Z</published><updated>2026-08-11T08:29:10.936000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/a8573f524eb6a65d5329138150db31ef5e4b037d/</id><summary type="html">tools: 使 mesh 测速脚本支持本地 status、config 收编节点、无参数显示 help</summary></entry><entry><title>Che, Dong committed [774002] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/77400299c42fb91f0eadb33136c7b8e2105bbb4e/" rel="alternate"/><published>2026-08-08T10:22:48.688000Z</published><updated>2026-08-08T10:22:48.688000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/77400299c42fb91f0eadb33136c7b8e2105bbb4e/</id><summary type="html">v4.10: remove LLM enhancement — batch-enhance, callLLM, enhanceManPage</summary></entry><entry><title>Che, Dong committed [a079d0] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/a079d01ec843df2bd2a43fbc8e24996787216f13/" rel="alternate"/><published>2026-08-07T08:56:51.051000Z</published><updated>2026-08-07T08:56:51.051000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/a079d01ec843df2bd2a43fbc8e24996787216f13/</id><summary type="html">feat: add --help / -h to tailscale-mesh-bench.sh</summary></entry><entry><title>Che, Dong committed [33fac2] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/33fac2afb11ad78906d6977b8b5aafcfa76b7bb5/" rel="alternate"/><published>2026-08-07T06:11:26.659000Z</published><updated>2026-08-07T06:11:26.659000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/33fac2afb11ad78906d6977b8b5aafcfa76b7bb5/</id><summary type="html">feat: Tailscale mesh iperf3 bandwidth benchmark script</summary></entry><entry><title>Che, Dong committed [d8508e] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/d8508e3b0c6cb66c9b4163ec6541e9f8cce057ea/" rel="alternate"/><published>2026-08-07T06:11:26.632000Z</published><updated>2026-08-07T06:11:26.632000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/d8508e3b0c6cb66c9b4163ec6541e9f8cce057ea/</id><summary type="html">fix: emoji cache entries never expire (7d TTL caused mass data loss)</summary></entry><entry><title>Che, Dong committed [511901] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/511901df692d589ac13cf284a2ae964494170dd0/" rel="alternate"/><published>2026-08-07T06:11:26.605000Z</published><updated>2026-08-07T06:11:26.605000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/511901df692d589ac13cf284a2ae964494170dd0/</id><summary type="html">fix: PageCache::set() guards against overwriting valid content with empty not_found</summary></entry><entry><title>Che, Dong committed [d3b367] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/d3b367517e8c8ed6c85a7cfb7f36df2eb9519e36/" rel="alternate"/><published>2026-08-07T06:11:26.573000Z</published><updated>2026-08-07T06:11:26.573000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/d3b367517e8c8ed6c85a7cfb7f36df2eb9519e36/</id><summary type="html">feat: generate compressed sitemap during reindex</summary></entry><entry><title>Che, Dong committed [f77b95] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/f77b9508ca566f9f349a7478da53c496d5d1dd15/" rel="alternate"/><published>2026-07-22T06:22:35.185000Z</published><updated>2026-07-22T06:22:35.185000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/f77b9508ca566f9f349a7478da53c496d5d1dd15/</id><summary type="html">Docs: CSP nonce + strict-dynamic strategy (#158) + v4.9 PLANDOC entry</summary></entry><entry><title>Che, Dong committed [92851f] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/92851fdf3b88a3fcf480dab2911f4a697125a9a7/" rel="alternate"/><published>2026-07-22T06:22:35.142000Z</published><updated>2026-07-22T06:22:35.142000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/92851fdf3b88a3fcf480dab2911f4a697125a9a7/</id><summary type="html">fix: --status query excludes NOT_FOUND entries from emoji counts</summary></entry><entry><title>Che, Dong committed [a37cf1] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/a37cf18ae8010346b074444a2fa5cfad579acd9e/" rel="alternate"/><published>2026-07-22T06:22:35.106000Z</published><updated>2026-07-22T06:22:35.106000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/a37cf18ae8010346b074444a2fa5cfad579acd9e/</id><summary type="html">fix: cache NOT_FOUND on LLM failure to prevent repeated retries</summary></entry><entry><title>Che, Dong committed [381eaf] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/381eafcc5e7f6f1d8d43627c392049b373002dc7/" rel="alternate"/><published>2026-07-22T06:22:35.070000Z</published><updated>2026-07-22T06:22:35.070000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/381eafcc5e7f6f1d8d43627c392049b373002dc7/</id><summary type="html">fix: preg_match_all called before empty() check in splitHtmlIntoSections</summary></entry><entry><title>Che, Dong committed [2cb901] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/2cb901d352e2ac0cabe435034196f02d077f01be/" rel="alternate"/><published>2026-07-22T06:22:35.039000Z</published><updated>2026-07-22T06:22:35.039000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/2cb901d352e2ac0cabe435034196f02d077f01be/</id><summary type="html">fix: man page heading detection in splitHtmlIntoSections</summary></entry><entry><title>Che, Dong committed [edc84c] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/edc84cf337b537421c7938b4a1ff4f0057f9b20c/" rel="alternate"/><published>2026-07-22T06:22:34.995000Z</published><updated>2026-07-22T06:22:34.995000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/edc84cf337b537421c7938b4a1ff4f0057f9b20c/</id><summary type="html">fix: wire chunked enhancement into batch-enhance.php HTML path</summary></entry><entry><title>Che, Dong committed [515571] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/515571db26d685bcd83169a1bffaf657088a1660/" rel="alternate"/><published>2026-07-22T06:22:34.958000Z</published><updated>2026-07-22T06:22:34.958000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/515571db26d685bcd83169a1bffaf657088a1660/</id><summary type="html">feat: chunked LLM enhancement for large man pages (&gt;200KB)</summary></entry><entry><title>Che, Dong committed [633e23] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/633e23ab6dbbada56eb5c56b7c26d3fa989b8d2a/" rel="alternate"/><published>2026-07-22T06:22:34.926000Z</published><updated>2026-07-22T06:22:34.926000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/633e23ab6dbbada56eb5c56b7c26d3fa989b8d2a/</id><summary type="html">docs: add architectural paradox — data sources are already CLI tools</summary></entry><entry><title>Che, Dong committed [1b05be] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/1b05befea468d3d13316d537c6273cb381f9748c/" rel="alternate"/><published>2026-07-22T06:22:34.887000Z</published><updated>2026-07-22T06:22:34.887000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/1b05befea468d3d13316d537c6273cb381f9748c/</id><summary type="html">docs: strategic review — phpMan value in the LLM era (GEO/MCP/SEO analysis)</summary></entry><entry><title>Che, Dong committed [c21988] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/c219882f12b3ba09e98bbf14b79bbea4a2f4aac3/" rel="alternate"/><published>2026-07-22T06:22:34.852000Z</published><updated>2026-07-22T06:22:34.852000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/c219882f12b3ba09e98bbf14b79bbea4a2f4aac3/</id><summary type="html">fix: deterministic PID file naming for multi-mode parallel batch-enhance</summary></entry><entry><title>Che, Dong committed [e3b079] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/e3b079677bd8c524ee78c9abbe5f8f91c60b9022/" rel="alternate"/><published>2026-07-22T06:22:34.813000Z</published><updated>2026-07-22T06:22:34.813000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/e3b079677bd8c524ee78c9abbe5f8f91c60b9022/</id><summary type="html">docs: add batch-enhance.php CLI reference with --status to §2.12.1</summary></entry><entry><title>Che, Dong committed [857520] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/857520b445574bc466fcbebc8396931bcadf8416/" rel="alternate"/><published>2026-07-14T07:25:11.629000Z</published><updated>2026-07-14T07:25:11.629000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/857520b445574bc466fcbebc8396931bcadf8416/</id><summary type="html">docs: extract LLM enhancement + GA analytics to external projects</summary></entry><entry><title>Che, Dong committed [c841ad] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/c841adae4350d95fb6581a8a1fad66e0f58c6879/" rel="alternate"/><published>2026-07-14T04:14:09.646000Z</published><updated>2026-07-14T04:14:09.646000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/c841adae4350d95fb6581a8a1fad66e0f58c6879/</id><summary type="html">fix: deploy src/ before phpMan.php to avoid transient 500 errors</summary></entry><entry><title>Che, Dong committed [40dbf6] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/40dbf621d3159f1835ef36f5d0b3c82a0d113e06/" rel="alternate"/><published>2026-07-14T02:47:55.201000Z</published><updated>2026-07-14T02:47:55.201000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/40dbf621d3159f1835ef36f5d0b3c82a0d113e06/</id><summary type="html">Merge SourceForge upstream (AdSense) + Perl module fix</summary></entry><entry><title>Che, Dong committed [08b154] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/08b154a1c9cb129ae93452583877571a0932c410/" rel="alternate"/><published>2026-07-14T02:47:55.175000Z</published><updated>2026-07-14T02:47:55.175000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/08b154a1c9cb129ae93452583877571a0932c410/</id><summary type="html">fix: allow valid Perl modules with multiple :: in 403 guard</summary></entry><entry><title>Che, Dong committed [bc7e8f] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/bc7e8fbb8782ee8ac4fd57a33c8d3336c79784fc/" rel="alternate"/><published>2026-07-14T02:47:55.148000Z</published><updated>2026-07-14T02:47:55.148000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/bc7e8fbb8782ee8ac4fd57a33c8d3336c79784fc/</id><summary type="html">Add /status JSON endpoint for batch enhance process monitoring</summary></entry><entry><title>Che, Dong committed [dd0ded] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/dd0dedff655db6ae665a9ce9a224b6d5d0d5b945/" rel="alternate"/><published>2026-07-14T02:47:55.121000Z</published><updated>2026-07-14T02:47:55.121000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/dd0dedff655db6ae665a9ce9a224b6d5d0d5b945/</id><summary type="html">fix: prevent PHP default_socket_timeout from preempting CURLOPT_TIMEOUT</summary></entry><entry><title>Che, Dong committed [bce0fe] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/bce0fefa92d71e58ff74b92fb1258a74454028c6/" rel="alternate"/><published>2026-07-14T02:47:55.095000Z</published><updated>2026-07-14T02:47:55.095000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/bce0fefa92d71e58ff74b92fb1258a74454028c6/</id><summary type="html">Increase LLM timeout: primary 120→600s, fallback default 60→300s</summary></entry><entry><title>Che, Dong committed [7a5be7] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/7a5be7b6148ac127e53202485e781e9574f72653/" rel="alternate"/><published>2026-07-14T02:47:55.060000Z</published><updated>2026-07-14T02:47:55.060000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/7a5be7b6148ac127e53202485e781e9574f72653/</id><summary type="html">Add LLM gateway failure analysis report</summary></entry><entry><title>Che, Dong committed [32d633] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/32d6339891383d5540366ea573d7c42613124607/" rel="alternate"/><published>2026-07-14T02:47:55.029000Z</published><updated>2026-07-14T02:47:55.029000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/32d6339891383d5540366ea573d7c42613124607/</id><summary type="html">Add runtime process status to --status output</summary></entry><entry><title>Che, Dong committed [e02d8e] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/e02d8ecbdbaa9dc78398eb906df347cccea44bc9/" rel="alternate"/><published>2026-07-14T02:47:54.982000Z</published><updated>2026-07-14T02:47:54.982000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/e02d8ecbdbaa9dc78398eb906df347cccea44bc9/</id><summary type="html">Restore PATH_INFO guard (ec489ee, lost in code split) + colons enhancement</summary></entry><entry><title>Che, Dong committed [84ce00] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/84ce00b5bc049f083e0e6f413510bae9f3d83ff9/" rel="alternate"/><published>2026-07-14T02:47:54.954000Z</published><updated>2026-07-14T02:47:54.954000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/84ce00b5bc049f083e0e6f413510bae9f3d83ff9/</id><summary type="html">Add log-analyze.sh — web access log analysis tool</summary></entry><entry><title>Che, Dong committed [c7f3ba] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/c7f3ba4748321fb0447cfa8b3a63589b93a5123f/" rel="alternate"/><published>2026-07-14T02:47:54.922000Z</published><updated>2026-07-14T02:47:54.922000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/c7f3ba4748321fb0447cfa8b3a63589b93a5123f/</id><summary type="html">Add URL attack guard: reject malformed paths with protocol-prefix traps</summary></entry><entry><title>Che, Dong committed [0d844a] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/0d844aa9b060d2e851100dadea902110553880f0/" rel="alternate"/><published>2026-07-14T02:47:54.883000Z</published><updated>2026-07-14T02:47:54.883000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/0d844aa9b060d2e851100dadea902110553880f0/</id><summary type="html">Add --restart option to batch-enhance.php</summary></entry><entry><title>Che, Dong committed [dbaf08] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/dbaf08736ec35633215bdc27fee7d5e751d682b6/" rel="alternate"/><published>2026-07-14T02:47:54.854000Z</published><updated>2026-07-14T02:47:54.854000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/dbaf08736ec35633215bdc27fee7d5e751d682b6/</id><summary type="html">v4.9.26: fix GIT_DESCRIBE guard in showFooter + add AdSense support</summary></entry><entry><title>Che, Dong committed [ed5696] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/ed5696fb4395d4d66f1bbe736bfc92a08a602ebc/" rel="alternate"/><published>2026-07-14T02:43:16.876000Z</published><updated>2026-07-14T02:43:16.876000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/ed5696fb4395d4d66f1bbe736bfc92a08a602ebc/</id><summary type="html">fix: allow valid Perl modules with multiple :: in 403 guard</summary></entry><entry><title>Che, Dong committed [4c9518] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/4c951837fcad76a2e70f395daf82c924a70eade9/" rel="alternate"/><published>2026-07-14T02:43:16.849000Z</published><updated>2026-07-14T02:43:16.849000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/4c951837fcad76a2e70f395daf82c924a70eade9/</id><summary type="html">Add /status JSON endpoint for batch enhance process monitoring</summary></entry><entry><title>Che, Dong committed [58b622] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/58b6225a6eab511e10204fa9dd4447b3a04d4a80/" rel="alternate"/><published>2026-07-14T02:43:16.822000Z</published><updated>2026-07-14T02:43:16.822000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/58b6225a6eab511e10204fa9dd4447b3a04d4a80/</id><summary type="html">fix: prevent PHP default_socket_timeout from preempting CURLOPT_TIMEOUT</summary></entry><entry><title>Che, Dong committed [6f3fed] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/6f3fed189958c21582ae66514b5d36be98c35dd8/" rel="alternate"/><published>2026-07-14T02:43:16.796000Z</published><updated>2026-07-14T02:43:16.796000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/6f3fed189958c21582ae66514b5d36be98c35dd8/</id><summary type="html">Increase LLM timeout: primary 120→600s, fallback default 60→300s</summary></entry><entry><title>Che, Dong committed [6da246] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/6da246a3537b12372fcd00bb1f9022864a0d59b3/" rel="alternate"/><published>2026-07-14T02:43:16.766000Z</published><updated>2026-07-14T02:43:16.766000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/6da246a3537b12372fcd00bb1f9022864a0d59b3/</id><summary type="html">Add LLM gateway failure analysis report</summary></entry><entry><title>Che, Dong committed [3fa63e] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/3fa63e7969f3dc2d7474e52f9aa144f296380f59/" rel="alternate"/><published>2026-07-14T02:43:16.739000Z</published><updated>2026-07-14T02:43:16.739000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/3fa63e7969f3dc2d7474e52f9aa144f296380f59/</id><summary type="html">Add runtime process status to --status output</summary></entry><entry><title>Che, Dong committed [13791a] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/13791a72238ec83825746e81116151227df64fae/" rel="alternate"/><published>2026-07-14T02:43:16.709000Z</published><updated>2026-07-14T02:43:16.709000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/13791a72238ec83825746e81116151227df64fae/</id><summary type="html">Restore PATH_INFO guard (ec489ee, lost in code split) + colons enhancement</summary></entry><entry><title>Che, Dong committed [a65686] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/a656860053e28835beff2c1ad9d234ed5688d3eb/" rel="alternate"/><published>2026-07-14T02:43:16.668000Z</published><updated>2026-07-14T02:43:16.668000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/a656860053e28835beff2c1ad9d234ed5688d3eb/</id><summary type="html">Add log-analyze.sh — web access log analysis tool</summary></entry><entry><title>Che, Dong committed [8a4794] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/8a479437f7341b1ef4cc32adea4bc0760c9098e4/" rel="alternate"/><published>2026-07-14T02:43:16.638000Z</published><updated>2026-07-14T02:43:16.638000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/8a479437f7341b1ef4cc32adea4bc0760c9098e4/</id><summary type="html">Add URL attack guard: reject malformed paths with protocol-prefix traps</summary></entry><entry><title>Che, Dong committed [6aab75] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/6aab753b06213418c2413660fe523a3b143a63e9/" rel="alternate"/><published>2026-07-14T02:43:16.608000Z</published><updated>2026-07-14T02:43:16.608000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/6aab753b06213418c2413660fe523a3b143a63e9/</id><summary type="html">Add --restart option to batch-enhance.php</summary></entry><entry><title>Che, Dong committed [456da0] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/456da06a8a3b28e45ae348bff126d5a2f3d7e3c4/" rel="alternate"/><published>2026-07-07T01:57:57.361000Z</published><updated>2026-07-07T01:57:57.361000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/456da06a8a3b28e45ae348bff126d5a2f3d7e3c4/</id><summary type="html">v4.9.26: fix GIT_DESCRIBE guard in showFooter + add AdSense support</summary></entry><entry><title>Che, Dong committed [9a0821] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/9a0821dab02d8795d73db1c6a4ffdc4437d5c2b5/" rel="alternate"/><published>2026-07-07T01:57:57.329000Z</published><updated>2026-07-07T01:57:57.329000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/9a0821dab02d8795d73db1c6a4ffdc4437d5c2b5/</id><summary type="html">Raise maxConsecutiveFailures 3→10 to reduce man batch abort rate</summary></entry><entry><title>Che, Dong committed [7408aa] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/7408aa656294df8941777ccd560b740e9f01524f/" rel="alternate"/><published>2026-07-07T01:57:57.296000Z</published><updated>2026-07-07T01:57:57.296000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/7408aa656294df8941777ccd560b740e9f01524f/</id><summary type="html">Add unit tests: callLLM/callLLMEndpoint semantics + cleanEmojiHtml XSS + tldr guard</summary></entry><entry><title>Che, Dong committed [a8a945] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/a8a94565efb0608cd053112484798a1bf62cf40c/" rel="alternate"/><published>2026-07-07T01:57:57.261000Z</published><updated>2026-07-07T01:57:57.261000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/a8a94565efb0608cd053112484798a1bf62cf40c/</id><summary type="html">v4.9.25: fix FTS5 duplicate entries — DELETE FROM search_fts instead of DROP+CREATE/RENAME</summary></entry><entry><title>Che, Dong committed [5f10b1] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/5f10b1ba3a5058024b167b04eafc28495948bc88/" rel="alternate"/><published>2026-07-07T01:57:57.223000Z</published><updated>2026-07-07T01:57:57.223000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/5f10b1ba3a5058024b167b04eafc28495948bc88/</id><summary type="html">v4.9.24: fix rebuildSearchIndex cache cleanup — DELETE WHERE mode='search', not format='search'</summary></entry><entry><title>Che, Dong committed [5f10b1] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/5f10b1ba3a5058024b167b04eafc28495948bc88/" rel="alternate"/><published>2026-07-07T01:57:57.223000Z</published><updated>2026-07-07T01:57:57.223000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/5f10b1ba3a5058024b167b04eafc28495948bc88/</id><summary type="html">v4.9.24: fix rebuildSearchIndex cache cleanup — DELETE WHERE mode='search', not format='search'</summary></entry><entry><title>Che, Dong committed [48cc00] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/48cc001116e597e22550b69ccf5e8001d0ef5ff4/" rel="alternate"/><published>2026-07-07T01:57:57.185000Z</published><updated>2026-07-07T01:57:57.185000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/48cc001116e597e22550b69ccf5e8001d0ef5ff4/</id><summary type="html">v4.9.23: fix rebuildSearchIndex — only delete search caches, not all HTML page caches</summary></entry><entry><title>Che, Dong committed [1b0fcb] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/1b0fcb42e1df906434dcc2d1f27f37f48ceeb459/" rel="alternate"/><published>2026-07-07T01:57:57.149000Z</published><updated>2026-07-07T01:57:57.149000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/1b0fcb42e1df906434dcc2d1f27f37f48ceeb459/</id><summary type="html">Fix undefined GIT_DESCRIBE in tldr.php:85 (CLI batch crash)</summary></entry><entry><title>Che, Dong committed [f5330c] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/f5330c7b9a4ee8ea25489249632eaedd28726aae/" rel="alternate"/><published>2026-07-07T01:57:57.112000Z</published><updated>2026-07-07T01:57:57.112000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/f5330c7b9a4ee8ea25489249632eaedd28726aae/</id><summary type="html">v4.9.22: code review fixes — &lt;u&gt; revert, cleanup patterns, dead code removal, ETag logging, amp; consolidation, X-Forwarded-Proto</summary></entry><entry><title>Che, Dong committed [4b622f] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/4b622fd17e55d105c60add4a2c43a77eafa9af6c/" rel="alternate"/><published>2026-07-07T01:57:57.083000Z</published><updated>2026-07-07T01:57:57.083000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/4b622fd17e55d105c60add4a2c43a77eafa9af6c/</id><summary type="html">Add start-enhance-all.sh — two-phase batch runner</summary></entry><entry><title>Che, Dong committed [a64310] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/a643100cbd028090e237eaeeaf5a87116e383067/" rel="alternate"/><published>2026-07-07T01:57:57.048000Z</published><updated>2026-07-07T01:57:57.048000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/a643100cbd028090e237eaeeaf5a87116e383067/</id><summary type="html">v4.9.21: configurable --rate-limit, default 120→60s</summary></entry><entry><title>Che, Dong committed [7ce321] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/7ce321239752977142872c6670f8e20917f78fd7/" rel="alternate"/><published>2026-07-07T01:57:56.998000Z</published><updated>2026-07-07T01:57:56.998000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/7ce321239752977142872c6670f8e20917f78fd7/</id><summary type="html">v4.9.20: tool detection at deploy, --cache-only mode, fallback-2 max_tokens fix</summary></entry><entry><title>Che, Dong committed [95be7e] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/95be7e860bba47371996826189fe0fa3539419ee/" rel="alternate"/><published>2026-07-07T01:57:56.960000Z</published><updated>2026-07-07T01:57:56.960000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/95be7e860bba47371996826189fe0fa3539419ee/</id><summary type="html">v4.9.19: add id to submit button for Chrome form field warning</summary></entry><entry><title>Che, Dong committed [6709f4] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/6709f442dc4d6f7c57fb130b72550e35c940f858/" rel="alternate"/><published>2026-07-07T01:57:56.918000Z</published><updated>2026-07-07T01:57:56.918000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/6709f442dc4d6f7c57fb130b72550e35c940f858/</id><summary type="html">v4.9.18: single-row form layout, dark mode field contrast, font size bump, tldr UA version fix</summary></entry><entry><title>Che, Dong committed [50880a] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/50880a074387fc8b5a6a74e566623d8fab1452db/" rel="alternate"/><published>2026-07-07T01:57:56.867000Z</published><updated>2026-07-07T01:57:56.867000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/50880a074387fc8b5a6a74e566623d8fab1452db/</id><summary type="html">v4.9.17: code review cleanup — dead code removal, abort fix, WAL safety</summary></entry><entry><title>Che, Dong committed [b0cb87] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/b0cb8712faeffd4309d420872122229e0c789605/" rel="alternate"/><published>2026-07-07T01:57:56.819000Z</published><updated>2026-07-07T01:57:56.819000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/b0cb8712faeffd4309d420872122229e0c789605/</id><summary type="html">v4.9.16: desktop form single-row layout (search + modes inline)</summary></entry><entry><title>Che, Dong committed [658292] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/6582927ff74852e02c740c4a04b45633daa5ecdc/" rel="alternate"/><published>2026-07-07T01:57:56.775000Z</published><updated>2026-07-07T01:57:56.775000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/6582927ff74852e02c740c4a04b45633daa5ecdc/</id><summary type="html">v4.9.15: two-row form layout — search+button row, radios row below</summary></entry><entry><title>Che, Dong committed [3f532a] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/3f532a1accd8fd720e9b77f7723b405b0c11197f/" rel="alternate"/><published>2026-07-07T01:57:56.734000Z</published><updated>2026-07-07T01:57:56.734000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/3f532a1accd8fd720e9b77f7723b405b0c11197f/</id><summary type="html">docs: add v4.9.11–v4.9.14 changelog entries</summary></entry><entry><title>Che, Dong committed [19471f] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/19471fcf7bbe541dd71512ce05d1e8c1ca867653/" rel="alternate"/><published>2026-07-07T01:57:56.698000Z</published><updated>2026-07-07T01:57:56.698000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/19471fcf7bbe541dd71512ce05d1e8c1ca867653/</id><summary type="html">v4.9.14: fix --status man emoji count — :mode was never bound</summary></entry><entry><title>Che, Dong committed [19471f] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/19471fcf7bbe541dd71512ce05d1e8c1ca867653/" rel="alternate"/><published>2026-07-07T01:57:56.698000Z</published><updated>2026-07-07T01:57:56.698000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/19471fcf7bbe541dd71512ce05d1e8c1ca867653/</id><summary type="html">v4.9.14: fix --status man emoji count — :mode was never bound</summary></entry><entry><title>Che, Dong committed [a7add1] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/a7add1b9a1a20c59fba3412cde6587a0a9353ddb/" rel="alternate"/><published>2026-07-07T01:57:56.661000Z</published><updated>2026-07-07T01:57:56.661000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/a7add1b9a1a20c59fba3412cde6587a0a9353ddb/</id><summary type="html">v4.9.13: fix --status showing 0 for man — WAL checkpoint before read</summary></entry><entry><title>Che, Dong committed [56001f] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/56001f1593bd7fba18039aa547ed4d8983222536/" rel="alternate"/><published>2026-07-07T01:57:56.632000Z</published><updated>2026-07-07T01:57:56.632000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/56001f1593bd7fba18039aa547ed4d8983222536/</id><summary type="html">v4.9.12: emoji_html LLM empty no longer aborts batch</summary></entry><entry><title>Che, Dong committed [d9fc9c] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/d9fc9ced61eb89667f67412bbbfcae388665698c/" rel="alternate"/><published>2026-07-07T01:57:56.596000Z</published><updated>2026-07-07T01:57:56.596000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/d9fc9ced61eb89667f67412bbbfcae388665698c/</id><summary type="html">v4.9.11: fix callLLM() non-retryable return value bug</summary></entry><entry><title>Che, Dong committed [5ffd99] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/5ffd99b593a37caa214c9305fa0d532d81fff5ed/" rel="alternate"/><published>2026-07-07T01:57:56.558000Z</published><updated>2026-07-07T01:57:56.558000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/5ffd99b593a37caa214c9305fa0d532d81fff5ed/</id><summary type="html">docs: add v4.9.5–v4.9.10 changelog + worktree rebase rule</summary></entry><entry><title>Che, Dong committed [c2f762] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/c2f76292e7300eb3993ffb5274ad068c7627d4c6/" rel="alternate"/><published>2026-07-07T01:57:56.522000Z</published><updated>2026-07-07T01:57:56.522000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/c2f76292e7300eb3993ffb5274ad068c7627d4c6/</id><summary type="html">v4.9.10: restore Geist CSS + footer format links</summary></entry><entry><title>Che, Dong committed [52445e] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/52445eafa560580a3974b5c27f8b0a35e7698f98/" rel="alternate"/><published>2026-07-07T01:57:56.488000Z</published><updated>2026-07-07T01:57:56.488000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/52445eafa560580a3974b5c27f8b0a35e7698f98/</id><summary type="html">v4.9.9: move RE_ASCII constants to config.php for CLI access</summary></entry><entry><title>Che, Dong committed [f020d5] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/f020d51dbb1730639e7ac8557a601176bbaa03c9/" rel="alternate"/><published>2026-07-07T01:57:56.457000Z</published><updated>2026-07-07T01:57:56.457000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/f020d51dbb1730639e7ac8557a601176bbaa03c9/</id><summary type="html">v4.9.8: batch-enhance skip missing pages, don't abort entire batch</summary></entry><entry><title>Che, Dong committed [d76bbe] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/d76bbef0e4b2cb642e104342d4dc321f0c1268f7/" rel="alternate"/><published>2026-07-07T01:57:56.425000Z</published><updated>2026-07-07T01:57:56.425000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/d76bbef0e4b2cb642e104342d4dc321f0c1268f7/</id><summary type="html">Merge branch 'worktree-phpman-config-check'</summary></entry><entry><title>Che, Dong committed [505d1c] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/505d1ca293df762b30fc0a9f73f2ba443772f077/" rel="alternate"/><published>2026-07-07T01:57:56.395000Z</published><updated>2026-07-07T01:57:56.395000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/505d1ca293df762b30fc0a9f73f2ba443772f077/</id><summary type="html">fix: shorten back-to-top to 'top', align with toggle</summary></entry><entry><title>Che, Dong committed [3dcd3f] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/3dcd3f4aa6b66f5b8e9747546b9ccd8969b7b503/" rel="alternate"/><published>2026-07-07T01:57:56.361000Z</published><updated>2026-07-07T01:57:56.361000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/3dcd3f4aa6b66f5b8e9747546b9ccd8969b7b503/</id><summary type="html">Merge branch 'worktree-phpman-config-check'</summary></entry><entry><title>Che, Dong committed [81fc00] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/81fc00ef487452adf9cbbe6eca573e86bcce33fc/" rel="alternate"/><published>2026-07-07T01:57:56.329000Z</published><updated>2026-07-07T01:57:56.329000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/81fc00ef487452adf9cbbe6eca573e86bcce33fc/</id><summary type="html">fix: add *.google.co.jp to CSP connect-src</summary></entry><entry><title>Che, Dong committed [aa9adb] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/aa9adbcd5e1f9d30d31b510580ac53d2351491d4/" rel="alternate"/><published>2026-07-07T01:57:56.302000Z</published><updated>2026-07-07T01:57:56.302000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/aa9adbcd5e1f9d30d31b510580ac53d2351491d4/</id><summary type="html">Merge branch 'worktree-phpman-config-check'</summary></entry><entry><title>Che, Dong committed [310bd8] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/310bd86a63ce9851ddb9c97e0b79d97ac9408496/" rel="alternate"/><published>2026-07-07T01:57:56.271000Z</published><updated>2026-07-07T01:57:56.271000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/310bd86a63ce9851ddb9c97e0b79d97ac9408496/</id><summary type="html">feat: remove phpman breadcrumb from title/h1</summary></entry><entry><title>Che, Dong committed [8375d9] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/8375d976be6920f660c23ec0f94d2147a3e3c803/" rel="alternate"/><published>2026-07-07T01:57:56.238000Z</published><updated>2026-07-07T01:57:56.238000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/8375d976be6920f660c23ec0f94d2147a3e3c803/</id><summary type="html">Merge branch 'worktree-phpman-config-check'</summary></entry><entry><title>Che, Dong committed [91dee8] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/91dee87f8dd3bcdfd9b9197a780ced975c88550b/" rel="alternate"/><published>2026-07-07T01:57:56.204000Z</published><updated>2026-07-07T01:57:56.204000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/91dee87f8dd3bcdfd9b9197a780ced975c88550b/</id><summary type="html">fix: move theme toggle back to bottom-right (match v4.8.2)</summary></entry><entry><title>Che, Dong committed [a19894] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/a1989497908d5ae4b7c4e889195b144bb0dcd01c/" rel="alternate"/><published>2026-07-07T01:57:56.170000Z</published><updated>2026-07-07T01:57:56.170000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/a1989497908d5ae4b7c4e889195b144bb0dcd01c/</id><summary type="html">fix: merge web_footer.php and css from worktree (async removal + .u selector)</summary></entry><entry><title>Che, Dong committed [19db90] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/19db9074ba0c20990f4d5c881b03385cd8e81dc0/" rel="alternate"/><published>2026-07-07T01:57:56.141000Z</published><updated>2026-07-07T01:57:56.141000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/19db9074ba0c20990f4d5c881b03385cd8e81dc0/</id><summary type="html">merge: resolve conflicts, keep worktree version</summary></entry><entry><title>Che, Dong committed [14820e] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/14820ec3ae3a83c77c55328ca2beb71aa4cd2bfd/" rel="alternate"/><published>2026-07-07T01:57:56.106000Z</published><updated>2026-07-07T01:57:56.106000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/14820ec3ae3a83c77c55328ca2beb71aa4cd2bfd/</id><summary type="html">fix: XHTML 1.0 Transitional + &lt;span class=u&gt; + remove GA async</summary></entry><entry><title>Che, Dong committed [4adb91] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/4adb91a9697407af6d1e17440192a89028778f03/" rel="alternate"/><published>2026-07-07T01:57:56.066000Z</published><updated>2026-07-07T01:57:56.066000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/4adb91a9697407af6d1e17440192a89028778f03/</id><summary type="html">Merge branch 'worktree-phpman-config-check'</summary></entry><entry><title>Che, Dong committed [757368] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/7573682277aeabc663f3c9ab48d1f6da3dbff105/" rel="alternate"/><published>2026-07-07T01:57:56.037000Z</published><updated>2026-07-07T01:57:56.037000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/7573682277aeabc663f3c9ab48d1f6da3dbff105/</id><summary type="html">fix: use XHTML 1.0 Strict DOCTYPE — fixes Quirks Mode + keeps XHTML validator</summary></entry><entry><title>Che, Dong committed [b2deab] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/b2deabec7814014f42943525e62f3c5c277215b6/" rel="alternate"/><published>2026-07-07T01:57:55.991000Z</published><updated>2026-07-07T01:57:55.991000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/b2deabec7814014f42943525e62f3c5c277215b6/</id><summary type="html">Merge branch 'worktree-phpman-config-check'</summary></entry><entry><title>Che, Dong committed [c91600] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/c91600354b9e2e283350ee0669cbdcf198a0540c/" rel="alternate"/><published>2026-07-07T01:57:55.954000Z</published><updated>2026-07-07T01:57:55.954000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/c91600354b9e2e283350ee0669cbdcf198a0540c/</id><summary type="html">fix: change DOCTYPE to &lt;!DOCTYPE html&gt; to fix Quirks Mode</summary></entry><entry><title>Che, Dong committed [4e5588] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/4e55881b4d560c8f5efacb42afd04302c0e565b8/" rel="alternate"/><published>2026-07-07T01:57:55.918000Z</published><updated>2026-07-07T01:57:55.918000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/4e55881b4d560c8f5efacb42afd04302c0e565b8/</id><summary type="html">merge: resolve build-sitemap.php conflict, keep ours (with gz support)</summary></entry><entry><title>Che, Dong committed [5ee1c6] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/5ee1c60b566828a12b3b93103f82425af77831e0/" rel="alternate"/><published>2026-07-07T01:57:55.887000Z</published><updated>2026-07-07T01:57:55.887000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/5ee1c60b566828a12b3b93103f82425af77831e0/</id><summary type="html">feat: add build-sitemap.php to repo with gzip support</summary></entry><entry><title>Che, Dong committed [dba349] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/dba349bca1164fc4e561937dd93c1e5eba59a037/" rel="alternate"/><published>2026-07-07T01:57:55.851000Z</published><updated>2026-07-07T01:57:55.851000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/dba349bca1164fc4e561937dd93c1e5eba59a037/</id><summary type="html">Merge branch 'worktree-phpman-config-check'</summary></entry><entry><title>Che, Dong committed [c25e60] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/c25e602c44ee9ecaa62f4ce9d76cc6cdc205dc27/" rel="alternate"/><published>2026-07-07T01:57:55.820000Z</published><updated>2026-07-07T01:57:55.820000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/c25e602c44ee9ecaa62f4ce9d76cc6cdc205dc27/</id><summary type="html">fix: add analytics.google.com and *.google.com to CSP connect-src</summary></entry><entry><title>Che, Dong committed [9a568b] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/9a568b63004e26fc574144270d033385a541f3c1/" rel="alternate"/><published>2026-07-07T01:57:55.784000Z</published><updated>2026-07-07T01:57:55.784000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/9a568b63004e26fc574144270d033385a541f3c1/</id><summary type="html">v4.9.7: per-endpoint max_tokens &amp; timeout for LLM fallback chain</summary></entry><entry><title>Che, Dong committed [4c7065] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/4c7065ce93161c9d4423b663b0648efbc3e02aac/" rel="alternate"/><published>2026-07-07T01:57:55.747000Z</published><updated>2026-07-07T01:57:55.747000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/4c7065ce93161c9d4423b663b0648efbc3e02aac/</id><summary type="html">v4.9.6: compact mobile form — reduce radio option height by 40%</summary></entry><entry><title>Che, Dong committed [239d22] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/239d22dfe7e55b7cd1868bb09dead2d5ec498c15/" rel="alternate"/><published>2026-07-07T01:57:55.713000Z</published><updated>2026-07-07T01:57:55.713000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/239d22dfe7e55b7cd1868bb09dead2d5ec498c15/</id><summary type="html">v4.9.5: move format links to footer, mobile form horizontal layout</summary></entry><entry><title>Che, Dong committed [23ec4b] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/23ec4b71e2d626f30395f08d7425814488fc3102/" rel="alternate"/><published>2026-06-30T07:56:58.129000Z</published><updated>2026-06-30T07:56:58.129000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/23ec4b71e2d626f30395f08d7425814488fc3102/</id><summary type="html">Merge branch 'worktree-phpman-config-check'</summary></entry><entry><title>Che, Dong committed [6998f8] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/6998f83b4a970194c78286473db7cf91c99dd82f/" rel="alternate"/><published>2026-06-30T07:56:58.101000Z</published><updated>2026-06-30T07:56:58.101000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/6998f83b4a970194c78286473db7cf91c99dd82f/</id><summary type="html">fix: add Google Analytics domains to CSP when GA is enabled (#158)</summary></entry><entry><title>Che, Dong committed [e7212c] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/e7212c134892e2b7b72a4e1a8373e4e082c26035/" rel="alternate"/><published>2026-06-30T07:56:58.067000Z</published><updated>2026-06-30T07:56:58.067000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/e7212c134892e2b7b72a4e1a8373e4e082c26035/</id><summary type="html">fix(#203): phpManLog 自动附加 CLI/WEB 上下文; callLLM 新增 $context 参数</summary></entry><entry><title>Che, Dong committed [c0b84b] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/c0b84b3a9010f7f318248939270482f212073822/" rel="alternate"/><published>2026-06-30T06:53:17.533000Z</published><updated>2026-06-30T06:53:17.533000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/c0b84b3a9010f7f318248939270482f212073822/</id><summary type="html">fix: narrow shell metachar filter — allow (){}[] for man references (Closes #204)</summary></entry><entry><title>Che, Dong committed [6bb669] on Git</title><link href="https://sourceforge.net/p/phpunixman/code.git/ci/6bb66951afde2d5a88aa914271e347659db18fec/" rel="alternate"/><published>2026-06-30T06:19:08.817000Z</published><updated>2026-06-30T06:19:08.817000Z</updated><author><name>Che, Dong</name><uri>https://sourceforge.net/u/chedong/profile/</uri></author><id>https://sourceforge.net/p/phpunixman/code.git/ci/6bb66951afde2d5a88aa914271e347659db18fec/</id><summary type="html">fix: resolve 7 open security/optimization issues</summary></entry></feed>