你说得对,链接就该发最终网页
是的,这个判断是对的。 如果 latest 也没有经过线上可访问校验,那它也不该被当作可靠结果发出来。正确标准不是“脚本产出了一个 URL”,而是“这个 URL 打开后真的是最终网页”。换句话说:我应该发通过验证的最终网页链接,而不是未验活的候选链接。
问题本质
现在的流程更像“先生成链接,再假设它有效”,这会让 report 和 latest 都可能失真。
正确标准
必须以“线上能打开最终页面”为准,而不是以 stdout 为准。
你指出的点
非常关键:如果 latest 也错,那它只是另一个错误链接,不是 fallback。
一句话
链接必须是最终网页,不是预期网页。
结论明确:你说得对,最终交付应该是“已验证可打开的网页链接”。