credit-report-builderlisted
Install: claude install-skill tywinlu1988/fixedincome
## Purpose
**对应引擎版本**: v0.8.3-release
装配层,**本 skill 不做分析**(does not perform analysis)。职责仅两步:把上游 `fixed-income-credit-analysis` 产出的《分析产物》映射到 L0/L1/L2 输出层并选中正确模板 → 装配为交付报告并产出《交付单》。本 skill 不复制任何引擎阈值/分层时间预算/评级映射;模板选择与分层语义一律以引擎文档为单一事实源。
## Inputs(消费)
- **《工作路径单》(Path Sheet)**:router 产出,提供 `path_id` / `depth` / `quality_gates`。`path_id` 是贯穿四段链的 join key,本 skill 原样继承、不得更改。
- **《分析产物》(Analysis Artifact)**:fixed-income 产出,提供 findings / completeness / veto / system_readouts / mode_b_gaps(字段形状见 `engine/pipeline-contract.md` §2.2)。
## Outputs(产出)
- **交付报告**:渲染自 `templates/`(模板单一事���源,本 skill 不自带模板副本)。用哪个模板由该路径在 `engine/work-path-registry.md` 的 `templates` 字段决定,不擅自更换。
- **《交付单》(Delivery Note)**:结构化 yaml,字段形状见 `engine/pipeline-contract.md` §2.3。
## Assembly Protocol(装配协议)
1. **读 join key**:从路径单与分析产物取 `path_id`,校验它指向注册表中的已注册路径;不一致即停止并上报。
2. **选模板**:按 `path_id` 在 registry 的 `templates` 字段取模板清单(Type 1–15 或允许的标记值 `planned` / `L0-spec:`)。标记值含义以 registry §schema 为准;命中 `planned` 须如实告知"模板待开发",不得伪造渲染产物。
3. **映射分层**:把分析产物映射到 L0 信号卡 / L1 快照 / L2 深度报告三层。三层的定义、消费时间与信息密度以 `engine/output-layered-framework.md` §二(三层总览)/§三(L0 信号卡)/§五(L2 深度报告)为单一事实源,本 skill 不重新定义。
4. **渲染**:用 `templates/` 的模板装配报告;完备性灯号口径见 output-layered-framework §8.4。
5. **产交付单**:按下述 schema 输出《交付单》。
## Delivery Note Output(《交付单》)
模板(schema 单一事实源为 `engine/pipeline-contract.md` §2.3):
```yaml
path_id: "" # join key(承自路径单,不得更改)
depth: "" # L0|L1|L2|专项(承自路径单)
templates_used: [] # 该路径 regist