jackyu66git and Cursor
580ba85b61
fix(h5): 小程序 nh=1 原生顶栏模式与 sbh 顶距(配 202608278)
...
H5 在 nh=1 时隐藏 AppHeader,支持 sbh 控制内容顶距,首屏 inline 预应用。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-25 03:24:42 +08:00
jackyu66git and Cursor
57687de360
feat(h5): 小程序原生顶栏 + 本地联调与一键部署
...
nh=1 隐藏 H5 顶栏并由 cover 承载 logo;H5 仅 4px 顶距避免重复留白。新增 dev:mp、deploy:h5 与联调文档。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-25 01:38:32 +08:00
jackyu66git and Cursor
f4bd57ce1b
fix(h5): 修复 WebView 顶栏 logo 与内容重叠
...
embed 模式 header 改文档流、移除负 margin;持久化 sbh 并在路由中保留,避免胶囊区与档案条重叠。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-25 01:22:39 +08:00
jackyu66git
9d4fb52d29
fix(h5): 小程序 WebView 通过 sbh 参数铺满刘海区
...
WebView 内 safe-area-inset-top 常为 0,改由小程序传入 statusBarHeight;
全屏洗底层上延并同步原生页背景色,修复刘海露白。
2026-08-25 01:18:16 +08:00
jackyu66git and Cursor
96292d0e95
fix(h5): 小程序 WebView 刘海区背景与顶栏安全区
...
Logo 下移 safe-area、embed 隐藏 HTML 标题;暖色渐变铺满刘海,页面背景上延与全屏洗底层对齐。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-25 01:14:07 +08:00
jackyu66git and Cursor
635a83fe11
fix(h5): 修复小程序 WebView 内 logo 与备案号展示
...
Logo 改用 BASE_URL 路径并在 embed 模式始终显示顶部栏;备案号改为页面底部文档流,避免悬浮遮挡内容。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-25 01:04:18 +08:00
jackyu66git and Cursor
ebc2d3ad80
docs: 补充 Ubuntu+MySQL 并存与 PostgreSQL 部署指南
...
DEPLOY-MINI-PROGRAM-H5 增加 PG 安装三种方式、Go API systemd、Checklist 与双库架构说明。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-25 00:46:58 +08:00
jackyu66git and Cursor
8d856fb56c
feat(h5): 小程序 embed 模式与全站 ICP 备案页脚
...
H5 支持 ?mp=1 嵌入微信 WebView;user-h5/admin-h5 底部展示蜀ICP备2025140386号-2 并链至工信部;补充小程序+H5 部署说明。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-25 00:41:14 +08:00
jackyu66git and Cursor
d33a25a663
docs(BD-2026-044): rhythm-config-write 标记 Implemented · Closed
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-24 22:49:28 +08:00
jackyu66git and Cursor
c693ac4bbc
docs(ECR-048): TEST_REPORT 补 commit sha
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 22:51:42 +08:00
jackyu66git and Cursor
e0f605558b
feat(ECR-048): ReportTemplate 写面闭环并 Closed
...
growth.write POST/PUT · migration 000057 · 无新 C 端 · Loop STOP
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 22:51:42 +08:00
jackyu66git and Cursor
aa197b719b
docs(ECR-047): Freeze/Review 收口 → FROZEN WAIT
...
单刀授权硬边界 · 禁自动 ECR-048 · origin 齐平后冻结
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 22:32:25 +08:00
jackyu66git and Cursor
580f5ea3f0
docs(ECR-047): Human authorize Closed(不含 push)
...
Unauthorized Scope 经 authorize ECR-047 Closed 纳入正式 Closed;Loop STOP
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 22:21:54 +08:00
jackyu66git and Cursor
69cb99600f
docs(ECR-047): TEST_REPORT 补 commit sha
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 22:14:21 +08:00
jackyu66git and Cursor
1db5fcc018
feat(ECR-047): FunnelDefinition 写面闭环并 Closed
...
growth.write POST/PUT · migration 000056 · 无新 C 端 · Loop STOP
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 22:14:21 +08:00
jackyu66git and Cursor
258deb0184
docs(ECR-046): TEST_REPORT 补 commit sha
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 21:56:11 +08:00
jackyu66git and Cursor
b3fe4363fd
feat(ECR-046): ScaleDefinition 元数据写面闭环并 Closed
...
explore.write POST/PUT · create→draft · status 仍 ECR-008 · migration 000055 · Loop STOP
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 21:56:11 +08:00
jackyu66git and Cursor
fa8b0ba963
docs(ECR-045): TEST_REPORT 补 commit sha
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 21:29:43 +08:00
jackyu66git and Cursor
0158036341
feat(ECR-045): ImageCardDeck 写面闭环并 Closed
...
复用 admin.explore.write、POST/PUT+审计、C端 GET /cards/decks、
H5 无 active 空态/失败回退;migration 000054。无牌面内容编辑。
ExploreConfig Loop STOP,禁自动 ECR-046。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 21:29:43 +08:00
jackyu66git and Cursor
dc93999f9e
docs(ECR-044): TEST_REPORT 补 commit sha
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:43:08 +08:00
jackyu66git and Cursor
87b463b2bb
feat(ECR-044): RhythmConfig 写面闭环并 Closed
...
复用 admin.explore.write、POST/PUT+审计、C端 GET /rhythm/configs、
H5 无 active 空态/失败回退;migration 000053。ExploreConfig Loop STOP,禁自动 ECR-045。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:43:08 +08:00
jackyu66git and Cursor
fcc7667ba3
docs(ECR-044): Candidate Review 批准 RhythmConfig
...
首刀定为 RhythmConfig;Spec/Loop/Coding 未开;Auth 草案 PENDING;
排除 Prompt/Knowledge/Chunk,不预设 SystemPrompt。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:37:35 +08:00
jackyu66git and Cursor
19091bff12
docs(ECR-043): TEST_REPORT 补 commit sha
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:24:50 +08:00
jackyu66git and Cursor
77907f79ee
feat(ECR-043): StarConfig 写面闭环并 Closed
...
加法权限 admin.explore.write、POST/PUT+审计、C端 GET /star/configs、
H5 无 active 空态/失败回退;migration 000052。ExploreConfig Loop STOP,禁自动 ECR-044。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:23:38 +08:00
jackyu66git and Cursor
2b295472a4
docs: feature-spec 索引补 ops-star-config-write
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:08:17 +08:00
jackyu66git and Cursor
f492088237
docs(ECR-043): StarConfig 写面 Spec Ready(先不写码)
...
Human 批准 ExploreConfig Loop 仅限 043;Closed 后 STOP 禁自动 044;边界排除 Rhythm/Card/Scale/Prompt。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:07:58 +08:00
jackyu66git and Cursor
cd3ac2c9ab
docs: 恢复 TRACEABILITY 中 ECR-041/042 Closed 行
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:04:47 +08:00
jackyu66git and Cursor
ec20e9744e
docs(ECR-043): ExploreConfig 写面候选评审;收窄 Continuous Loop
...
CMS 041–042 锁定 Closed;下一刀不进 SystemPrompt;推荐首刀 StarConfig;禁止直接写码。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:04:36 +08:00
jackyu66git and Cursor
aff6621ff8
docs(ECR-042): TEST_REPORT 补 commit sha
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:02:01 +08:00
jackyu66git and Cursor
56f661748a
feat(ECR-042): OpsCMS FeedSlot 薄写面
...
Admin POST/PUT 复用 admin.cms.write;C 端 GET /home/feed-slots;首页无 active 槽隐藏推荐区、失败回退展示;无新 migration。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 20:02:01 +08:00
jackyu66git and Cursor
655141980a
docs(ECR-041): TEST_REPORT 补 commit sha
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 19:55:27 +08:00
jackyu66git and Cursor
9707b72808
feat(ECR-041): OpsCMS Banner 薄写面(Write-Wave 首刀)
...
Admin POST/PUT + admin.cms.write/审计;C 端 GET /home/banners;首页投影回退静态 homeFeeds;migration 000051;不碰 FeedSlot/支付/UGC。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 19:55:27 +08:00
jackyu66git and Cursor
ad45d17dff
chore(repo): 仓侧治理门禁 — ECR/migration 身份唯一
...
将编号与 schema 完整性留在 Repository Governance,不扩 ESS/Loop;TRACEABILITY 锚定 Next ECR=041、Max Migration=000050。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 14:26:30 +08:00
jackyu66git and Cursor
b7b0b18802
fix(db): 重编号合并后撞号 migration,并修 admin e2e base
...
将 015–023 双文件冲突线性化为 015–050;提供已有库 schema_migrations 修复脚本;admin Playwright 对齐 /psy/admin/ 预览路径。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 02:14:52 +08:00
jackyu66git and Cursor
89756f65b4
feat(ECR-012–016): 合规、题库、时辰刷新、头像、MBTI OEJTS 与埋点
...
落地输入合规、探索题库、报告日/时辰刷新、账号头像、OEJTS 量表,并补齐 H5 埋点与 Admin 漏斗;同步 ESS 工件、切至自建 Git、清理 GitHub Actions。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 01:27:58 +08:00
jackyu66git and Cursor
13860bf1ef
feat(ECR-011): 昵称、首页贴士与档案 Self 唯一/合盘交叉校验
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
每账号仅一条 self(migration 40902);合盘只选 TA;账号昵称可改;首页穿衣/颜色/养生贴士。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 22:05:00 +08:00
jackyu66git and Cursor
5ceb3ce749
feat(ECR-010): Ops-E 系统运营;修复登出解绑;P2 Complete
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
落地管理员 RBAC/封禁/推送任务 stub,logout 解绑 device 并统一各页 ensureAccount,同时收口 P2 生日生成与状态文档。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 18:54:59 +08:00
jackyu66git and Cursor
0ee4d4f5ae
docs(loop): approve and close LOOP-RUN-002 Ops-D sample
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-07 02:47:39 +08:00
jackyu66git and Cursor
31a0ec721a
docs(ECR-009): dedupe TRACEABILITY
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-07 02:46:22 +08:00
jackyu66git and Cursor
e58a24ddd2
docs(loop): LOOP-RUN-002 ready for human approval
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
Ops-D sample at READY_FOR_APPROVAL with Gate PASS and sample notes
on reduced human steps (no Plan Mode confirm).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-07 02:45:51 +08:00
jackyu66git and Cursor
d48e95d42c
docs(ECR-009): record commit evidence and BD Status Approved
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-07 02:45:32 +08:00
jackyu66git and Cursor
ca3b13554c
feat(ECR-009): Ops-D order filters, plan display prices, refund status
...
LOOP-RUN-002 sample: admin order multi-filter, membership display
price catalog, read-only refund_status. No real payment or RBAC.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-07 02:45:32 +08:00
jackyu66git and Cursor
7e9023f0a8
test(e2e): 前后台联调 Playwright 与 admin 冒烟
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
新增 e2e-live 真 API 一致性全路径,并为 admin-h5 增加 mock 浏览器冒烟。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-06 22:41:43 +08:00
jackyu66git and Cursor
879bf70cb7
feat(ECR-006): 落地运营后台 Phase A(admin API + admin-h5)
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
新增独立鉴权的 /api/v1/admin 与 Vue 控制台;会员授予与审计同事务,并补集成/单测。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-06 18:35:53 +08:00
jackyu66git and Cursor
4a583c9480
style(h5): HomeToolIcon 全局放大约 39%
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
统一按 prop×1.392 显示,并同步首页九宫格容器,避免裁切。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-06 16:10:39 +08:00
jackyu66git and Cursor
00fc7f82b9
refactor(ECR-005): 再拆 Ask/Decode/Portrait 与 composable,补强 OpenAPI
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
压低贴线 SFC/composable;报告/档案/量表/意象卡 path 挂 Envelope $ref;CI ESS 门禁跟到 ECR-005。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 22:38:32 +08:00
jackyu66git and Cursor
7034c92de7
refactor(ECR-004): Synastry 再拆、Scale 测、Membership 守卫、OpenAPI 与 CI
...
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s
压合盘贴线文件;补选答单测与 nil 守卫;对齐关键 OpenAPI schemas;加 GitHub Actions 门禁。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 21:06:14 +08:00
jackyu66git and Cursor
67701d1f7b
chore(ECR-001,ECR-003): 关闭结构对齐并清理 outlook JSON 旧键
...
正式关闭 ECR-001/002;删除 fortune 双写与 lucky 字段,H5 改读 outlook/boost。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 20:39:34 +08:00
jackyu66git and Cursor
69fa1b85d6
fix(ECR-001): 对齐 Playwright e2e 与 /psy/ base 及现 UI
...
E2E 改走 /psy 路径并更新过时文案断言,恢复 L3 冒烟;补充 Phase F QA 报告。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 18:34:11 +08:00
jackyu66git and Cursor
e735aa43e3
refactor(ECR-001): Phase F types/sdk 对齐并拆分超标 H5 页
...
抽出 OpenAPI DTO;将 Ask/Report/Profile/Star 等 8 页拆到 ≤400 行,并修 ScaleSummary、fortuneKey、Scale 选答与单测。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 18:19:34 +08:00
jackyu66git and Cursor
19d3cd5945
refactor(ECR-001): 接入 ESS 并完成结构对齐 Phase A–E
...
绑定 ESS 双轨治理,拆分超大 H5 页与 Go 引擎,抽出 membership 服务,
并将 star/fortune 重命名为 outlook(JSON 双写兼容);同时修复 /psy API 代理与首页 + 菜单层级。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 17:51:40 +08:00
jackyu66git and Cursor
e589af9bc0
feat: 首页档案条改为自己/添加/列表三分区,对齐测测交互
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 15:01:11 +08:00
jackyu66git and Cursor
53eb4577b3
feat: 按测测功能重构 H5 首页与各子页,并修正顶栏「+」添加档案菜单
...
对齐测测交互:首页「+」支持邀请填档案/添加档案/邀请合盘;各 Tab 与工具页按同一视觉与功能标准落地;本地对照截图目录显式忽略。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 14:32:35 +08:00
jackyu66git and Cursor
bd22d9dddd
feat: P1 合盘/星座/问答与测测完整设计包及模拟器取证工具
...
落地 synastry/star/ask API 与 H5 页面,补齐 cece-frontend-re complete-design 证据文档,并加入 Android 模拟器截图抓取脚本。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-03 11:37:53 +08:00
jackyu66git and Cursor
15a9db374a
feat: add exploration scale list, questions, and scoring
...
Seed communication-style scale, expose /api/v1/scales APIs, and wire
Explore/Scale H5 pages for the P1 探索测试 path.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 16:29:31 +08:00
jackyu66git and Cursor
14b836f53b
feat: add RelationInsight API and wire H5 relation/profile pages
...
Second P1 growth engine: compare two profiles, gate full tips behind
deep-access mock payment, and list personal archives on /profile.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 16:28:10 +08:00
jackyu66git and Cursor
0f320e040b
feat: P1 profile/portrait API and freeze local-dev environment
...
Add host-first environment contracts (Local vs CI vs Prod), deps-only
compose, and the Profile → Portrait → deep-access mock payment slice
with device identity and auto-migrate on API startup.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 16:24:57 +08:00
jackyu66git and Cursor
dd94e57277
docs: freeze YuXinGu lexicon, journey, and P1 engineering sources
...
Establish product language contract, user journey with dual growth engines,
ERD/OpenAPI/Go boundaries, and H5 routes (/profile, /portrait, /relation,
/membership) before P1 implementation.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 16:12:10 +08:00
jackyu66git and Cursor
2fb1dfee14
chore: seal Design Vision v1 and monorepo scaffold
...
Archive the differentiated YuXinGu product docs, AI engineering system,
design contract, and Go/Vue scaffold. Next execution prioritizes Cece-parity
over early innovation (see .ai/product/STRATEGY.md).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 16:00:44 +08:00
jackyu66git and Claude
573095325f
feat: 新增愈心解码整合页面 + 公共代码重构
...
- 新增 common.js: 从 shuzi.html/yangsheng.html 提取共享引擎(数字三角计算、八字五行、体质判别等纯函数+数据字典)
- 新增 jiema.html: 愈心解码统一入口,整合数字性格+五行体质+今日锦囊,含付费墙(模拟支付)、分享卡片、契合度测算
- shuzi.html: 引用 common.js,删重复代码,新增返回链接+URL参数预填
- yangsheng.html: 引用 common.js,删重复代码,新增返回链接+URL参数预填
- yuxingu.html: Hero下方新增愈心解码入口卡片(含生日输入+生成按钮)
- index.html: 新增愈心解码导航卡片
- CLAUDE.md: 补充项目文档和架构说明
Co-Authored-By: Claude <noreply@anthropic.com >
2026-07-13 12:59:06 +08:00