Skip to content

feat: 补齐 Skill HTML 上传检查与评论删除 - #25

Merged
mcoder2014 merged 2 commits into
masterfrom
feat/cq/skill_html_comments
Sep 20, 2026
Merged

mcoder2014 merged 2 commits into
masterfrom
feat/cq/skill_html_comments

Conversation

@mcoder2014

Copy link
Copy Markdown
Owner

上传 HTML/ZIP 前缺少兼容性检查,已安装 Skill 也没有评论删除命令。增加离线 check-html 并自动接入 upload,检查实际发送的同一份内容,根据目标项目真实容器模式区分托管阻断项、增强阻断项和警告;报告文件、行号、摘要及修正建议,不执行网页脚本。

补齐 comment-delete:作者或项目所有者可软删除整个讨论及回复,追加不可变审计事件;默认列表隐藏已删除讨论,其他读者无法查询其详情或事件,作者/所有者可以查询已删除历史并重开恢复。继续校验项目 ACL、应用 scope、revision 和 request_id,无需新增 DDL。同步更新 Skill、结构约定及 Markdown/HTML 规格文档。

验证:

  • Python AST 与浏览器运行时 JavaScript 语法检查通过;Skill 结构校验通过。
  • 当前规格 HTML 的离线检查与上传/删除命令 dry-run 通过。
  • 五个 Mermaid 插图使用已安装本地资源离线渲染通过,HTML 已渲染检查。
  • 后端在 pi_out 的 /tmp 隔离目录编译成功,gofmt 无差异;评论列表只读 EXPLAIN 使用现有 project 索引。当前表数据量小,计划不代表大量评论时的性能实测。
  • 按用户要求未执行测试套件;删除、恢复及并发权限生命周期未进行自动化验收。

服务端需部署本 PR 后评论删除接口才可用;Skill 客户端检查和现有评论命令可独立更新。静态检查无法证明动态 SPA、地图手势或浏览器修复后的 DOM 兼容性。

@mcoder2014
mcoder2014 force-pushed the feat/cq/skill_html_comments branch from 3a3e896 to 30df6bd Compare September 20, 2026 02:32
@mcoder2014
mcoder2014 merged commit c3cd477 into master Sep 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant