Commit Graph

  • 8633f60831 feat: complex-task-quality-loop (R1-R12) — 11 P1 blockers fixed (#22) main Fischer 2026-07-05 22:31:21 +0800
  • e5e76697a9 fix(review): resolve 11 P1 blockers from ce-code-review chiguyong 2026-07-04 01:10:01 +0800
  • 454a50b5a8 feat: Bitable P0 UX Polish + Agent Parity (#23) Fischer 2026-07-04 01:05:04 +0800
  • 826b766af0 docs(solutions): record bitable agent tool parity patterns + final review findings chiguyong 2026-07-04 01:04:46 +0800
  • 3fdd29d152 build(bitable): rebuild frontend index.html for JS hash alignment chiguyong 2026-07-04 00:39:24 +0800
  • 0f4a418408 docs(review): record residual review findings for feat/bitable-enhancement chiguyong 2026-07-04 00:29:02 +0800
  • 137bda0361 refactor(bitable): simplify code after ce-simplify-code pass chiguyong 2026-07-04 00:28:28 +0800
  • 229dc0b2f3 feat(bitable): U6 R15a BitableTool 4 new actions + DELETE /views endpoint chiguyong 2026-07-03 23:13:46 +0800
  • 7c900ce280 docs: add complex-task-quality-loop plan and requirements documents chiguyong 2026-07-03 22:54:11 +0800
  • e931fbef2d feat(bitable): U5 R4 grouping (max 3 fields) + conditional formatting (7 operators) chiguyong 2026-07-03 22:33:18 +0800
  • ffb7a51d77 fix(review): wire pitfall_detector/spec_review to PlanExecEngine + fix restore_budget_state reset order chiguyong 2026-07-03 22:05:51 +0800
  • f280627da1 feat(bitable): U4 view type switcher with 5 types (grid enabled, others disabled) chiguyong 2026-07-03 21:43:51 +0800
  • f1f2e72cad fix(plan_exec): add pitfall_warnings param for ReActEngine interface compat chiguyong 2026-07-03 21:39:27 +0800
  • 5baaeb489d feat(bitable): U3 record detail drawer with full field type rendering chiguyong 2026-07-03 15:57:33 +0800
  • 120892e305 feat(chat): TEAM_COLLAB surfaces failure instead of silent REACT fall-back (U9, R7) chiguyong 2026-07-03 15:47:45 +0800
  • 786f921c5e feat(core): spec review gate - pause PLAN_EXEC for user review (U8, R8) chiguyong 2026-07-03 15:20:38 +0800
  • f0c993a0d9 feat(bitable): U2 inline field configuration in column header menu chiguyong 2026-07-03 15:12:17 +0800
  • e1cf073693 feat(bitable): U1 add design token system + vxe-table dependency declaration chiguyong 2026-07-03 14:40:57 +0800
  • a763396011 feat(evolution): pitfall retrieval/injection at planning phase (U7, R12) chiguyong 2026-07-03 14:27:48 +0800
  • 91a61f9b49 feat(evolution): auto-trigger + quality gate + actor marking (U6, R5/R6) chiguyong 2026-07-03 13:54:37 +0800
  • 96ccca3d87 docs(bitable-p0): add implementation plan for P0 UX polish + agent parity chiguyong 2026-07-03 13:49:57 +0800
  • f8927d1749 docs(bitable-eval): apply ce-doc-review best-judgment fixes (20 gated_auto + 12 manual) chiguyong 2026-07-03 13:32:07 +0800
  • 1d09fafec9 feat(core): reflexion in main flow - verify fail → reflect → retry (U5, R4) chiguyong 2026-07-03 13:29:54 +0800
  • 4255cb33ba feat(core): step budget phases + keep working bias (U4, R11/R10) chiguyong 2026-07-03 13:10:28 +0800
  • e9821a3b7f docs(bitable): add comparative evaluation requirements with ce-code-review P1 fixes chiguyong 2026-07-03 12:59:41 +0800
  • b8418968c2 feat(core): verification defaults for PLAN_EXEC/TEAM_COLLAB + minimum sandbox (U3, R2/R3/RV3) chiguyong 2026-07-03 12:32:22 +0800
  • dd259153fa feat(core): wire evolution hooks into execute_stream path (U2, OQ6 fix) chiguyong 2026-07-03 12:16:02 +0800
  • 2932ee51ed feat(tools): add str_replace_editor tool with workspace-root security (U1, R1) chiguyong 2026-07-03 11:42:59 +0800
  • 00b2dad36e feat(compressor): CJK-aware token estimation + linear compress flow (#21) Fischer 2026-07-03 09:40:28 +0800
  • 027f7909aa docs(solutions): CJK token estimation undercount fix chiguyong 2026-07-03 09:40:09 +0800
  • 3a05c4d1e6 fix(review): CJK pre-truncate budget + simplify estimate_tokens + test gaps chiguyong 2026-07-03 08:03:06 +0800
  • be45fe42c5 feat(compressor): CJK-aware token estimation + linear compress flow chiguyong 2026-07-03 07:32:57 +0800
  • 2296d0b209 refactor: remove all emoji from source code (#20) Fischer 2026-07-03 02:46:40 +0800
  • dd5584192f docs(compound): document emoji removal pattern and learnings chiguyong 2026-07-03 02:46:10 +0800
  • 4085d7634f refactor: remove all emoji from source code chiguyong 2026-07-03 02:38:06 +0800
  • 6123b8feb2 docs(plan): update emoji removal plan after ce-doc-review chiguyong 2026-07-03 02:20:52 +0800
  • 76c9c08756 feat(ui): private board restrictions + scheme B assistant/user bubbles (#19) Fischer 2026-07-03 01:58:19 +0800
  • e04e2868c3 docs(compound): message bubble empty-content and card-type exclusion pattern chiguyong 2026-07-03 01:58:00 +0800
  • cc6634b2ab feat(ui): private board restrictions + scheme B assistant/user bubbles chiguyong 2026-07-03 01:47:37 +0800
  • 981a794a54 docs(plan): private-board restrictions + scheme B bubbles plan ready chiguyong 2026-07-03 01:14:37 +0800
  • 6826ceb2a9 Merge PR #18: fix async generator mock for U3 streaming orchestrator Fischer 2026-07-02 22:57:16 +0800
  • 1599d193c7 test: fix async generator mock for U3 streaming orchestrator chiguyong 2026-07-02 22:52:10 +0800
  • d17863d01d Merge PR #17: fix transient state reset + ReAct tool guidance + scheme B UI + dev port isolation chiguyong 2026-07-02 22:25:52 +0800
  • 23160be055 fix(types): resolve 3 pre-existing typecheck errors in transient-state test chiguyong 2026-07-02 22:13:28 +0800
  • 53347ed1fe test(u6): add L4 real-LLM smoke test for ReAct tool-use prompt chiguyong 2026-07-02 22:08:45 +0800
  • 44f4f1c46f fix: add null check for chatStore.conversations in StickyModeHeader chiguyong 2026-07-02 21:48:41 +0800
  • b98e7cb42f test: update login test to expect standardized port 18001 chiguyong 2026-07-02 21:30:21 +0800
  • 96f459c27d docs: add brainstorm/plan decision artifacts + plan progress update chiguyong 2026-07-02 21:27:20 +0800
  • 8188e8861d feat(ui): scheme B neutral grayscale for board messages + assistant bubbles chiguyong 2026-07-02 21:26:22 +0800
  • 32746652aa fix(board): persist moderator avatar/color in round_summary events chiguyong 2026-07-02 21:24:13 +0800
  • 484b7ddb95 fix(dev): isolate dev environment ports and fix env loading chiguyong 2026-07-02 21:23:50 +0800
  • 754d70623c refactor(experts): replace brand colors with neutral grayscale palette chiguyong 2026-07-02 21:22:50 +0800
  • 9e2ccf5ac9 chore: gitignore .understand-anything (local knowledge graph index) chiguyong 2026-07-02 21:22:00 +0800
  • 7376005868 fix: 修复 transient state 重置口径 + ReAct 工具调用规则 chiguyong 2026-07-02 20:51:57 +0800
  • 78a7faa17b refactor: remove all emoji from agentkit chiguyong 2026-07-02 01:33:28 +0800
  • 36b0296730 fix: 私董会数据持久化修复 + emoji 移除计划 chiguyong 2026-07-02 01:07:12 +0800
  • ba0baabfcd Merge PR #15: docs: compound streaming-event-contract-residuals learning Fischer 2026-07-01 13:53:46 +0800
  • fe93b0f2a4 docs: compound streaming-event-contract-residuals learning chiguyong 2026-07-01 13:53:10 +0800
  • 8e8843c363 Merge PR #14: fix(experts): resolve residual review findings from PR #13 Fischer 2026-07-01 13:37:52 +0800
  • 47a437c5e3 fix(experts): resolve residual review findings from PR #13 chiguyong 2026-07-01 13:26:19 +0800
  • 8066e0bf8b Merge PR #13: feat: UI/UE enhancement — streaming, sticky header, hover actions, calendar tokens Fischer 2026-07-01 13:15:33 +0800
  • 4866a16109 docs: compound streaming-event-whitelist-and-accumulation learning chiguyong 2026-07-01 13:15:01 +0800
  • f872a3fac6 feat: UI/UE enhancement — streaming, sticky header, hover actions, calendar tokens chiguyong 2026-07-01 12:51:45 +0800
  • 521f573d4a docs: compound any-and-except-exception-governance convention (#12) Ether 2026-07-01 08:16:54 +0800
  • 975b7c4e57 docs: compound any-and-except-exception-governance convention chiguyong 2026-07-01 08:16:02 +0800
  • c005642851 refactor: tech debt Wave 3+4 (tools/skills/mcp/rag/calendar/auth/cli/quality/channels/telemetry/session/bus/documents Any 治理) (#11) Fischer 2026-07-01 08:08:36 +0800
  • 1f4f54b073 refactor: remove Any from Wave 4 modules (250 sites) chiguyong 2026-07-01 04:53:50 +0800
  • 57f4ee9ac0 refactor: remove Any from tools/ + skills/ (220 sites) chiguyong 2026-07-01 04:52:57 +0800
  • a778f816c5 refactor: tech debt Wave 1+2 (except Exception 收尾 + core/experts Any 治理) (#10) Fischer 2026-07-01 03:54:53 +0800
  • b3f7159fcd refactor: remove Any from core/ + experts/ type signatures (185 sites) chiguyong 2026-07-01 03:39:54 +0800
  • 38b9602964 refactor: classify except Exception in Wave 1 files (144 sites) chiguyong 2026-07-01 03:39:43 +0800
  • 838a05772e refactor: follow-up tech debt cleanup (except Exception + Any 治理) (#9) Fischer 2026-07-01 03:03:02 +0800
  • 7b1b198058 refactor(orchestrator+bitable): remove Any from type signatures chiguyong 2026-07-01 02:41:14 +0800
  • 34a89c4873 refactor(llm+memory+client): remove Any from type signatures chiguyong 2026-07-01 02:03:51 +0800
  • aa6367ff9f refactor(server/routes): classify except Exception in 23 route files chiguyong 2026-07-01 01:26:31 +0800
  • cc531d0663 refactor: systematic tech debt cleanup (U1-U5) (#8) Fischer 2026-07-01 00:45:34 +0800
  • ec9a0a1f70 refactor(frontend): split chat.ts (2025 lines) into chatStore/chatSocket/chatStream (U5) chiguyong 2026-06-30 22:32:48 +0800
  • 1033346913 refactor(bitable,tools): replace Any with concrete types + Protocol (U4) chiguyong 2026-06-30 22:32:30 +0800
  • be5c4e09f8 refactor(core,experts): classify except Exception + structured ReviewResult (U3) chiguyong 2026-06-30 18:03:58 +0800
  • 47ee2449df refactor(experts): split TeamOrchestrator god class into 7 mixins (U2) chiguyong 2026-06-30 16:47:20 +0800
  • e61f98898f refactor(core): unify ReActEngine execute/execute_stream via async generator (U1) chiguyong 2026-06-30 16:07:00 +0800
  • 03b1e3d751 docs: add systematic tech debt cleanup plan (U1-U5) chiguyong 2026-06-30 14:27:47 +0800
  • a3cecd4b50 fix(review): apply P0/P2 findings from dual-agent review chiguyong 2026-06-30 14:27:46 +0800
  • 0962df11b5 feat(agent): Wave 4 PLAN_EXEC Hardening (U1-U5) (#7) Fischer 2026-06-30 12:46:35 +0800
  • a872a459a6 docs: add PLAN_EXEC concepts + commit Wave 4 plan chiguyong 2026-06-30 12:46:24 +0800
  • 8627777f87 fix(review): apply ce-code-review findings chiguyong 2026-06-30 12:42:15 +0800
  • cbbe937940 chore(shell): fix ruff F401/F841 + apply ruff format chiguyong 2026-06-30 11:52:51 +0800
  • 0a8f6eebef feat(U5): E2E integration test for PLAN_EXEC lifecycle chiguyong 2026-06-30 11:36:02 +0800
  • 2abe7c9e49 feat(U4): frontend phase_violation handling + PhaseIndicator component chiguyong 2026-06-30 11:11:03 +0800
  • b032e08866 feat(U3): extract _build_phase_engine helper + wire REST PLAN_EXEC chiguyong 2026-06-30 10:59:43 +0800
  • 4dc58c24bc feat(U2): emit phase_violation WS event alongside LLM reinjection chiguyong 2026-06-30 10:48:35 +0800
  • 9e28ab315e feat(U1): widen PhasePolicy bash_command_filter to accept Callable chiguyong 2026-06-30 10:39:44 +0800
  • 2b8a7d8909 feat(agent): Wave 3 strategic coupling (G5/G6) (#6) Fischer 2026-06-30 09:17:19 +0800
  • f50d3485ea fix(review): Wave 3 code review fixes chiguyong 2026-06-30 05:08:03 +0800
  • 5a0554b27f refactor(advance_phase): simplify previous_phase capture chiguyong 2026-06-30 05:06:38 +0800
  • da4eef1349 feat(U4): G6 PLAN_EXEC wiring at chat WebSocket path chiguyong 2026-06-30 00:16:39 +0800
  • 6efd5957f6 feat(U3): G6 AdvancePhaseTool + ReActEngine phase enforcement chiguyong 2026-06-30 00:07:58 +0800
  • be4ac797b2 feat(U2): G6 PhaseState + PhasePolicy + ServerConfig.plan_exec chiguyong 2026-06-29 23:58:56 +0800
  • 58ef1719cb feat(U1): G5 SymbolExtractor + ReadFileTool with symbol slicing chiguyong 2026-06-29 23:54:44 +0800
  • e3f69f963c docs(plan): Wave 3 strategic coupling plan (G5/G6) chiguyong 2026-06-29 23:48:45 +0800