# 技术债登记簿 > 编码规范 §17:历史违规集中登记于此——旧路径 `warn`、新代码 `error`,清零后升级。 > 例外必须注明原因与预期清理时间;散落的 `eslint-disable` 不算例外,算违规。 | # | 债 | 原因 | 预期清理 | 状态 | |---|---|---|---|---| | M0-1 | `pnpm db:seed` 只打印种子计划,未真正写库 | 种子数据(五岗位 / 五员工)已在 `apps/api/src/app/seed.ts` 冻结为常量并定义 `OrgSeeder` 端口;写入实现依赖 `org` 模块的 Drizzle schema,属 M1 | M1 | 已清理(M1) | | M0-2 | `packages/{contracts,sfeel,activity-sdk,ui-kit}` 仅有版本常量 | M0 只立骨架,内容按里程碑序填(§15) | M1–M5 | 进行中 |