Wiki revisions:Architecture 08b7352c995a、Local Development 357def01026f、Deployment 23cabbc25081、Project Profile 9e3b50db59ed、Product Requirements f7337354be2c。
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
基本信息
依赖与并行
子项目影响
原始需求
要解决什么
HTML 原型已经验收,但生产 portal 尚无模板、样式和 HTMX 行为。本工单把 v1 的结构和状态落到 html/template + HTMX + Alpine + Tailwind,并连接已完成的认证/提交/查询接口。
做什么 / 不做什么
做
不做
已确认方案
aria-live,toast 不抢焦点,动效尊重 reduced motion。预计修改文件:
portal/web/templates/portal/web/static/需求变化记录
无。实现中若范围、接口、数据、依赖、验收或风险发生变化,必须先更新本工单;改变已确认结果时重新等待用户确认。
设计与原型门禁
prototypes/2/v1/index.htmlprototypes/<新工单>/v2或等效新版本并重新确认,不得覆盖 v1 后直接实现文档影响
docs/,不得直接维护镜像交付文档影响
验收标准
验证方式
go test ./portal/...prototypes/2/v1/index.html的状态矩阵逐项核对未执行或因环境不足无法执行的验证必须如实回写,不得把预期结果记为通过。
风险和回退
实施结果
dad14b1。d7233d4。9521fbb。3d1c4df。main。sendError时没有展示恢复提示的问题;没有改变已确认页面结构、流程、权限或验收结果,无需更新原型版本。go build ./...、go vet ./...、串行全仓库测试及 queue/portal race 测试通过。git diff --check通过。08b7352c995a、Local Development357def01026f、Deployment23cabbc25081、Project Profile9e3b50db59ed、Product Requirementsf7337354be2c。Task-12-按确认原型实现-portal-用户界面@12e6b7d579fb。验收结论
9c31b9a,已推送到main。267432ac79eb。6bcc4f8ec8c8。