Files
bid-doctor/.gitignore
YANG JIANKUAN ad7fba6021 feat(server): 工程骨架后端——上传 → 解析 → 清单最小链路
- core:配置(prod 拒绝默认密钥 / dev 短信 / 假模型)、租户事务 + 行级安全策略、
  problem+json 错误码、信封加密与签名下载、对象存储、事务内入队、Valkey stream 事件流、权限点
- identity:手机号 HMAC 存储、注册、登录(挤下线需确认,API3)、服务端会话
- billing:额度流水只追加,预扣 / 结算 / 退回,一笔预扣只有一个结局
- document:分片上传、按文件头识别格式、Gotenberg 转换、文字层与稳定句子编号
- checklist:标注规则识别、模型抽取、三道校验、标注类条款规则兜底、重跑对齐
- ai:提示词注册表(extract.substantive v1 来自 S4 v2)、假模型、OpenAI 兼容供应商、ai_call 流水
- 迁移:data-model 基线、套餐、Procrastinate、会话状态函数
- 测试 30 个:租户隔离、额度、失败退回、对象加密、契约一致性
- Compose(含 migrate)、镜像、CI

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 18:48:10 +08:00

47 lines
1.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.DS_Store
node_modules/
.env
.env.*
!.env.example
# 浏览器自动化产物
.playwright-mcp/
# 样本原始文件与抽取文本(公开信息但不转载,用 samples/tenders/fetch.sh 重新获取)
samples/tenders/*/*.doc
samples/tenders/*/*.docx
samples/tenders/*/*.pdf
samples/tenders/*/text.txt
# Logo 设计的工具与临时文件
docs/design/logo/.work/
# 网络参考图(版权不明,只供本地生图参考)
docs/design/logo/image-gen/ref-texture-*
# 方案对比页(可由 scripts/wordmark_compare.py 重新生成,SVG 体积大)
docs/design/logo/compare/
# Python 缓存
__pycache__/
*.pyc
# VI 手册 iPhone 桌面模拟用的 Apple 素材(版权归 Apple,用 docs/design/vi/mockup/fetch.sh 获取)
docs/design/vi/mockup/apple/
# 参考开源项目(只供人工参考,不参与本项目,见 AGENTS.md「参考开源项目」)
opensource-ref/
# 技术验证的产物(由样本派生,样本不转载)
spikes/**/out/
spikes/.venv/
spikes/**/.env
# 工程骨架:本地环境与产物
.venv/
**/.data/
dist/
*.tsbuildinfo
.pytest_cache/
.ruff_cache/