1. 08 Oct, 2026 1 commit
  2. 07 Oct, 2026 1 commit
  3. 29 Sep, 2026 1 commit
  4. 15 Sep, 2026 1 commit
    • David Yang's avatar
      fix(audit): route checklist wording to new_audit before QA patterns · e46e217e
      David Yang authored
      classifyAuditAction checked QA patterns first, so requests like
      '生成……清单,重点关注法规依据' hit '法规/依据' and were misrouted
      to the QA flow without the checklist panel. Match GENERATE_PATTERNS
      first, consistent with classifyAuditIntent; style/refine with a
      previous result still take priority.
      e46e217e
  5. 14 Sep, 2026 3 commits
    • David Yang's avatar
      docs: sync subject definitions · 684f52ea
      David Yang authored
      684f52ea
    • David Yang's avatar
      fix(chat): keep audit results on abort and stop blank success messages · d41f3405
      David Yang authored
      - emit STOPPED terminal chunk on abort so partial text and pending
        auditResult/auditExport stay attached to the message
      - fill '已停止生成。' when nothing was streamed, and skip local
        fallback scoring once the user has stopped
      - treat aborted signal (including string abort reason) as terminal in
        the request catch
      - drop stale stream/error updates in useChat when the target message
        was removed, e.g. after switching conversations
      d41f3405
    • David Yang's avatar
      fix(audit): slim persisted audit results to stop carrying full knowledge base · 48cccb9b
      David Yang authored
      - drop unused allScoredRecords/groups from audit results
      - add slimAuditRecord/toPersistedAuditResult to strip derived fields
        (mdContent/searchText) before attaching results to messages
      - sanitize legacy messages when loading conversations so stored
        oversized results are replaced on next save
      48cccb9b
  6. 11 Sep, 2026 1 commit
    • David Yang's avatar
      feat(audit): add AI specialist analysis and shared audit skill · c1ec05a3
      David Yang authored
      - Add AI-driven audit analysis engine with batched semantic selection
      - Introduce shared audit skill (public markdown file) with business
        filter rules, skill upload in prompt config dialog, and rule matching
      - Add risk point "exclude and remember" action writing back to skill
      - Support configurable Word report style (fonts, spacing, margins)
      - Include AI analysis summary and skill rules in Markdown/Excel/Word exports
      - Persist skill object via DataService (ai_skill subject)
      c1ec05a3
  7. 08 Sep, 2026 1 commit
  8. 02 Sep, 2026 1 commit
  9. 01 Sep, 2026 1 commit
  10. 27 Aug, 2026 4 commits
  11. 26 Aug, 2026 1 commit
  12. 25 Aug, 2026 1 commit
  13. 21 Aug, 2026 1 commit
  14. 17 Aug, 2026 2 commits
  15. 06 Aug, 2026 3 commits
  16. 05 Aug, 2026 2 commits
  17. 04 Aug, 2026 1 commit
  18. 15 Jun, 2026 1 commit
  19. 28 May, 2026 1 commit