Commit Graph
100 Commits
Author SHA1 Message Date
lix-2026 664e794ead docs: keep reasonix worker limit aligned 2026-05-25 05:53:45 +08:00
lix-2026 e9eebff959 docs: align runtime worker limit 2026-05-25 05:53:01 +08:00
lix-2026 7c6392becd refactor: remove dead selection bridge helpers 2026-05-25 05:48:26 +08:00
lix-2026 ec27e08e8b refactor: move selection payload helpers 2026-05-25 05:34:16 +08:00
lix-2026 e6ab9268b6 docs: align reasonix worker limit 2026-05-25 05:22:53 +08:00
lix-2026 c9d89f2609 refactor: extract selection overlay sync 2026-05-25 05:18:25 +08:00
lix-2026 dddf9eb9c1 refactor: extract drop indicator geometry 2026-05-25 05:06:28 +08:00
lix-2026 63d1ea7e47 refactor: move editor overlay sync helper 2026-05-25 04:53:19 +08:00
lix-2026 74dd955b3d docs: fix reasonix worker limit record 2026-05-25 04:43:38 +08:00
lix-2026 8ca91190c2 docs: clarify tree live fallback evidence 2026-05-25 04:42:21 +08:00
lix-2026 9e3a5c413b test: cover tree live polling resync 2026-05-25 04:40:18 +08:00
lix-2026 3d338fdde3 fix: fallback tree live events to polling 2026-05-25 04:38:23 +08:00
lix-2026 aa293fec3f refactor: extract toolbar overlay lock helper 2026-05-25 04:28:43 +08:00
lix-2026 1e097a9597 refactor: extract dnd target and sidebar helpers 2026-05-25 04:16:35 +08:00
lix-2026 32adfb38a1 refactor: extract editor overlay open helpers 2026-05-25 04:10:16 +08:00
lix-2026 9798888909 refactor: extract filetree projection helpers 2026-05-25 04:02:36 +08:00
lix-2026 50ed7456ca refactor: extract editor escape overlay close 2026-05-25 03:48:58 +08:00
lix-2026 3f8c7a1238 refactor: extract block menu overlay close helper 2026-05-25 03:41:19 +08:00
lix-2026 bf6cd19878 refactor: extract editor overlay close state 2026-05-25 03:27:51 +08:00
lix-2026 c50d78cc6a docs: record interrupted batch j 2026-05-25 03:16:32 +08:00
lix-2026 33ac2d927c refactor: delegate filetree asset append 2026-05-25 03:14:54 +08:00
lix-2026 3361a5e1b1 refactor: extract editor dnd helpers 2026-05-25 03:05:57 +08:00
lix-2026 fa3dc76d53 refactor: delegate filetree upload fallback 2026-05-25 02:55:45 +08:00
lix-2026 3b8445ffab refactor: extract block menu overlay layout 2026-05-25 02:50:31 +08:00
lix-2026 630a7870e7 docs: plan next editor runtime slice 2026-05-25 02:44:34 +08:00
lix-2026 61727e17b1 refactor: extract conflict diff panel runtime 2026-05-25 02:44:19 +08:00
lix-2026 9d1ec75c6f refactor: extract block hover state types 2026-05-25 02:34:01 +08:00
lix-2026 6e8eacc929 docs: record interrupted reasonix batch e 2026-05-25 02:29:49 +08:00
lix-2026 d22c45dfa5 refactor: delegate media asset upload runtime 2026-05-25 02:24:48 +08:00
lix-2026 a3abeadfe8 refactor: move body focus detection 2026-05-25 02:19:57 +08:00
lix-2026 6d0852e431 refactor: extract editor focus helpers 2026-05-25 02:17:09 +08:00
lix-2026 b191a75e04 docs: record uncontrolled reasonix batch 2026-05-25 02:10:48 +08:00
lix-2026 32302b78aa docs: record upload orchestrator audit 2026-05-25 02:09:40 +08:00
lix-2026 ab34050742 fix: stabilize block menu undo focus 2026-05-25 02:03:47 +08:00
lix-2026 fda2224b6f refactor: delegate upload files orchestration 2026-05-25 02:00:34 +08:00
lix-2026 00ce8568b0 docs: record overlay runtime audit 2026-05-25 01:56:39 +08:00
lix-2026 715ee4c602 refactor: extract media upload runtime helper 2026-05-25 01:52:11 +08:00
lix-2026 29a8e5e109 docs: clarify browser runtime worker constraints 2026-05-25 01:48:38 +08:00
lix-2026 018eb6ccc2 fix: restore block menu delete undo 2026-05-25 01:45:03 +08:00
lix-2026 2f2220a060 refactor: extract conflict panel dom helper 2026-05-25 01:35:19 +08:00
lix-2026 a0115ecd77 refactor: delegate uploaded asset insertion runtime 2026-05-25 01:28:15 +08:00
lix-2026 a4e50c1d19 refactor: extract block menu html helpers 2026-05-25 01:22:26 +08:00
lix-2026 ac15424328 refactor: externalize upload and conflict helpers 2026-05-25 01:13:08 +08:00
lix-2026 7975ce0997 refactor: extract editor overlay helpers 2026-05-25 01:06:37 +08:00
lix-2026 e1484f4cc0 refactor: move upload fetch timeout helper 2026-05-25 00:59:49 +08:00
lix-2026 e54f255690 docs: add runtime followup checklists 2026-05-25 00:51:52 +08:00
lix-2026 e20c0f95ff refactor: extract editor dom selection runtime 2026-05-25 00:48:37 +08:00
lix-2026 ec623c9a82 refactor: externalize filetree selection runtime 2026-05-25 00:37:47 +08:00
lix-2026 2f01dc3a2e refactor: externalize filetree runtime helpers 2026-05-25 00:22:08 +08:00
lix-2026 d4bef58773 docs: update runtime extraction checklist 2026-05-25 00:08:23 +08:00
lix-2026 c3fbadb456 refactor: externalize tree shell runtime 2026-05-25 00:05:30 +08:00
lix-2026 f2a7de9896 refactor: move block delete to history-safe commands 2026-05-24 23:56:25 +08:00
lix-2026 437c690a39 refactor: externalize editor upload context 2026-05-24 23:43:22 +08:00
lix-2026 5a96ea9eba refactor: extract editor upload intent 2026-05-24 23:24:38 +08:00
lix-2026 b4c74bbb81 refactor: extract editor command persistence runtime 2026-05-24 23:12:29 +08:00
lix-2026 0a03572601 refactor: externalize local upload helpers
Add local-upload-runtime.js as a browser runtime module for upload and attachment helper functions, with sidebar fallback wrappers and a fixed runtime asset route.

