YBF
|
6360532ffd
|
Merge pull request #52 from sinanyuntu/09-15-unify-onetalk-card-mind-types
统一 OneTalk 二次卡片 Mind 内容类型
|
2026-09-15 19:02:23 +08:00 |
|
YBF
|
1b1dd34104
|
chore: record journal
|
2026-09-15 18:33:19 +08:00 |
|
YBF
|
905e9fbfd6
|
fix: unify OneTalk rendered card Mind content types
|
2026-09-15 18:32:46 +08:00 |
|
YBF
|
d9eb7470a4
|
Merge pull request #51 from sinanyuntu/dev
完善 OneTalk 消息中心:同步重建、商品与卡片采集、工作区鉴权及扩展存储优化
|
2026-09-15 17:32:05 +08:00 |
|
YBF
|
971f84bb3d
|
fix: commit rendered-card supplements independently
|
2026-09-15 17:25:36 +08:00 |
|
YBF
|
c19e709c93
|
fix: add scoped rendered-card ledger readers
|
2026-09-15 14:44:41 +08:00 |
|
YBF
|
330b40b0dd
|
chore: record journal
|
2026-09-15 12:13:42 +08:00 |
|
YBF
|
54c46446bf
|
chore(task): archive 09-15-unify-buyer-facts-indexeddb
|
2026-09-15 12:13:26 +08:00 |
|
YBF
|
cd888acd16
|
fix: unify OneTalk buyer facts IndexedDB
|
2026-09-15 12:12:46 +08:00 |
|
YBF
|
aea6085d73
|
fix(harness): add workspace authorization input
|
2026-09-15 12:07:33 +08:00 |
|
YBF
|
c168d83d97
|
fix(onetalk): narrow action status tooltip width
|
2026-09-15 12:02:34 +08:00 |
|
YBF
|
22e0212e05
|
feat(mind-test-harness): support multiple mock channel accounts
|
2026-09-15 11:59:54 +08:00 |
|
YBF
|
9a4ce8749b
|
chore: update default channel account ID
|
2026-09-15 11:12:09 +08:00 |
|
YBF
|
0a133b8151
|
docs(spec): clean up project spec hierarchy and fix external tool concept leakage
|
2026-09-15 10:24:01 +08:00 |
|
YBF
|
e9874ba69e
|
chore: record journal
|
2026-09-15 02:39:53 +08:00 |
|
YBF
|
4e9b49aa62
|
chore(task): archive 09-14-onetalk-indexeddb-query-indexes
|
2026-09-15 02:39:09 +08:00 |
|
YBF
|
61df41d2ea
|
feat: index OneTalk sync ledger queries
|
2026-09-15 02:39:09 +08:00 |
|
YBF
|
648b17e728
|
chore: record journal
|
2026-09-15 02:38:27 +08:00 |
|
YBF
|
f8c3cdebf8
|
chore(task): archive 09-14-react-card-monitor
|
2026-09-15 02:37:05 +08:00 |
|
YBF
|
6be3b8393d
|
feat: update message synchronization flow
|
2026-09-15 02:37:04 +08:00 |
|
YBF
|
90fb2c065f
|
chore: record journal
|
2026-09-14 21:05:09 +08:00 |
|
YBF
|
20a54a3362
|
chore(task): archive 09-14-workspace-authorization-rebinding
|
2026-09-14 21:04:57 +08:00 |
|
YBF
|
c9417f4469
|
feat: enforce Mind workspace authorization
|
2026-09-14 21:03:56 +08:00 |
|
YBF
|
854e9c46eb
|
chore: record journal
|
2026-09-14 18:26:20 +08:00 |
|
YBF
|
b2cbc05019
|
chore(task): archive 09-14-onetalk-unbound-tooltip-warning
|
2026-09-14 18:26:10 +08:00 |
|
YBF
|
b92c25a0e7
|
feat: warn unbound OneTalk accounts
|
2026-09-14 18:25:49 +08:00 |
|
YBF
|
69bed50f7e
|
fix: align harness permissions and development-only usage
|
2026-09-14 16:21:18 +08:00 |
|
YBF
|
d4f16c7c6f
|
fix: allow development database reset on approved remote host
|
2026-09-14 14:50:13 +08:00 |
|
YBF
|
55d02a87df
|
chore: record journal
|
2026-09-14 14:22:04 +08:00 |
|
YBF
|
ad2ec46cab
|
chore(task): archive 09-12-mind-rebuild-conversation-history
|
2026-09-14 14:16:26 +08:00 |
|
YBF
|
ac5f9b3c10
|
feat: expand message center capabilities
|
2026-09-14 14:16:26 +08:00 |
|
YBF
|
3e504953b5
|
chore: record journal
|
2026-09-14 13:05:19 +08:00 |
|
YBF
|
fb521a95e0
|
chore(task): archive 09-14-collect-product-messages
|
2026-09-14 13:05:06 +08:00 |
|
YBF
|
4042c34d4b
|
feat: collect OneTalk product messages
|
2026-09-14 13:04:23 +08:00 |
|
YBF
|
c9468f91d3
|
chore: record journal
|
2026-09-14 11:08:28 +08:00 |
|
YBF
|
e3d39e8ab0
|
chore(task): archive 09-14-centralize-dom-interactions
|
2026-09-14 11:08:12 +08:00 |
|
YBF
|
66d03fdbb1
|
feat: centralize OneTalk DOM interactions
|
2026-09-14 11:07:57 +08:00 |
|
YBF
|
7012bf9547
|
feat: update message synchronization flow
|
2026-09-14 10:02:44 +08:00 |
|
YBF
|
211816c16b
|
revert: remove flat-history publication flow
|
2026-09-14 10:00:23 +08:00 |
|
YBF
|
8184a86827
|
fix: move action status tooltip to top edge
|
2026-09-14 01:56:18 +08:00 |
|
YBF
|
e55c25069f
|
Merge pull request #49 from sinanyuntu/09-12-onetalk-profile-active-sync
完善 OneTalk 联系人资料主动同步链路
|
2026-09-13 14:30:56 +08:00 |
|
YBF
|
6049a652b4
|
chore: record journal
|
2026-09-13 14:28:26 +08:00 |
|
YBF
|
1cfef9ca18
|
chore(task): archive 09-12-onetalk-profile-active-sync
|
2026-09-13 14:28:14 +08:00 |
|
YBF
|
f93255e8d9
|
feat(onetalk): sync active contact profiles
|
2026-09-13 14:27:36 +08:00 |
|
YBF
|
ce61b4cc72
|
Merge pull request #48 from sinanyuntu/09-12-onetalk-flow-boundaries
收敛 OneTalk 页面通信与消息发送边界
|
2026-09-12 16:03:01 +08:00 |
|
YBF
|
cf081dec66
|
Merge branch 'main' into 09-12-onetalk-flow-boundaries
|
2026-09-12 15:59:49 +08:00 |
|
YBF
|
538d4c819f
|
chore: record journal
|
2026-09-12 15:52:39 +08:00 |
|
YBF
|
ff707adbf7
|
chore(task): archive 09-12-onetalk-flow-boundaries
|
2026-09-12 15:52:38 +08:00 |
|
YBF
|
15efc84e27
|
refactor(onetalk): separate collection and command flows
|
2026-09-12 15:50:40 +08:00 |
|
YBF
|
568f0b1c09
|
Merge pull request #47 from sinanyuntu/09-12-mind-send-liveness
收紧 Mind 发送存活性与 Harness 超时处理
|
2026-09-12 15:37:20 +08:00 |
|
YBF
|
29cdd09f7d
|
chore: record journal
|
2026-09-12 15:36:09 +08:00 |
|
YBF
|
1aa33f035f
|
chore(task): archive 09-12-mind-send-liveness
|
2026-09-12 15:35:15 +08:00 |
|
YBF
|
ec28fd746b
|
docs(trellis): record mind send liveness contracts
|
2026-09-12 15:35:15 +08:00 |
|
YBF
|
6e77de7506
|
fix(onetalk): harden mind send liveness
|
2026-09-12 15:35:15 +08:00 |
|
YBF
|
bb4c7afd17
|
chore: record journal
|
2026-09-12 15:04:59 +08:00 |
|
YBF
|
15b3b5b650
|
chore(task): archive 09-11-onetalk-structured-message-information-collection-classification
|
2026-09-12 15:04:39 +08:00 |
|
YBF
|
b8da69d664
|
Merge pull request #46 from sinanyuntu/09-12-normalize-onetalk-contract-package
将 OneTalk 合约包迁移至 packages 目录
|
2026-09-12 14:15:54 +08:00 |
|
YBF
|
c2104a416b
|
chore: record journal
|
2026-09-12 14:02:03 +08:00 |
|
YBF
|
84d1cd5b5c
|
chore(task): archive 09-12-normalize-onetalk-contract-package
|
2026-09-12 14:01:51 +08:00 |
|
YBF
|
4d46b5b839
|
refactor(onetalk-contract): move shared contract to packages
|
2026-09-12 14:01:16 +08:00 |
|
YBF
|
221d32be15
|
chore: remove CLAUDE.md
|
2026-09-12 13:16:24 +08:00 |
|
YBF
|
818cd677d3
|
Merge pull request #44 from sinanyuntu/09-11-websocket-routing-single-source-of-truth
统一 WebSocket 路由单一事实来源
|
2026-09-12 12:44:54 +08:00 |
|
YBF
|
8ee519d042
|
chore: record journal
|
2026-09-12 12:42:47 +08:00 |
|
YBF
|
ead982a0a4
|
chore(task): archive 09-11-websocket-routing-single-source-of-truth
|
2026-09-12 12:42:47 +08:00 |
|
YBF
|
d5967365d0
|
refactor: centralize WebSocket route dispatch
|
2026-09-12 12:42:47 +08:00 |
|
YBF
|
6e78d51ebb
|
Merge pull request #45 from sinanyuntu/09-12-fix-structured-fact-equality
使用结构化等价性校验 OneTalk 重复发送确认
|
2026-09-12 12:18:14 +08:00 |
|
YBF
|
a32698c385
|
fix: compare duplicate confirmations structurally
|
2026-09-12 12:14:01 +08:00 |
|
YBF
|
86447cc515
|
docs: clarify OneTalk business card profile projection
|
2026-09-11 21:33:42 +08:00 |
|
YBF
|
9313ccdd94
|
Merge pull request #43 from sinanyuntu/09-11-onetalk-structured-message-information-collection-classification
fix: 名片消息仅保留标记并按会话补全资料
|
2026-09-11 21:04:44 +08:00 |
|
YBF
|
7914b2ea12
|
chore: release 0.8.27
|
2026-09-11 21:02:32 +08:00 |
|
YBF
|
31400fcbd3
|
fix: keep OneTalk business cards as markers
|
2026-09-11 21:01:51 +08:00 |
|
YBF
|
f81d5bcb9d
|
Merge pull request #42 from sinanyuntu/09-11-onetalk-structured-message-information-collection-classification
完善 OneTalk 结构化消息采集、分类与跨层契约
|
2026-09-11 19:25:08 +08:00 |
|
YBF
|
f92f00dca5
|
feat: normalize OneTalk business card content
|
2026-09-11 19:23:32 +08:00 |
|
YBF
|
3be0b3f44d
|
Merge pull request #41 from sinanyuntu/fix/remove-terminal-send-history
移除 pending-send 终态历史以避免无界内存增长
|
2026-09-11 19:05:13 +08:00 |
|
YBF
|
1dd9baf29d
|
Merge pull request #40 from sinanyuntu/send-observation-pending
隔离 OneTalk 发送观测 pending,避免无关消息误结算
|
2026-09-11 18:53:29 +08:00 |
|
YBF
|
7d7b346e21
|
chore: record journal
|
2026-09-11 17:04:18 +08:00 |
|
YBF
|
90fe016d80
|
chore(task): archive 09-11-send-observation-media
|
2026-09-11 17:04:02 +08:00 |
|
YBF
|
1a899a94f8
|
fix: isolate pending send observations
|
2026-09-11 17:03:31 +08:00 |
|
YBF
|
2dfd1a4cc5
|
chore: release 0.8.26
|
2026-09-11 15:54:05 +08:00 |
|
YBF
|
01ac073a71
|
fix: update release bundle smoke command payload
|
2026-09-11 15:52:37 +08:00 |
|
YBF
|
dfd9b861a5
|
chore: release 0.8.25
|
2026-09-11 15:35:23 +08:00 |
|
YBF
|
12aa440b80
|
ci: build OneTalk contract before checks
|
2026-09-11 15:31:02 +08:00 |
|
YBF
|
f96422d75a
|
chore: release 0.8.24
|
2026-09-11 15:14:19 +08:00 |
|
YBF
|
0664b9e819
|
ci: install dependencies before authorization check
|
2026-09-11 15:12:20 +08:00 |
|
YBF
|
97af296cc6
|
chore: release 0.8.23
|
2026-09-11 15:02:27 +08:00 |
|
YBF
|
2dbba81948
|
test: resolve migration path from config
|
2026-09-11 15:00:42 +08:00 |
|
YBF
|
f75c75d292
|
chore: remove PostgreSQL integration release gate
|
2026-09-11 14:42:56 +08:00 |
|
YBF
|
69c39eafa3
|
Merge pull request #39 from sinanyuntu/09-11-remove-image-dimensions
feat: 移除 OneTalk 图片宽高链路
|
2026-09-11 14:32:08 +08:00 |
|
YBF
|
9eb895cbc0
|
feat(harness): 支持 WebSocket 帧关键词筛选
|
2026-09-11 14:31:49 +08:00 |
|
YBF
|
ba0097d3f0
|
chore: record journal
|
2026-09-11 14:31:49 +08:00 |
|
YBF
|
d153b8c455
|
chore(task): archive 09-11-remove-image-dimensions
|
2026-09-11 14:30:35 +08:00 |
|
YBF
|
5ee817cf54
|
feat: 移除 OneTalk 图片宽高链路
|
2026-09-11 14:30:35 +08:00 |
|
YBF
|
a128940d94
|
Merge pull request #38 from sinanyuntu/09-11-unify-onetalk-is-record
refactor: unify OneTalk record guards
|
2026-09-11 12:27:25 +08:00 |
|
YBF
|
78b620834b
|
fix: configure noEmit for TypeScript extension imports
|
2026-09-11 12:26:59 +08:00 |
|
YBF
|
c6390d6a21
|
chore: record journal
|
2026-09-11 12:26:59 +08:00 |
|
YBF
|
894773b781
|
chore(task): archive 09-11-unify-onetalk-is-record
|
2026-09-11 12:26:59 +08:00 |
|
YBF
|
cfda1aa776
|
docs: define OneTalk record guard ownership
|
2026-09-11 12:26:59 +08:00 |
|
YBF
|
fcf0115b5c
|
refactor: unify OneTalk record guards
|
2026-09-11 12:26:59 +08:00 |
|
YBF
|
b47720872d
|
Merge branch 'main' of github.com:sinanyuntu/trade-message-center
|
2026-09-11 10:50:10 +08:00 |
|
YBF
|
301c6d3b40
|
refactor(mind-test-harness): 拆分 harness.ts 为 harness/ 模块目录
将 1205 行的单文件 harness.ts 按职责拆为 14 个模块(contract、errors、
events、floaters、media、messages、page、reading、runtime、styles、
upload、validators、websocket),index.ts 统一导出,harness-server.ts
同步更新 import 路径。
|
2026-09-11 10:48:31 +08:00 |
|