requirements/M001-source-message-inbox-prd.md |
当前有效 |
M001 邮件来源入口 PRD,记录 AgentBus 邮件 JSON 入库、历史查询、原文读取和媒体引用边界。 |
requirements/M002-order-task-workflow-v1.md |
历史参考 |
M002 订单任务主流程 V1,已由 V2 承接,保留用于理解早期流程。 |
requirements/M002-order-task-workflow-v2.md |
阶段记录 |
M002 订单任务主流程 V2,记录当前已阶段实现的 AI 过渡层、S000/S999 兼容、订单任务流转、任务确认和 OPERA 模拟骨架。 |
requirements/M002-order-task-workflow-v3.md |
历史参考 |
M002 订单任务主流程 V3;保留用于旧 V4 兼容、迁移和回归,新 Booking 邮件主线不再以此作为实施依据。 |
requirements/M002-task-field-control-contract-v1.md |
当前有效 |
M002 任务卡字段控件契约 V1,记录任务详情 fields[] 控件元数据、人工复核控件复用和前后端开发边界。 |
requirements/M002-v4-agent-callback-field-contract.md |
阶段记录 |
旧 M002 V4 Agent 回调字段契约;只用于既有 V4 兼容、迁移和回归,新的 Booking 邮件跨层接口以 contracts-v2 为准。 |
requirements/M002-v4-order-task-card-domain-model-cp2.md |
阶段记录 |
旧 M002 V4 订单任务与多卡领域模型;保留现有页面/数据兼容资料,新 Booking 主线不再把它作为跨层实现契约。 |
requirements/M002-v4-requirement-spec-template-alignment.md |
当前有效 |
M002 V4 近期增量需求的模板化 Spec 入口,汇总 Room Information 多房型、Payment、Rooming List、Trace、REVIEW_REQUIRED、SourceMessage Display、普通员工用户化展示和单卡可操作态测试数据的需求追踪表;不替代字段契约、接口契约或安全边界。 |
requirements/M002-v4-real-catalog-lookup-api-design.md |
当前有效 |
M002 V4 真实目录与 Lookup API 设计及 CP11 / CP13 CP1 实现记录;M012 v20260810 已覆盖当前固定目录为 10 个 Room Type 和 21 个基础 Rate Code,旧组合码仅输入兼容,目录来源为生成资源。文档同时记录 Account / Market / Source、前端 lookup、目录管理、权限、缓存后置、PMS / OPERA / OHIP 同步后置和失败兜底。 |
requirements/M002-v4-test-machine-smoke-checklist.md |
当前有效 |
M002 V4 测试机冒烟清单,覆盖登录、酒店权限、V4 工作台、订单任务详情、lookup、确认、复核解阻、S10/S99 ack、订单详情 V4 时间线和目录管理 CP1 排查点。 |
requirements/M002-superagent-task-result-api-contract.md |
阶段记录 |
M002 SuperAgent 任务结果入站接口契约阶段记录;对外总契约以 integrations/superagent-api-contract.md 为准。 |
requirements/M002-ai-query-minimal-fields.md |
阶段记录 |
M002 SuperAgent 查询上下文接口 1、2 最小字段落地记录;对外总契约以 integrations/superagent-api-contract.md 为准。 |
requirements/M002-backend-data-model-design.md |
阶段记录 |
M002 后端数据模型设计,记录 AI 过渡层、订单、任务、任务卡、审计和 OPERA 模拟结果表。 |
requirements/M002-backend-checkpoint-plan.md |
阶段记录 |
M002 后端 checkpoint 计划,记录后端实现拆分、交付物和验收标准。 |
requirements/M003-identity-access-hotel-menu-v1.md |
当前有效 |
M003 登录、权限、酒店和动态菜单底座方案。 |
requirements/M004-debug-eml-superagent-upload-v1.md |
当前有效 |
M004 Debug EML 上传 SuperAgent 调试方案。 |
requirements/M005-hotel-context-unification-plan.md |
当前有效 |
M005 酒店上下文统一收口方案。 |
requirements/M006-system-admin-management-console-v1.md |
草案 |
M006 系统管理后台方案,覆盖用户、角色、权限、菜单、酒店和用户酒店授权维护。 |
requirements/M007-agentbus-superagent-auto-dispatch-v1.md |
当前有效 |
M007 AgentBus 新邮件入库后异步分发 SuperAgent 的后端 V1 方案,当前默认关闭,等待测试机联调。 |
requirements/M008-excel-to-pdf-conversion-v1.md |
当前有效 |
M008 Excel 转 PDF 文件转换能力方案,记录 LibreOffice headless、手动上传转换、邮件附件自动派生 PDF 和部署要求;CP2 已实现手动上传后端接口。 |
requirements/M009-manual-invoice-generation-v1.md |
当前有效 |
M009 Manual Invoice 手工开票生成方案;后端 CP2 已支持无订单 / 无任务手工填写、填充 Excel 模板、转 PDF、OSS 输出和生成记录。 |
requirements/M010-rooming-list-excel-generation-v1.md |
当前有效 |
M010 Rooming List Excel 生成方案;后端 CP1 已支持前端上传来源名单和手工字段,同步生成 .xlsx 直接下载,不落库、不上传 OSS;CP2 已实现来源 旅游日期 派生 Arrival / Departure、Adults 系统计算,以及目标默认值区域只保留 Payment Type / Nationality;CP3 已实现第二种 英文姓 + 英文名 名单样式;CP4 已实现第三种单列 英文名 名单样式;无旅游日期来源样式由用户补充 Arrival / Departure。 |
requirements/M011-booking-excel-pre-superagent-enrichment-v1.md |
当前有效 |
M011 Booking Excel 附件预处理方案;CP1/CP2/CP3 已支持 Debug EML 和 AgentBus dispatch 调 SuperAgent 前排除人员名单类 Excel、抽取 Booking / 附加费类 Excel 高亮行并追加 attachment_extractions[];测试机 AgentBus 增强已开启,生产默认关闭;CP4 暂不推进。 |
requirements/M012-booking-email-confirmation-e2e-v01.md |
阶段记录;V0.1 已验收 |
M012 以 BR00-BASELINE-1 为历史业务基线,记录普通员工 EML 导入、固定渠道 Parser、V4 建卡与人工确认、真实样本验收及隔离 PostgreSQL schema;新 Layer 3–7 跨层边界以 architecture-v0.5/contracts-v2/ADR-012 为准。 |
requirements/M012-processing-run-lifecycle-log-v1.md |
当前有效;现行输出已升级 V2 |
开发测试回放的一条 Processing Run 全生命周期 JSON:统一阶段时间、输入输出、问题证据及 Parsing/Booking 完整公开返回 journal,并由同一数据提供复制和导出;不建设独立日志平台,不记录出站凭据或平台未返回的隐藏思考。 |
requirements/M012-user-visible-content-baseline-v1.md |
当前有效;产品展示基线 |
汇总已确认的回放状态、订单详情层级、Basic、动态任务字段、Extra Bed房型行、Allotment扣减、邮件还原、display_information、QBD BEFORE、缺价提示及过滤内容;只定义用户可见内容,不扩展业务契约。 |
requirements/M012-superagent-complete-public-response-journal-change-request-v1.md |
当前有效;已实现并定向验收 |
Parsing/Booking 在测试与生产按原顺序、原内容保存 SuperAgent 实际返回的全部公开事件与最终答案;PostgreSQL V13、失败部分记录、session/run/attempt关联及 lifecycle V2读取,历史运行不回填。 |
requirements/M012-qbd-deterministic-parser-change-request-v1.md |
当前有效;Parser 已本地验证 |
M012 Layer 3 QBD 确定性 Parser Change Request:精确 sender 路由、QBD 模板/橙色双门禁、富文本 BEFORE/AFTER、日期/nights、房型/数量/价格、稳定 observations、共享 dependency/projector 与真实样本验收;普通LianTai由后续独立CR接入。 |
requirements/M012-liantai-shared-parser-parsing-agent-change-request-v1.md |
既有本地切片验证完成;邮件正文补充规则已记录,Agent v1.0待独立对话 |
M012 普通 LianTai 共享 Parser / Parsing Agent Change Request:普通sender active、August 9列与A/D/G底色门禁、共享source-room、正文/G/I备注与Trace分流、正文团号唯一关联门禁、FO+HSK规范编码、Field Recovery共存、去隐私fixture与三份真实样本opt-in验收。 |
requirements/M012-qbd-liantai-parser-output-contract-v1.md |
权威冻结契约;Parser与真实样本已验收 |
QBD/LIANTAI共用Parser Fact-or-Material v1:SUCCESS/FAILED、十类facts、agent_materials、BF/Q10与Profile/Core边界;批准基线QBD 114/4、LianTai 70/6。 |
requirements/M012-fixed-channel-parsing-agent-v1-contract.md |
权威v1 Agent契约;离线包验收完成、Provider HOLD |
共用Parsing Agent v1输入/结果、完整Current/History、evidence/fallback、Parser不可覆盖、中立structured_mentions与独立中文Main Prompt/15成员Skill包边界。 |
requirements/M012-fixed-channel-parsing-agent-v1-runtime-integration-change-request-v1.md |
CP1–CP4、非生产PostgreSQL Gate及CP5测试SuperAgent绑定完成;自动runtime/production与CP6待完成 |
信息系统已接SourceMessage/公共Parser/v1 request/evidence、strict validation/local merge、durable execution和latest V2 handoff;Parsing v8与Booking v7真实合成契约均通过,部署Secret/worker/完整AgentBus链仍关闭。 |
requirements/M012-layer3-current-rooming-list-filename-material-change-request-v1.md |
当前附件文件名型识别本地验收完成;真实运行发布 HOLD |
只按 current .xlsx 完整 LLT... 文件名与 OOXML 包级安全结构生成中立 Rooming List observation/binding/resolution;不读取名单明细,不污染 QBD/LianTai Parser,业务判断仍由 Layer 5 独占。 |
requirements/M012-layer3-field-recovery-agent-change-request-v1.md |
当前有效;本地实现已验证 |
M012 Layer 3 字段解析兜底 Agent:只处理 UNRESOLVED+RECOVERABLE 稳定 field,输出 RecoveryPatchSet,经本地校验、dependency 重算和同版 projector 形成 EffectiveFactView;QBD INTERNAL_ONLY .skill、结构 review 与幂等测试已通过;live Adapter 现由下条独立 checkpoint 承接。 |
requirements/M012-layer3-field-recovery-superagent-integration-change-request-v1.md |
当前有效;实现完成、部署门禁中 |
M012 Layer 3 live-provider checkpoint:信息系统在手工 EML 受控入口调用 SuperAgent 专用解析 Agent,并有界等待完整 RecoveryPatchSet;已补 PostgreSQL 调用审计、成功响应 replay 与 apply-once。默认/生产关闭,真实 profile、Secret 与 PostgreSQL V3 smoke 待联调;AgentBus listener 首期不做同步调用。 |
requirements/M012-booking-business-agent-superagent-integration-change-request-v1.md |
V2 durable runtime本地实现与离线验收完成;PG/live/production HOLD |
M012 Layer3/4提交后外呼、V11 execution/attempt audit、专用client、严格Candidate、重试/重启/幂等和Layer6恢复;当前Profile复核、PG V1–V11及真实全链仍是部署Gate。 |
requirements/M012-rate-room-configuration-change-request-v1.md |
当前有效;Directory + Layer 4及Parsing handoff已实现,自动运行放行HOLD |
M012 房型与基础 RATE CODE 配置:207行来源、48条有效Roomtype规则、2条删除标签、独立projections及213行有效映射;typed Layer4已接Resolver与latest Layer3 handoff。 |
requirements/booking-email-architecture-v0.5.md |
权威架构;durable runtime本地实现、部署HOLD |
所有业务判断只属于Layer5;统一exact DecisionInput、提交后外呼、持久Candidate、typed derived action、Layer6不改型、Layer7不计算及双入口收敛。 |
requirements/booking-email-contracts-v2.md |
权威契约;runtime本地验收、部署HOLD |
Layer3ResultV2、内部BookingDecisionInputV2、受控BookingBusinessAgentInputV1、CandidateDecisionV2、typed target/derived action、局部Risk/未归类原文与ValidationResultV2。 |
requirements/booking-agent-profile-v2.md |
权威 Agent 契约;历史测试发布通过、当前部署复核HOLD |
Booking Business Agent消费Current、完整有序History正文和Layer3/4受控投影并只返回CandidateDecisionV2;History附件/数据库历史/生命周期排除,Rooming/Trace由Layer5判断,Payment只保留原文。 |
requirements/booking-business-agent-rules-v1.md |
权威业务规则;V2 durable runtime本地实现、外部运行HOLD |
每封白名单入站必经 Agent;两道门槛、逐物理行拆分、New/Update/Cancel/Trace/Rooming/Allotment、局部 Risk 与未归类原文。 |
requirements/booking-business-agent-v1-offline-acceptance-report.md |
历史RC4报告;已由RC5/ADR-012/015纠正 |
保留早期Agent wire、Candidate/Layer6、Prompt/Skill、golden/矩阵与测试证据;不得用其旧History/生命周期口径作为当前放行结论。 |
requirements/booking-fixed-parameter-extraction-flow-business-confirmation-draft-v1.md |
业务确认草案 |
聚焦 QBD/LianTai 与当前邮件正文:逐参数说明来源列位、提取/规范化、目标/住宿段/房型绑定、Room/Rate 流转、异常处理及当前接线断点;P17“统一提取、房量判型”已确认,其余项目待确认。 |
requirements/booking-layer-parameter-handoff-business-confirmation-draft-v1.md |
历史只读审计稿 |
早期 Layer 1–7/V2→V4 全链路大盘点;不再作为本次固定参数业务确认入口,与 ADR-012 冲突时失效。 |
requirements/booking-email-architecture-v0.4.md |
历史读取兼容 |
contracts-v1 迁移与历史 artifact/V4 回归;新写入边界已由 v0.5 取代。 |
requirements/booking-email-br00-contract-acceptance-matrix-v1.md |
历史候选材料 |
旧 BR00 样例追溯;不得替代 Booking Business Agent v1.0 权威规则。 |