While validating task479, fix the editor attachment delete path so DOM-selected local attachment links are mapped back to a Tiptap text selection before delete_selection(), preserving undo history and adjacent links.
2026-05-24 22:42:53 +08:00
lix-2026 418f8ff8b0 refactor: extract attachment link history commands 2026-05-24 22:18:44 +08:00
lix-2026 db7c3cb319 refactor: externalize tree live controller 2026-05-24 21:35:21 +08:00
lix-2026 b61b56b5b5 design: plan browser runtime extraction 2026-05-24 21:03:33 +08:00
lix-2026 cafd29a963 fix: preserve undo for attachment link deletion 2026-05-24 19:55:37 +08:00
lix-2026 9c4bb58257 fix: align local markdown conflict and title behavior 2026-05-24 18:16:05 +08:00
lix-2026 289a44acea fix: drop files on markdown row into same folder 2026-05-24 13:59:54 +08:00
lix-2026 36eac664f2 complete local markdown resource lifecycle contract 2026-05-24 03:22:03 +08:00
lix-2026 6df74fb4e0 fix local markdown resource missing tabs and title setting 2026-05-24 03:01:34 +08:00
lix-2026 6904588055 test local resource row focus 2026-05-24 02:40:15 +08:00
lix-2026 ae6bbc9656 fix local folder upload intent contract 2026-05-24 02:34:52 +08:00
lix-2026 6d9d8ce9cd fix local folder resource lifecycle and workspace switch 2026-05-24 02:23:48 +08:00
lix-2026 97953101a2 fix local folder resource lifecycle 2026-05-24 01:49:51 +08:00
lix-2026 5f97800489 chore: align local-first control plane and editor fixes
- wire SQLite control-plane access/session paths into Rust web local-folder routes

- preserve local Markdown attachment semantics across upload, reload, and secondary-pane resource tabs

- refresh design governance docs, Reasonix task templates, and bug records

- retire root .mcp.json local MCP config
2026-05-23 23:38:42 +08:00
lix-2026 42fb58310c chore: retire remaining convex infrastructure
- move self-hosted Convex infra and root placeholder into recycle

- update architecture docs to remove active infra/convex deployment guidance

- extend local-first Convex guard to block retired infra regressions
2026-05-22 19:31:20 +08:00
lix-2026 47e224d419 chore: align sqlite control plane architecture
- replace default Convex control-plane wording with Rust SQLite control-plane across architecture, AGENTS, Reasonix, and design docs

- retire root Convex functions source and deploy script into recycle while keeping explicit cloud/compat/sync-replica boundaries

