# 技术知识清单 (Layer 1)

> Layer B 索引：每条知识一行摘要，按类型分组。
> 根据 tags 和 type 过滤相关条目，再按需读取完整内容。

## models — 实体定义与数据结构

| ID | 标题 | 成熟度 | tags | 引用 | 备注 |
|----|------|--------|------|------|------|
| [TK-MOD-000](models/TK-MOD-000.md) | MQTT 客户端类型模型 | draft | mqtt, client-type, architecture | 0 | 📎 示例 |

## decisions — 技术选型与架构决策

| ID | 标题 | 成熟度 | tags | 引用 | 备注 |
|----|------|--------|------|------|------|
| [TK-DEC-000](decisions/TK-DEC-000.md) | 缓存中间件选型：Redis 而非 Memcached | proven | cache, redis, memcached, tech-selection | 8 | 📎 示例 |

## guidelines — 推荐做法与编码规范

| ID | 标题 | 成熟度 | tags | 引用 | 备注 |
|----|------|--------|------|------|------|
| [TK-GL-000](guidelines/TK-GL-000.md) | 公共模块变更后的兼容性检查清单 | verified | spring-boot, dependency, optional | 2 | 📎 示例 |

## pitfalls — 已知陷阱与踩坑记录

| ID | 标题 | 成熟度 | tags | 引用 | 备注 |
|----|------|--------|------|------|------|
| [TK-PIT-000](pitfalls/TK-PIT-000.md) | MQTT 重连风暴问题 | verified | mqtt, connection, reconnect | 3 | 📎 示例 |

## processes — 流程与操作步骤

| ID | 标题 | 成熟度 | tags | 引用 | 备注 |
|----|------|--------|------|------|------|
| [TK-PROC-000](processes/TK-PROC-000.md) | 服务发布流程 | draft | release, deployment, workflow | 0 | 📎 示例 |
