{ "project_name": "react-phone-apps", "snapshots": [ { "at": "2026-04-07T06:17:15Z", "blocked_reasons": [], "conventions_version": "unknown", "iteration": 1, "modules": { "blocked": 0, "concept": 9, "done": 1, "in_progress": 0, "planned": 0, "stalled": [], "total": 10 }, "tasks": { "blocked": 0, "dispatched": 0, "done": 1, "in_progress": 0, "todo": 0, "total": 32 } }, { "at": "2026-04-08T04:06:08Z", "blocked_reasons": [], "conventions_version": "1.4.2", "delta": { "newly_blocked": [], "newly_done": [ "floor-map/平面图占位容器与坐标系", "floor-map/当前楼层标记点数据加载", "floor-map/标记点图标组件", "floor-map/长按手势添加标记点", "inventory-summary/CSV 导出与系统分享", "inventory-summary/汇总列表与筛选栏", "inventory-summary/汇总数据查询 Hook", "inventory-summary/统计汇总卡片", "item-form/底部抽屉/右栏容器", "item-form/标记点下物品列表", "item-form/物品字段表单", "local-data-layer/SQLite 初始化与 Schema 建表", "local-data-layer/标记点 CRUD 操作", "local-data-layer/照片路径 CRUD 操作", "local-data-layer/物品记录 CRUD 操作", "monorepo-setup/初始化 pnpm workspace", "monorepo-setup/统一 ESLint / Prettier 配置", "monorepo-setup/统一 TypeScript 基础配置", "photo-capture/摄像头调用与图片压缩", "photo-capture/照片网格预览与删除", "shared-types/搭建类型包骨架", "shared-types/通用业务类型", "survey-app-shell/Expo 应用骨架初始化", "survey-app-shell/双栏/单栏自适应布局容器", "survey-app-shell/折叠屏状态感知 Hook", "survey-app-shell/楼层切换标签组件" ], "unblocked": [] }, "iteration": 2, "modules": { "blocked": 0, "concept": 8, "done": 8, "in_progress": 0, "planned": 0, "stalled": [], "total": 16 }, "task_ids": { "blocked": [], "done": [ "floor-map/平面图占位容器与坐标系", "floor-map/当前楼层标记点数据加载", "floor-map/标记点图标组件", "floor-map/长按手势添加标记点", "inventory-summary/CSV 导出与系统分享", "inventory-summary/汇总列表与筛选栏", "inventory-summary/汇总数据查询 Hook", "inventory-summary/统计汇总卡片", "item-form/底部抽屉/右栏容器", "item-form/标记点下物品列表", "item-form/物品字段表单", "local-data-layer/SQLite 初始化与 Schema 建表", "local-data-layer/标记点 CRUD 操作", "local-data-layer/照片路径 CRUD 操作", "local-data-layer/物品记录 CRUD 操作", "monorepo-setup/初始化 pnpm workspace", "monorepo-setup/统一 ESLint / Prettier 配置", "monorepo-setup/统一 TypeScript 基础配置", "photo-capture/摄像头调用与图片压缩", "photo-capture/照片网格预览与删除", "shared-types/搭建类型包骨架", "shared-types/通用业务类型", "survey-app-shell/Expo 应用骨架初始化", "survey-app-shell/双栏/单栏自适应布局容器", "survey-app-shell/折叠屏状态感知 Hook", "survey-app-shell/楼层切换标签组件" ] }, "tasks": { "blocked": 0, "dispatched": 0, "done": 26, "in_progress": 0, "todo": 0, "total": 53 } }, { "at": "2026-04-09T00:19:56Z", "blocked_reasons": [], "conventions_version": "1.4.2", "delta": { "newly_blocked": [], "newly_done": [ "inventory-summary/导出照片关联索引" ], "unblocked": [] }, "iteration": 2, "modules": { "blocked": 0, "concept": 8, "done": 8, "in_progress": 0, "planned": 0, "stalled": [], "total": 16 }, "task_ids": { "blocked": [], "done": [ "floor-map/平面图占位容器与坐标系", "floor-map/当前楼层标记点数据加载", "floor-map/标记点图标组件", "floor-map/长按手势添加标记点", "inventory-summary/CSV 导出与系统分享", "inventory-summary/导出照片关联索引", "inventory-summary/汇总列表与筛选栏", "inventory-summary/汇总数据查询 Hook", "inventory-summary/统计汇总卡片", "item-form/底部抽屉/右栏容器", "item-form/标记点下物品列表", "item-form/物品字段表单", "local-data-layer/SQLite 初始化与 Schema 建表", "local-data-layer/标记点 CRUD 操作", "local-data-layer/照片路径 CRUD 操作", "local-data-layer/物品记录 CRUD 操作", "monorepo-setup/初始化 pnpm workspace", "monorepo-setup/统一 ESLint / Prettier 配置", "monorepo-setup/统一 TypeScript 基础配置", "photo-capture/摄像头调用与图片压缩", "photo-capture/照片网格预览与删除", "shared-types/搭建类型包骨架", "shared-types/通用业务类型", "survey-app-shell/Expo 应用骨架初始化", "survey-app-shell/双栏/单栏自适应布局容器", "survey-app-shell/折叠屏状态感知 Hook", "survey-app-shell/楼层切换标签组件" ] }, "tasks": { "blocked": 0, "dispatched": 0, "done": 27, "in_progress": 0, "todo": 0, "total": 54 } }, { "at": "2026-04-10T05:03:24Z", "blocked_reasons": [], "conventions_version": "1.4.3", "delta": { "newly_blocked": [], "newly_done": [ "category-management/全局分类 Context", "category-management/分类数据库表与 CRUD", "category-management/设置页 UI(分类增删改)", "floor-map/SVG 地图渲染(多层架构)", "floor-map/SVG 地图生成脚本", "floor-map/捏合缩放 + 单指平移手势", "floor-map/楼层标记点数据加载与标记列表", "floor-map/长按添加标记点", "item-form/物品确认状态", "local-data-layer/分类 CRUD 操作", "local-data-layer/在线迁移脚本", "photo-capture/Android 权限与 FileProvider 配置", "photo-capture/全屏预览捏合缩放", "photo-capture/摄像头调用与照片存储", "photo-capture/查看模式照片面板(MarkerPhotoPanel)", "photo-capture/照片网格预览与删除(物品表单内)", "shared-types/核心业务类型", "survey-app-shell/查看/编辑模式切换", "survey-app-shell/查看模式照片面板集成" ], "unblocked": [] }, "iteration": 2, "modules": { "blocked": 0, "concept": 9, "done": 9, "in_progress": 0, "planned": 0, "stalled": [], "total": 18 }, "task_ids": { "blocked": [], "done": [ "category-management/全局分类 Context", "category-management/分类数据库表与 CRUD", "category-management/设置页 UI(分类增删改)", "floor-map/SVG 地图渲染(多层架构)", "floor-map/SVG 地图生成脚本", "floor-map/捏合缩放 + 单指平移手势", "floor-map/标记点图标组件", "floor-map/楼层标记点数据加载与标记列表", "floor-map/长按添加标记点", "inventory-summary/CSV 导出与系统分享", "inventory-summary/导出照片关联索引", "inventory-summary/汇总列表与筛选栏", "inventory-summary/汇总数据查询 Hook", "inventory-summary/统计汇总卡片", "item-form/底部抽屉/右栏容器", "item-form/标记点下物品列表", "item-form/物品字段表单", "item-form/物品确认状态", "local-data-layer/SQLite 初始化与 Schema 建表", "local-data-layer/分类 CRUD 操作", "local-data-layer/在线迁移脚本", "local-data-layer/标记点 CRUD 操作", "local-data-layer/照片路径 CRUD 操作", "local-data-layer/物品记录 CRUD 操作", "monorepo-setup/初始化 pnpm workspace", "monorepo-setup/统一 ESLint / Prettier 配置", "monorepo-setup/统一 TypeScript 基础配置", "photo-capture/Android 权限与 FileProvider 配置", "photo-capture/全屏预览捏合缩放", "photo-capture/摄像头调用与照片存储", "photo-capture/查看模式照片面板(MarkerPhotoPanel)", "photo-capture/照片网格预览与删除(物品表单内)", "shared-types/搭建类型包骨架", "shared-types/核心业务类型", "survey-app-shell/Expo 应用骨架初始化", "survey-app-shell/双栏/单栏自适应布局容器", "survey-app-shell/折叠屏状态感知 Hook", "survey-app-shell/查看/编辑模式切换", "survey-app-shell/查看模式照片面板集成", "survey-app-shell/楼层切换标签组件" ] }, "tasks": { "blocked": 0, "dispatched": 0, "done": 40, "in_progress": 0, "todo": 2, "total": 69 } } ] }