- add control-plane migration guard/docs and keep CodeGraph refreshed after the SQLite control-plane cutover
2026-05-22 17:45:22 +08:00
lix-2026 531e845600 fix auth registration and access management ui 2026-05-22 01:47:40 +08:00
lix-2026 fdb20300e9 advance 1-8 post-mvp execution batches 2026-05-21 23:53:39 +08:00
lix-2026 3ebcbff728 archive resource lifecycle checklist evidence 2026-05-21 17:29:33 +08:00
lix-2026 cc91a56603 batch E: close tail checks and refresh smoke evidence 2026-05-21 17:15:28 +08:00
lix-2026 1e8f5c5816 fix: 让 filetree 右键删除复用批量选择 2026-05-21 15:57:28 +08:00
lix-2026 dc18ec0a60 fix: 收口批次D并修复本地垃圾箱清空 2026-05-21 15:45:11 +08:00
lix-2026 e709c0705c test: 收口本地文件夹垃圾箱 A3 smoke 2026-05-21 15:07:00 +08:00
lix-2026 83ad32dd67 fix: 修复本地文件夹垃圾箱恢复聚焦 2026-05-21 14:39:38 +08:00
lix-2026 b0fa1e53d8 chore: 收口 Batch C 证据与设计口径 2026-05-21 13:28:23 +08:00
lix-2026 a0823a7e53 fix: reconcile batch b smoke evidence 2026-05-21 11:53:31 +08:00
lix-2026 175b69db79 chore: batch a filetree smoke evidence 2026-05-21 11:01:17 +08:00
lix-2026 1569699fbb docs: separate design reference queue
- 将不直接执行的 process-reference 文档迁入各域 reference 目录

- 更新 design/README、AGENTS 和总序文档,固定 process/draft/reference/done 目录语义

- 修正活跃文档中指向旧 process 位置的参考链接

验证:git diff --check;codegraph sync .
2026-05-21 10:19:02 +08:00
lix-2026 1956a8a21a chore: align mvp design governance
- 统一 local-first MVP 后阶段架构口径,补充 process 执行总序和 Reasonix 协作记录

- 归档已完成的 design checklist,标注参考型 process,更新 AGENTS/REASONIX/架构文档

- 补充文件树/主编辑器下载与上下文菜单相关实现、bug 记录和 smoke 脚本

验证:git diff --check;codegraph sync .;cargo test -p mnote-web;node --check scripts/task476-filetree-editor-context-menu-download-smoke.js
2026-05-21 09:04:13 +08:00
lix-2026 fd94792ea6 align workbench open editors tabs 2026-05-21 05:57:19 +08:00
lix-2026 eba1010191 fix local office resource editing
- add local-folder OnlyOffice sign/callback writeback and edit-tab handling

- align main resource tabs, attachment edit menu, slash isolation, and filetree context behavior

- record Sidex/Hermes gap reviews and Reasonix task checklists
2026-05-21 05:40:06 +08:00
lix-2026 a29d9868f6 收口工作台资源 tab 与本地文件树 P1 2026-05-20 21:45:11 +08:00
lix-2026 fe13444dbc Close workbench P0 resource lifecycle gaps 2026-05-20 20:48:18 +08:00
lix-2026 e0b0e70fb8 Complete workbench P0 resource tab cutover 2026-05-20 20:13:24 +08:00
lix-2026 acf1305a7e Align resource tabs with workbench review 2026-05-20 19:04:05 +08:00
lix-2026 4c62ea7e35 fix: repair resource tab and slash menu regressions 2026-05-20 17:47:09 +08:00
lix-2026 bbd9dab701 fix: allow returning from resource tabs 2026-05-20 17:00:17 +08:00
lix-2026 bdc05c1d27 fix: open markdown attachments in resource tabs 2026-05-20 16:37:05 +08:00
lix-2026 0c532b2953 fix: suppress local create watcher conflict 2026-05-20 16:16:42 +08:00
lix-2026 03173e2363 feat: add main editor resource tabs 2026-05-20 14:20:48 +08:00
lix-2026 322c7ffdce fix: open local uploaded resources 2026-05-20 12:58:29 +08:00
lix-2026 cfc91320be test: align mnote-web local-first assertions 2026-05-20 12:17:44 +08:00
lix-2026 dd5578c28e fix: align local-first resource boundaries 2026-05-20 11:57:23 +08:00
lix-2026 e246006c81 docs: classify stale smoke paths 2026-05-20 11:32:07 +08:00
lix-2026 3feeaab3cb fix: handle local mindmap trash and block insertion 2026-05-20 11:19:42 +08:00