1. 13 Oct, 2026 3 commits
    • wenwen.tang's avatar
      6538a8b7
    • wenwen.tang's avatar
      docs: 记录 Git 接入、忽略规则与换行策略 · 66561978
      wenwen.tang authored
      - 新增 .workbuddy/memory/2026-10-13.md:远端接入过程、三项取舍、换行踩坑、clone 回环验证
      - MEMORY.md 增「版本管理(Git)」节:远端地址、纳入/排除清单、LF 策略与 Dockerfile 约束
      66561978
    • wenwen.tang's avatar
      chore: 租金通知系统首次纳入 Git 版本管理 · d635a330
      wenwen.tang authored
      纳入范围
      - 应用源码 rentos/(19 个模块)、前端 web/、工具与测试 tools/(63 个脚本)
      - 业务数据:台账 data/tables/rent_parking.json(85 行 × 36 列 A~AJ)、
        播种 data/seed/、配置 data/config.json 与 unit_map.json
      - 版式资源:templates/ 四套模板、samples/ 历史样张、assets/ 中文字体 simhei.ttf
      - 离线部署件:deploy/Dockerfile、deploy/wheels/(Linux wheel)、企微 CLI tgz
      - 验收报告归档 output/*.md
      
      忽略规则
      - 运行时状态:data/sessions.json(含活跃登录 token)、scheduler_state.json、
        send_log.json、data/batches/、data/attachments/、logs/
      - 生成产物:output/(仅保留 *.md 报告)、uploads/
      - 快照与自动备份:data/_snap/、data/tables/.backup/
      - 构建中间产物:deploy/_stage/、deploy/wecom/x/
      - 截图与缓存:tools/shots*/、__pycache__/
      
      换行策略
      - 文本统一以 LF 存储:Dockerfile 的续行符若带 \r 会导致 Linux 构建解析错误
      - *.bat 保持 GBK + CRLF 字节原样;二进制资源不做任何改写
      
      功能现状
      - 房租车位费 / 电费两套出单链,PDF 出单(reportlab 原生绘制,不依赖 Office)
      - 批次收款开票登记、按「下一账单日」定时自动出单、批次数据导出
      - 单元测试 147 项 / 端到端 / UI 回归(29 + 40 项)全部通过
      d635a330