提示:AI 结果必须带引用;若证据不足会提示“未找到可靠证据”。

    下载 Markdown

    mac-tools v1.0 开发日志

    基线日期:2026-03-01
    对应计划:./mac-tools-v1.0-executable-development-plan.md
    对应跟踪器:./mac-tools-v1.0-development-tracker.md

    日志记录

    日期 任务ID 阶段 动作 产出 状态
    2026-03-01 MT-001 开发 初始化 mac-tools 仓库并完成 Swift Package 工程骨架编码 Package.swiftSources/*Tests/*README.md.gitignore 已编码,待测试
    2026-03-01 MT-001 测试 执行 swift test 测试通过(1 个测试通过) 已完成
    2026-03-01 MT-001 提交 提交工程骨架代码 commit e66d3d0feat(app): initialize app shell for MT-001 已完成
    2026-03-01 MT-002 开发 启动 SQLite schema 与迁移机制实现 计划新增数据库迁移器、初始 schema 与迁移测试 进行中
    2026-03-01 MT-002 开发 完成 SQLite 数据库连接、迁移执行器与默认 schema 编码 DatabaseErrorSQLiteDatabaseDatabaseMigratorAppDatabaseBootstrapCoreKitTests 已编码,待测试
    2026-03-01 MT-002 测试 执行 swift test(首轮失败后修复并重测) 最终测试通过(共 3 项测试通过) 待提交
    2026-03-01 MT-002 提交 提交 SQLite 迁移机制代码 commit 31efd83feat(core): add sqlite schema migration bootstrap for MT-002 已完成
    2026-03-01 MT-003 开发 启动统一错误码体系与映射实现 计划新增 AppError 模型、映射器与测试文档 进行中
    2026-03-01 MT-003 开发 完成 E_* 通用错误码模型、POSIX/Cocoa/SQLite 映射器与映射文档 AppErrorCodeAppErrorAppErrorMappererror-code-mapping.md、映射测试 已编码,待测试
    2026-03-01 MT-003 测试 执行 swift test 测试通过(共 7 项测试通过) 待提交
    2026-03-01 MT-003 提交 提交统一错误码体系代码 commit 3aac33afeat(core): implement unified error codes and mappings for MT-003 已完成
    2026-03-01 MT-004 开发 启动 Scan/Execute/Rollback 状态机定义与实现 计划新增状态机模型、迁移约束和状态流转文档 进行中
    2026-03-01 MT-004 开发 完成状态机实现与流转文档编码 OperationStateMachineOperationStateMachineTestsoperation-state-machine.md 已编码,待测试
    2026-03-01 MT-004 测试 执行 swift test 测试通过(共 12 项测试通过) 待提交
    2026-03-01 MT-004 提交 提交状态机定义代码 commit 80f5dfdfeat(core): define operation state machine for MT-004 已完成
    2026-03-01 MT-005 开发 启动 QuarantineManifest 模型设计与持久化实现 计划新增实体、存储接口与记录测试 进行中
    2026-03-01 MT-005 开发 完成 QuarantineManifest 实体、Store 与模型文档编码 QuarantineManifestItemQuarantineManifestStorequarantine-manifest-model.md、路径映射测试 已编码,待测试
    2026-03-01 MT-005 测试 执行 swift test 测试通过(共 13 项测试通过) 待提交
    2026-03-01 MT-005 提交 提交 QuarantineManifest 模型与持久化代码 commit ba6d607feat(core): add quarantine manifest model and store for MT-005 已完成
    2026-03-01 MT-006 开发 启动 PermissionCenter 设计与文案实现 计划新增权限检测模型、降级能力映射与文案 进行中
    2026-03-01 MT-006 开发 完成 PermissionCenter 与权限引导文案编码 PermissionCenterPermissionCenterTestspermission-guide.md 已编码,待测试
    2026-03-01 MT-006 测试 执行 swift test 测试通过(共 16 项测试通过) 待提交
    2026-03-01 MT-006 提交 提交 PermissionCenter 与引导文案代码 commit a80dee3feat(core): add permission center and guidance for MT-006 已完成
    2026-03-01 MT-007 开发 启动基准性能脚本与测试数据准备 计划新增样本生成脚本、扫描基准脚本和使用文档 进行中
    2026-03-01 MT-007 开发 完成性能样本生成脚本与扫描基准脚本编码 generate_scan_fixture.shrun_scan_benchmark.shperformance-baseline.md 已编码,待测试
    2026-03-01 MT-007 测试 执行脚本冒烟与 swift test 样本生成与基准脚本通过,报告 scan-benchmark-20260301-121630.csv;单测 16 项通过 待提交
    2026-03-01 MT-007 提交 提交性能基准脚本与样本目录占位 commit 1b4d1ffchore(perf): add benchmark fixture scripts for MT-007 已完成
    2026-03-01 MT-008 开发 启动 CI 任务实现 计划新增 CI 检查脚本与 GitHub Actions 工作流 进行中
    2026-03-01 MT-008 开发 完成本地 CI 脚本、GitHub Actions 工作流与 CI 文档编码 ci-check.sh.github/workflows/ci.ymlci-checks.md 已编码,待测试
    2026-03-01 MT-008 测试 执行 ./scripts/ci-check.sh 本地 CI 全部通过(package describe/build/test) 待提交
    2026-03-01 MT-008 提交 提交 CI 流水线配置代码 commit 2ec581dchore(ci): add build and test pipeline for MT-008 已完成
    2026-03-01 MT-101 开发 启动 CPU 采集实现(总量+Load Average) 计划新增 CPUCollector 与采样测试 进行中
    2026-03-01 MT-101 开发 完成 CPUCollector 与采样测试编码 CPUCollector.swiftCPUCollectorTests.swiftcpu-collector.md 已编码,待测试
    2026-03-01 MT-101 测试 执行 swift test(首轮失败修复后重测) 最终测试通过(共 17 项测试通过) 待提交
    2026-03-01 MT-101 提交 提交 CPU 采集器代码 commit 93ee6ecfeat(monitoring): add cpu usage and load collector for MT-101 已完成
    2026-03-01 MT-102 开发 启动 Memory 采集实现(pressure/swap) 计划新增 MemoryCollector 与采样测试 进行中
    2026-03-01 MT-102 开发 完成 MemoryCollector、压力分级与 Swap 采集编码 MemoryCollector.swiftMemoryCollectorTests.swiftmemory-collector.md 已编码,待测试
    2026-03-01 MT-102 测试 执行 swift test 测试通过(共 18 项测试通过) 待提交
    2026-03-01 MT-102 提交 提交内存采集器代码 commit 5c44213feat(monitoring): add memory pressure and swap collector for MT-102 已完成
    2026-03-01 MT-103 开发 启动磁盘空间采集实现 计划新增 DiskSpaceCollector 与采样测试 进行中
    2026-03-01 MT-103 开发 完成磁盘空间采集器与采样测试编码 DiskSpaceCollector.swiftDiskSpaceCollectorTests.swiftdisk-space-collector.md 已编码,待测试
    2026-03-01 MT-103 测试 执行 swift test 测试通过(共 19 项测试通过) 待提交
    2026-03-01 MT-103 提交 提交磁盘空间采集器代码 commit 15054a4feat(monitoring): add disk space collector for MT-103 已完成
    2026-03-01 MT-104 开发 启动磁盘读写速率采集实现 计划新增 DiskIOCollector 与解析/速率测试 进行中
    2026-03-01 MT-104 开发 完成 DiskIOCollector、ioreg 解析器与速率测试编码 DiskIOCollector.swiftDiskIOCollectorTests.swiftdisk-io-collector.md 已编码,待测试
    2026-03-01 MT-104 测试 执行 swift test 测试通过(共 23 项测试通过) 待提交
    2026-03-01 MT-104 提交 提交磁盘读写速率采集器代码 commit 5f96882feat(monitoring): add disk io rate collector for MT-104 已完成
    2026-03-01 MT-105 开发 启动网络速率与会话累计采集实现 计划新增 NetworkCollector 与会话统计测试 进行中
    2026-03-01 MT-105 开发 完成 NetworkCollector 与会话累计统计测试编码 NetworkCollector.swiftNetworkCollectorTests.swiftnetwork-collector.md 已编码,待测试
    2026-03-01 MT-105 测试 执行 swift test 测试通过(共 26 项测试通过) 待提交
    2026-03-01 MT-105 提交 提交网络速率采集器代码 commit eaeb524feat(monitoring): add network throughput collector for MT-105 已完成
    2026-03-01 MT-106 开发 启动电池采集实现(机型自适应) 计划新增 BatteryCollector 与台式机降级测试 进行中
    2026-03-01 MT-106 开发 完成 BatteryCollector 与机型自适应测试编码 BatteryCollector.swiftBatteryCollectorTests.swiftbattery-collector.md 已编码,待测试
    2026-03-01 MT-106 测试 执行 swift test 测试通过(共 28 项测试通过) 待提交
    2026-03-01 MT-106 提交 提交电池采集器代码 commit 2a70b30feat(monitoring): add battery collector with desktop fallback for MT-106 已完成
    2026-03-01 MT-107 开发 启动 CPU 进程榜采样实现 计划新增 ProcessSampler 与 CPU 排序测试 进行中
    2026-03-01 MT-107 开发 完成 ProcessSampler 与 CPU 排序/筛选测试编码 ProcessSampler.swiftProcessSamplerTests.swiftprocess-sampler.md 已编码,待测试
    2026-03-01 MT-107 测试 执行 swift test 测试通过(共 31 项测试通过) 待提交
    2026-03-01 MT-107 提交 提交 CPU 进程榜采样代码 commit c9c38d0feat(monitoring): add cpu process sampler for MT-107 已完成
    2026-03-01 MT-108 开发 启动内存进程榜排序实现 计划补充内存排序测试与文档 进行中
    2026-03-01 MT-108 开发 完成内存进程榜排序/筛选测试与文档更新 ProcessSamplerTests.swiftprocess-sampler.md 已编码,待测试
    2026-03-01 MT-108 测试 执行 swift test 测试通过(共 33 项测试通过) 待提交
    2026-03-01 MT-108 提交 提交内存进程榜排序测试与文档更新 commit 423634btest(monitoring): add memory process ranking coverage for MT-108 已完成
    2026-03-01 MT-109 开发 启动 30 分钟环形缓冲实现 计划新增固定容量缓冲与窗口查询测试 进行中
    2026-03-01 MT-109 开发 完成 30 分钟环形缓冲与窗口查询测试编码 TimeWindowRingBuffer.swiftTimeWindowRingBufferTests.swiftring-buffer.md 已编码,待测试
    2026-03-01 MT-109 测试 执行 swift test 测试通过(共 37 项测试通过) 待提交
    2026-03-01 MT-109 提交 提交环形缓冲代码 commit 7465ed7feat(monitoring): add 30min ring buffer for MT-109 已完成
    2026-03-01 MT-110 开发 启动分层采样调度器实现(1s/2s) 计划新增调度策略与 tick 测试 进行中
    2026-03-01 MT-110 开发 完成分层采样调度器与 tick 测试编码 SamplingScheduler.swiftSamplingSchedulerTests.swiftsampling-scheduler.md 已编码,待测试
    2026-03-01 MT-110 测试 执行 swift test 测试通过(共 41 项测试通过) 待提交
    2026-03-01 MT-110 提交 提交分层采样调度器代码 commit 7d3ce1cfeat(monitoring): add layered sampling scheduler for MT-110 已完成
    2026-03-01 MT-201 开发 启动 Dashboard 卡片布局实现 计划新增 MetricCard 组件和 Dashboard 汇总视图 进行中
    2026-03-01 MT-201 开发 完成 Dashboard 卡片布局编码 MetricCardView.swiftDashboardHomeView.swiftDashboardSnapshot.swiftDashboardSnapshotTests.swiftdocs/dashboard-cards.md 已编码,待测试
    2026-03-01 MT-201 测试 执行 swift test 测试通过(共 43 项测试通过) 待提交
    2026-03-01 MT-201 提交 提交 Dashboard 卡片布局代码 commit 589330bfeat(dashboard): add metric card grid layout for MT-201 已完成
    2026-03-01 MT-202 开发 启动 Detail 曲线页实现(CPU/Memory/Disk/Network 切换) 计划新增分段切换、时间范围筛选与曲线占位组件 进行中
    2026-03-01 MT-202 开发 完成 Detail 曲线页编码 DashboardDetailSnapshot.swiftDashboardDetailChartView.swiftDashboardHomeView.swiftDashboardDetailSnapshotTests.swiftdocs/dashboard-detail-chart.md 已编码,待测试
    2026-03-01 MT-202 测试 执行 swift test 测试通过(共 45 项测试通过) 待提交
    2026-03-01 MT-202 提交 提交 Detail 曲线页代码 commit 824c801feat(dashboard): add detail chart page for MT-202 已完成
    2026-03-01 MT-203 开发 启动 ProcessTable(排序/搜索)实现 计划新增进程榜表格组件与 CPU/内存切换排序 进行中
    2026-03-01 MT-203 开发 完成 ProcessTable(排序/搜索)编码 ProcessTableView.swiftMonitoringHomeView.swiftProcessTableViewModelTests.swiftdocs/process-table.md 已编码,待测试
    2026-03-01 MT-203 测试 执行 swift test(首轮编译失败修复后重测) 最终测试通过(共 47 项测试通过) 待提交
    2026-03-01 MT-203 提交 提交 ProcessTable 代码 commit f8660acfeat(monitoring): add process table sorting and search for MT-203 已完成
    2026-03-01 MT-204 开发 启动告警规则引擎实现 计划新增 CPU/内存/磁盘阈值规则与持续时间判定 进行中
    2026-03-01 MT-204 开发 完成告警规则引擎编码 MonitoringAlertEngine.swiftMonitoringAlertEngineTests.swiftdocs/monitoring-alert-engine.md 已编码,待测试
    2026-03-01 MT-204 测试 执行 swift test 测试通过(共 50 项测试通过) 待提交
    2026-03-01 MT-204 提交 提交告警规则引擎代码 commit 88d9d2cfeat(monitoring): implement alert rule engine for MT-204 已完成
    2026-03-01 MT-205 开发 启动告警冷却与恢复阈值实现 计划新增冷却窗口、恢复阈值与重复告警抑制逻辑 进行中
    2026-03-01 MT-205 开发 完成告警冷却与恢复阈值编码 MonitoringAlertEngine.swiftMonitoringAlertEngineTests.swiftdocs/monitoring-alert-cooldown.md 已编码,待测试
    2026-03-01 MT-205 测试 执行 swift test(首轮 1 项失败修复后重测) 最终测试通过(共 52 项测试通过) 待提交
    2026-03-01 MT-205 提交 提交告警冷却与恢复阈值代码 commit 1fe46c8feat(monitoring): add alert cooldown and recovery thresholds for MT-205 已完成
    2026-03-01 MT-206 开发 启动告警跳转联动实现 计划新增告警动作路由并接入 Monitoring 页面联动 进行中
    2026-03-01 MT-206 开发 完成告警跳转联动编码 MonitoringAlertViewModel.swiftMonitoringAlertRouting.swiftMonitoringHomeView.swiftRootNavigationView.swiftMonitoringAlertRoutingTests.swiftdocs/monitoring-alert-navigation.md 已编码,待测试
    2026-03-01 MT-206 测试 执行 swift test 测试通过(共 54 项测试通过) 待提交
    2026-03-01 MT-206 提交 提交告警跳转联动代码 commit ec07a3ffeat(monitoring): wire alert navigation actions for MT-206 已完成
    2026-03-01 MT-207 开发 启动监控设置页接入实现 计划接入刷新频率、告警开关与历史窗口设置持久化 进行中
    2026-03-01 MT-207 开发 完成监控设置页接入编码 MonitoringSettings.swiftMonitoringSettingsViewModel.swiftSettingsHomeView.swiftMonitoringHomeView.swiftMonitoringSettingsStoreTests.swiftMonitoringSettingsViewModelTests.swiftdocs/monitoring-settings-integration.md 已编码,待测试
    2026-03-01 MT-207 测试 执行 swift test 测试通过(共 57 项测试通过) 待提交
    2026-03-01 MT-207 提交 提交监控设置页接入代码 commit 4526605feat(settings): integrate monitoring settings persistence for MT-207 已完成
    2026-03-01 MT-208 开发 启动 Monitoring 回归与基准报告实现 计划执行回归测试、采集性能数据并产出报告文档 进行中
    2026-03-01 MT-208 开发 完成回归/基准脚本实现 scripts/run_monitoring_benchmark.sh 已编码,待测试
    2026-03-01 MT-208 测试 执行 swift test./scripts/run_monitoring_benchmark.sh 测试通过(57 项)+ 基准采集通过(3 项),产物 monitoring-benchmark-20260301-130938.csv 待提交
    2026-03-01 MT-208 开发 生成 Monitoring 回归基准报告文档 docs/monitoring-regression-benchmark-20260301.md 待提交
    2026-03-01 MT-208 提交 提交 Monitoring 回归基准流程与报告文档 commit 4f5cc18chore(monitoring): add regression benchmark report workflow for MT-208 已完成
    2026-03-01 MT-301 开发 启动 Cleaner 分类规则引擎实现 计划实现 Caches/Logs/SavedState/Downloads/Trash 分类扫描规则 进行中
    2026-03-01 MT-301 开发 完成 Cleaner 分类规则引擎编码 CleanerRuleEngine.swiftCleanerRuleEngineTests.swiftCleanerHomeView.swiftdocs/cleaner-rule-engine.md 已编码,待测试
    2026-03-01 MT-301 测试 执行 swift test 测试通过(共 60 项测试通过) 待提交
    2026-03-01 MT-301 提交 提交 Cleaner 分类规则引擎代码 commit d7f5ea0feat(cleaner): add category rule engine for MT-301 已完成
    2026-03-01 MT-302 开发 启动白名单规则实现 计划实现 exact/prefix 规则匹配与规则存储能力 进行中
    2026-03-01 MT-302 开发 完成白名单规则编码 WhitelistRuleStore.swiftWhitelistRuleStoreTests.swiftSQLiteDatabase.swiftdocs/whitelist-rules.md 已编码,待测试
    2026-03-01 MT-302 测试 执行 swift test 测试通过(共 63 项测试通过) 待提交
    2026-03-01 MT-302 提交 提交白名单规则代码 commit 2891af3feat(cleaner): add whitelist exact/prefix rules for MT-302 已完成
    2026-03-01 MT-303 开发 启动扫描任务调度实现 计划实现并发上限与背压控制 进行中
    2026-03-01 MT-303 开发 完成扫描任务调度器编码 ScanTaskScheduler.swiftScanTaskSchedulerTests.swiftdocs/scan-task-scheduler.md 已编码,待测试
    2026-03-01 MT-303 测试 执行 swift test 测试通过(共 65 项测试通过) 待提交
    2026-03-01 MT-303 提交 提交扫描任务调度器代码 commit 40244dcfeat(cleaner): add scan task scheduler with concurrency limits for MT-303 已完成
    2026-03-01 MT-304 开发 启动可取消扫描实现 计划实现取消令牌与调度器执行中断机制 进行中
    2026-03-01 MT-304 开发 完成可取消扫描编码 ScanTaskScheduler.swiftScanTaskSchedulerTests.swiftdocs/cancellable-scan.md 已编码,待测试
    2026-03-01 MT-304 测试 执行 swift test 测试通过(共 67 项测试通过) 待提交
    2026-03-01 MT-304 提交 提交可取消扫描代码 commit 3fea1e0feat(cleaner): add cancellable scan execution for MT-304 已完成
    2026-03-01 MT-305 开发 启动流式结果产出与 UI 节流实现 计划实现流式事件输出、批量合并与 UI 刷新节流 进行中
    2026-03-01 MT-305 开发 完成流式结果与 UI 节流编码 ScanResultStreamer.swiftScanResultStreamerTests.swiftdocs/scan-result-streamer.md 已编码,待测试
    2026-03-01 MT-305 测试 执行 swift test 测试通过(共 69 项测试通过) 待提交
    2026-03-01 MT-305 提交 提交流式结果与 UI 节流代码 commit fa04e82feat(cleaner): add streamed scan batching and ui throttling for MT-305 已完成
    2026-03-01 MT-306 开发 启动目录体积统计缓存实现 计划实现目录体积缓存与 TTL 失效策略 进行中
    2026-03-01 MT-306 开发 完成目录体积缓存编码 DirectorySizeCache.swiftDirectorySizeCacheTests.swiftdocs/directory-size-cache.md 已编码,待测试
    2026-03-01 MT-306 测试 执行 swift test 测试通过(共 73 项测试通过) 待提交
    2026-03-01 MT-306 提交 提交目录体积缓存代码 commit 870d1fafeat(cleaner): add directory size cache for MT-306 已完成
    2026-03-01 MT-307 开发 启动下载大文件阈值配置接入实现 计划接入阈值配置并作用于 Downloads 分类过滤 进行中
    2026-03-01 MT-307 开发 完成下载阈值配置接入编码 CleanerSettings.swiftCleanerSettingsStoreTests.swiftCleanerSettingsViewModel.swiftCleanerSettingsViewModelTests.swiftSettingsHomeView.swiftCleanerHomeView.swiftdocs/downloads-threshold-setting.md 已编码,待测试
    2026-03-01 MT-307 测试 执行 swift test 测试通过(共 76 项测试通过) 待提交
    2026-03-01 MT-307 提交 提交下载阈值配置接入代码 commit 8cdc953feat(cleaner): wire configurable downloads threshold for MT-307 已完成
    2026-03-01 MT-308 开发 启动 Trash 统计实现 计划新增废纸篓体积统计器与“仅统计不删除”标记 进行中
    2026-03-01 MT-308 开发 完成 Trash 统计编码 TrashStatsCollector.swiftTrashStatsCollectorTests.swiftCleanerHomeView.swiftdocs/trash-stats.md 已编码,待测试
    2026-03-01 MT-308 测试 执行 swift test 测试通过(共 78 项测试通过) 待提交
    2026-03-01 MT-308 提交 提交 Trash 统计代码 commit 181166bfeat(cleaner): add trash usage statistics for MT-308 已完成
    2026-03-01 MT-309 开发 启动扫描结果页实现 计划展示 reason/risk/selected 并支持交互勾选 进行中
    2026-03-01 MT-309 开发 完成扫描结果页编码 CleanerHomeView.swiftCleanerScanResultsViewModel.swiftCleanerScanResultsViewModelTests.swiftdocs/cleaner-scan-results-page.md 已编码,待测试
    2026-03-01 MT-309 测试 执行 swift test(首轮编译失败修复后重测) 最终测试通过(共 81 项测试通过) 待提交
    2026-03-01 MT-309 提交 提交扫描结果页实现代码 commit ad03bb9feat(cleaner): add explainable scan results page for MT-309 已完成
    2026-03-01 MT-310 开发 启动 Cleaner 扫描回归测试 计划覆盖 10 万文件可取消、分类命中和结果字段一致性并产出测试报告 进行中
    2026-03-01 MT-310 开发 完成 Cleaner 扫描回归测试编码 CleanerScanRegressionTests.swiftrun_cleaner_scan_regression.shcleaner-scan-regression.md 已编码,待测试
    2026-03-01 MT-310 测试 执行 swift test./scripts/run_cleaner_scan_regression.sh 测试通过(83 项)+ 回归脚本通过(3 套件),产物 cleaner-scan-regression-20260301-134349.csv 待提交
    2026-03-01 MT-310 开发 生成 Cleaner 扫描回归报告文档 docs/cleaner-scan-regression-20260301.md 待提交
    2026-03-01 MT-310 提交 提交 Cleaner 扫描回归测试与报告代码 commit e8c6f1etest(cleaner): add scan regression suite and report for MT-310 已完成
    2026-03-01 MT-401 开发 启动 Quarantine 目录与 batch 结构实现 计划实现批次目录规划、路径映射与基础持久化接口 进行中
    2026-03-01 MT-401 开发 完成 Quarantine 批次目录结构编码 QuarantineBatchStore.swiftQuarantineBatchStoreTests.swiftquarantine-batch-structure.md 已编码,待测试
    2026-03-01 MT-401 测试 执行 swift test(首轮编译/断言失败修复后重测) 最终测试通过(共 88 项测试通过) 待提交
    2026-03-01 MT-401 提交 提交 Quarantine 批次目录结构实现代码 commit 3755055feat(cleaner): add quarantine batch structure store for MT-401 已完成
    2026-03-01 MT-402 开发 启动 move/copy+delete 执行策略实现 计划实现同卷 move 优先、跨卷 copy+delete fallback 与错误码映射 进行中
    2026-03-01 MT-402 开发 完成 move/copy+delete 执行策略编码 QuarantineExecutionEngine.swiftQuarantineExecutionEngineTests.swiftquarantine-execution-strategy.md 已编码,待测试
    2026-03-01 MT-402 测试 执行 swift test(首轮可见性编译失败修复后重测) 最终测试通过(共 91 项测试通过) 待提交
    2026-03-01 MT-402 提交 提交 move/copy+delete 执行策略代码 commit 2b65910feat(cleaner): add move-copy-delete execution strategy for MT-402 已完成
    2026-03-01 MT-403 开发 启动 Manifest 记录与校验实现 计划接入执行结果落盘、批次查询与一致性校验用例 进行中
    2026-03-01 MT-403 开发 完成 Manifest 记录与校验编码 QuarantineManifestStore.swiftQuarantineManifestStoreTests.swiftquarantine-manifest-validation.md 已编码,待测试
    2026-03-01 MT-403 测试 执行 swift test 测试通过(共 93 项测试通过) 待提交
    2026-03-01 MT-403 提交 提交 Manifest 记录与校验代码 commit d57678cfeat(cleaner): add manifest fetch and validation for MT-403 已完成
    2026-03-01 MT-404 开发 启动回滚实现(逆序恢复) 计划按批次逆序恢复文件并提供冲突反馈模型 进行中
    2026-03-01 MT-404 开发 完成回滚实现(逆序恢复)编码 QuarantineRollbackEngine.swiftQuarantineRollbackEngineTests.swiftQuarantineManifestStore.swiftquarantine-rollback-engine.md 已编码,待测试
    2026-03-01 MT-404 测试 执行 swift test(首轮 Equatable 编译失败修复后重测) 最终测试通过(共 95 项测试通过) 待提交
    2026-03-01 MT-404 提交 提交回滚实现(逆序恢复)代码 commit 30cece7feat(cleaner): add reverse rollback engine for MT-404 已完成
    2026-03-01 MT-405 开发 启动回滚冲突策略实现(skip/overwrite/rename) 计划实现冲突处理策略与可配置恢复选项 进行中
    2026-03-01 MT-405 开发 完成回滚冲突策略编码 QuarantineRollbackEngine.swiftQuarantineRollbackEngineTests.swiftquarantine-rollback-conflict-policy.md 已编码,待测试
    2026-03-01 MT-405 测试 执行 swift test 测试通过(共 97 项测试通过) 待提交
    2026-03-01 MT-405 提交 提交回滚冲突策略代码 commit 7e0e6bbfeat(cleaner): add rollback conflict policies for MT-405 已完成
    2026-03-01 MT-406 开发 启动执行中取消语义实现 计划补充执行阶段取消标记与报告区分(未执行/已取消) 进行中
    2026-03-01 MT-406 开发 完成执行中取消语义编码 QuarantineBatchExecutionService.swiftQuarantineBatchExecutionServiceTests.swiftexecution-cancellation-semantics.md 已编码,待测试
    2026-03-01 MT-406 测试 执行 swift test 测试通过(共 100 项测试通过) 待提交
    2026-03-01 MT-406 提交 提交执行中取消语义代码 commit de19bddfeat(cleaner): add execution cancellation semantics for MT-406 已完成
    2026-03-01 MT-407 开发 启动操作报告实现(成功/失败/建议动作) 计划接入执行报告持久化与可读化输出模型 进行中
    2026-03-01 MT-407 开发 完成操作报告实现编码 OperationReportStore.swiftOperationReportStoreTests.swiftAppDatabaseBootstrap.swiftoperation-reporting.md 已编码,待测试
    2026-03-01 MT-407 测试 执行 swift test(首轮 #require 写法修复后重测) 最终测试通过(共 102 项测试通过) 待提交
    2026-03-01 MT-407 提交 提交操作报告实现代码 commit 624e85bfeat(cleaner): add operation report store and builder for MT-407 已完成
    2026-03-01 MT-408 开发 启动 Quarantine 页面(批次/回滚)实现 计划新增批次列表模型、回滚入口与页面占位组件 进行中
    2026-03-01 MT-408 开发 完成 Quarantine 页面(批次/回滚)编码 QuarantineBatchesViewModel.swiftCleanerHomeView.swiftQuarantineBatchesViewModelTests.swiftquarantine-page.md 已编码,待测试
    2026-03-01 MT-408 测试 执行 swift test 测试通过(共 105 项测试通过) 待提交
    2026-03-01 MT-408 提交 提交 Quarantine 页面(批次/回滚)代码 commit 1f5dac9feat(cleaner): add quarantine batch page and rollback entry for MT-408 已完成
    2026-03-01 MT-409 开发 启动 Cleaner 端到端回归 计划完成清理执行->报告->回滚主链路回归与报告文档 进行中
    2026-03-01 MT-409 开发 完成 Cleaner 端到端回归用例编码 CleanerEndToEndRegressionTests.swiftcleaner-e2e-regression.md 已编码,待测试
    2026-03-01 MT-409 开发 更新跟踪器与日志并进入测试阶段 mac-tools-v1.0-development-tracker.mdmac-tools-v1.0-development-log.md 待测试
    2026-03-01 MT-409 测试 执行 swift test 测试通过(共 106 项测试通过) 待提交
    2026-03-01 MT-409 提交 提交 Cleaner 端到端回归代码 commit b9e4ed7test(cleaner): add end-to-end regression flow for MT-409 已完成
    2026-03-01 MT-501 开发 启动 App 枚举实现(/Applications + ~/Applications) 计划新增应用发现服务、应用实体与基础测试 进行中
    2026-03-01 MT-501 开发 完成 App 枚举与列表搜索编码 AppDiscoveryService.swiftAppDiscoveryServiceTests.swiftUninstallerAppListViewModel.swiftUninstallerHomeView.swiftUninstallerAppListViewModelTests.swiftuninstaller-app-discovery.mdPackage.swift 已编码,待测试
    2026-03-01 MT-501 测试 执行 swift test 测试通过(共 111 项测试通过) 待提交
    2026-03-01 MT-501 提交 提交 App 枚举与列表搜索代码 commit 65c54fafeat(uninstaller): add app discovery list and search for MT-501 已完成
    2026-03-01 MT-502 开发 启动 App 元数据采集实现 计划补充 icon/version/bundleId/size 采集与展示 进行中
    2026-03-01 MT-502 开发 完成 App 元数据采集与列表展示增强编码 AppDiscoveryService.swiftAppDiscoveryServiceTests.swiftUninstallerHomeView.swiftuninstaller-app-metadata.md 已编码,待测试
    2026-03-01 MT-502 测试 执行 swift test 测试通过(共 111 项测试通过) 待提交
    2026-03-01 MT-502 提交 提交 App 元数据采集代码 commit 4302a21feat(uninstaller): collect app metadata for MT-502 已完成
    2026-03-01 MT-503 开发 启动拖入 .app 卸载入口实现 计划补充 drop 区域、路径校验与列表联动 进行中
    2026-03-01 MT-503 开发 完成拖入 .app 卸载入口编码 UninstallerAppListViewModel.swiftUninstallerHomeView.swiftUninstallerAppListViewModelTests.swiftuninstaller-drop-entry.md 已编码,待测试
    2026-03-01 MT-503 测试 执行 swift test 测试通过(共 113 项测试通过) 待提交
    2026-03-01 MT-503 提交 提交拖入 .app 卸载入口代码 commit a19e714feat(uninstaller): add drag and drop app entry for MT-503 已完成
    2026-03-01 MT-504 开发 启动残留规则引擎(用户级)实现 计划补充 bundleId/appName 规则匹配、risk/reason 输出与测试 进行中
    2026-03-01 MT-504 开发 完成残留规则引擎(用户级)编码 UninstallResidueRuleEngine.swiftUninstallResidueRuleEngineTests.swiftuninstaller-residue-rule-engine.md 已编码,待测试
    2026-03-01 MT-504 测试 执行 swift test 测试通过(共 115 项测试通过) 待提交
    2026-03-01 MT-504 提交 提交残留规则引擎(用户级)代码 commit 13c3b6dfeat(uninstaller): add user residue rule engine for MT-504 已完成
    2026-03-01 MT-505 开发 启动 confidence 计算实现 计划实现 exact/strong/fuzzy 分级与默认勾选矩阵 进行中
    2026-03-01 MT-505 开发 完成 confidence 分级与默认勾选矩阵编码 UninstallResidueRuleEngine.swiftUninstallResidueRuleEngineTests.swiftuninstaller-confidence-matrix.md 已编码,待测试
    2026-03-01 MT-505 测试 执行 swift test 测试通过(共 116 项测试通过) 待提交
    2026-03-01 MT-505 提交 提交 confidence 分级代码 commit ef0c0e7feat(uninstaller): add confidence matrix for MT-505 已完成
    2026-03-01 MT-506 开发 启动 Review 页(reason/risk/confidence)实现 计划补充残留列表分组、勾选、摘要与解释展示 进行中
    2026-03-01 MT-506 开发 完成 Review 页(reason/risk/confidence)编码 UninstallerAppListViewModel.swiftUninstallerHomeView.swiftUninstallerAppListViewModelTests.swiftuninstaller-review-page.md 已编码,待测试
    2026-03-01 MT-506 测试 执行 swift test 测试通过(共 118 项测试通过) 待提交
    2026-03-01 MT-506 提交 提交 Review 页代码 commit 2773ae4feat(uninstaller): add residue review page for MT-506 已完成
    2026-03-01 MT-507 开发 启动卸载执行(本体+残留)实现 计划接入执行引擎、操作顺序和失败记录 进行中
    2026-03-01 MT-507 开发 完成卸载执行(本体+残留)编码 UninstallExecutionService.swiftUninstallExecutionServiceTests.swiftUninstallerAppListViewModel.swiftUninstallerHomeView.swiftUninstallerAppListViewModelTests.swiftuninstaller-execution-service.md 已编码,待测试
    2026-03-01 MT-507 测试 执行 swift test(首轮失败修复后重测) 最终测试通过(共 122 项测试通过) 待提交
    2026-03-01 MT-507 提交 提交卸载执行链路代码 commit 0dcb1c6feat(uninstaller): add uninstall execution flow for MT-507 已完成
    2026-03-01 MT-508 开发 启动高风险二次确认实现 计划在执行前对高风险残留要求显式确认 进行中
    2026-03-01 MT-508 开发 完成高风险二次确认编码 UninstallerAppListViewModel.swiftUninstallerHomeView.swiftUninstallerAppListViewModelTests.swiftuninstaller-high-risk-confirmation.md 已编码,待测试
    2026-03-01 MT-508 测试 执行 swift test 测试通过(共 123 项测试通过) 待提交
    2026-03-01 MT-508 提交 提交高风险二次确认代码 commit a00c466feat(uninstaller): require high risk confirmation for MT-508 已完成
    2026-03-01 MT-509 开发 启动卸载报告与回滚实现 计划打通报告详情展示与按批次回滚入口 进行中
    2026-03-01 MT-509 开发 完成卸载报告与回滚编码 UninstallerAppListViewModel.swiftUninstallerHomeView.swiftUninstallerAppListViewModelTests.swiftuninstaller-report-rollback.md 已编码,待测试
    2026-03-01 MT-509 测试 执行 swift test 测试通过(共 125 项测试通过) 待提交
    2026-03-01 MT-509 提交 提交卸载报告与回滚代码 commit eac8e27feat(uninstaller): add uninstall report and rollback for MT-509 已完成
    2026-03-01 MT-510 开发 启动 Uninstaller 回归测试实现 计划补充端到端回归与结果报告文档 进行中
    2026-03-01 MT-510 开发 完成 Uninstaller 回归测试编码 UninstallerRegressionTests.swiftuninstaller-regression-20260301.md 已编码,待测试
    2026-03-01 MT-510 测试 执行 swift test 测试通过(共 126 项测试通过) 待提交
    2026-03-01 MT-510 提交 提交 Uninstaller 回归测试代码 commit fd3ae42test(uninstaller): add regression suite for MT-510 已完成
    2026-03-01 MT-601 开发 启动 Settings 全量接入与持久化实现 计划统一 monitoring/cleaner/uninstaller/privacy 配置存储 进行中
    2026-03-01 MT-601 开发 完成实时监控数据接入修复(Dashboard/Monitoring 使用本机采样,去除占位数据) MonitoringMetricsSampler.swiftDashboardLiveViewModel.swiftDashboardHomeView.swiftMonitoringOverviewViewModel.swiftMonitoringHomeView.swift 已编码,待测试
    2026-03-01 MT-601 测试 执行 swift test 测试通过(共 126 项测试通过) 待提交
    2026-03-01 MT-601 提交 提交实时监控数据接入修复代码 commit 19e433ffeat(monitoring): wire live local metrics for dashboard and overview in MT-601 已完成(子项)
    2026-03-01 MT-601 开发 完成 Cleaner deletionMode 设置接入(设置页选择器 + Cleaner 页面展示 + 持久化测试) SettingsHomeView.swiftCleanerHomeView.swiftCleanerSettingsViewModelTests.swiftCleanerSettingsStoreTests.swift 已编码,待测试
    2026-03-01 MT-601 测试 执行 swift test(含新增 deletionMode 测试) 测试通过(共 127 项测试通过) 待提交
    2026-03-01 MT-601 提交 提交 Cleaner deletionMode 设置接入代码 commit fe90972feat(settings): integrate cleaner deletion mode controls for MT-601 已完成(子项)
    2026-03-01 MT-601 开发 完成 Uninstaller 设置接入(中风险默认勾选策略 + 系统级残留显示开关 + 设置页接入 + 规则联动) UninstallerSettings.swiftUninstallResidueRuleEngine.swiftUninstallerAppListViewModel.swiftSettingsHomeView.swiftUninstallerSettingsViewModel.swift、对应测试文件 已编码,待测试
    2026-03-01 MT-601 测试 执行 swift test(含 Uninstaller 设置与规则联动测试) 测试通过(共 133 项测试通过) 待提交
    2026-03-01 MT-601 提交 提交 Uninstaller 设置接入代码 commit 6e603befeat(uninstaller): add configurable residue selection policies for MT-601 已完成(子项)
    2026-03-01 MT-601 开发 完成 Privacy.analytics 设置接入(默认关闭,支持持久化) PrivacySettings.swiftPrivacySettingsViewModel.swiftSettingsHomeView.swiftPrivacySettingsStoreTests.swiftPrivacySettingsViewModelTests.swift 已编码,待测试
    2026-03-01 MT-601 测试 执行 swift test(含 Privacy 设置测试) 测试通过(共 136 项测试通过) 待提交
    2026-03-01 MT-601 提交 提交 Privacy.analytics 设置接入代码 commit f7eea52feat(settings): add privacy analytics toggle and persistence for MT-601 已完成(子项)
    2026-03-01 MT-601 开发 完成 Cleaner 白名单管理设置接入(列表/新增/删除) WhitelistSettingsViewModel.swiftSettingsHomeView.swiftWhitelistSettingsViewModelTests.swift 已编码,待测试
    2026-03-01 MT-601 测试 执行 swift test(含白名单管理设置测试) 测试通过(共 139 项测试通过) 待提交
    2026-03-01 MT-601 提交 提交 Cleaner 白名单管理设置接入代码 commit a3c21fbfeat(settings): add cleaner whitelist management panel for MT-601 已完成(子项)
    2026-03-01 MT-601 开发 完成“清除本地历史与报告”能力接入(不删除用户文件) LocalDataMaintenanceService.swiftLocalDataMaintenanceViewModel.swiftSettingsHomeView.swiftLocalDataMaintenanceServiceTests.swiftLocalDataMaintenanceViewModelTests.swift 已编码,待测试
    2026-03-01 MT-601 测试 执行 swift test(含本次 LocalDataMaintenance 新增测试) 测试通过(共 142 项测试通过) 已完成
    2026-03-01 MT-601 提交 提交“清除本地历史与报告”能力接入代码 commit aed4b79feat(settings): add local history and report cleanup action for MT-601 已完成(子项)
    2026-03-01 MT-602 开发 完成权限检测页与引导流程接入(Settings 权限状态展示 + 引导步骤 + 可用能力说明) PermissionSettingsViewModel.swiftSettingsHomeView.swiftPermissionSettingsViewModelTests.swift 已编码,待测试
    2026-03-01 MT-602 测试 执行 swift test(含 MT-602 新增权限 ViewModel 测试) 测试通过(共 144 项测试通过) 已完成
    2026-03-01 MT-602 提交 提交权限检测页与引导流程代码 commit ec6fc9dfeat(settings): add permission detection guidance panel for MT-602 已完成
    2026-03-01 MT-603 开发 完成受限扫描标识与能力降级接入(Cleaner/Uninstaller 受限提示 + Uninstaller 权限降级逻辑) CleanerHomeView.swiftUninstallerHomeView.swiftUninstallerAppListViewModel.swiftUninstallerAppListViewModelTests.swift 已编码,待测试
    2026-03-01 MT-603 测试 执行 swift test(含 MT-603 新增权限降级测试) 测试通过(共 146 项测试通过) 已完成
    2026-03-01 MT-603 提交 提交受限扫描标识与能力降级代码 commit 570d507feat(permission): add restricted mode indicators and downgrade flow for MT-603 已完成
    2026-03-01 MT-604 开发 完成错误详情页与失败复制接入(失败明细展示 + 复制文本格式化) OperationReportFailureFormatter.swiftOperationReportFailureFormatterTests.swiftUninstallerHomeView.swift 已编码,待测试
    2026-03-01 MT-604 测试 执行 swift test(含 MT-604 新增失败格式化测试) 测试通过(共 148 项测试通过) 已完成
    2026-03-01 MT-604 提交 提交错误详情页与失败复制代码 commit 3791281feat(report): add failure detail and copy support for MT-604 已完成
    2026-03-01 MT-605 开发 完成性能优化(Cleaner 扫描结果聚合改为增量计数,新增 id 索引避免选择操作线性查找) CleanerScanResultsViewModel.swift 已编码,待测试
    2026-03-01 MT-605 测试 执行 swift test(回归验证性能改动) 测试通过(共 148 项测试通过) 已完成
    2026-03-01 MT-605 提交 提交性能优化代码 commit eda8861perf(cleaner): optimize scan result aggregation for MT-605 已完成
    2026-03-01 MT-606 开发 完成崩溃与日志落盘接入(文件日志、会话异常退出检测、启动生命周期接入) AppLogger.swiftCrashSessionMonitor.swiftAppLifecycleDiagnostics.swiftmain.swift、新增测试文件 已编码,待测试
    2026-03-01 MT-606 测试 执行 swift test(含日志写入与崩溃监测新增测试) 测试通过(共 150 项测试通过) 已完成
    2026-03-01 MT-606 提交 提交崩溃与日志落盘代码 commit ee48942feat(diagnostics): add crash session and file logging for MT-606 已完成
    2026-03-01 MT-607 开发 完成 About/隐私/反馈页重构(版本信息、隐私说明、反馈入口)并新增 AboutViewModel AboutHomeView.swiftAboutViewModel.swiftPackage.swiftAboutViewModelTests.swift 已编码,待测试
    2026-03-01 MT-607 测试 执行 swift test(含 AboutFeatureTests 新增测试) 测试通过(共 152 项测试通过) 已完成
    2026-03-01 MT-607 提交 提交 About/隐私/反馈页代码 commit 4befbbbfeat(about): build about privacy feedback page for MT-607 已完成
    2026-03-01 MT-608 开发 完成安全回归(误删防护)新增回归用例与安全报告文档 CleanerFeatureTests/SafetyRegressionTests.swiftUninstallerFeatureTests/SafetyRegressionTests.swiftdocs/safety-regression-20260301.md 已编码,待测试
    2026-03-01 MT-608 测试 执行 swift test(含 MT-608 新增安全回归用例) 测试通过(共 154 项测试通过) 已完成
    2026-03-01 MT-608 提交 提交安全回归(误删防护)代码与报告 commit 03c7c6ftest(safety): add misdelete regression coverage for MT-608 已完成
    2026-03-01 MT-609 开发 完成预发布候选构建能力(RC 打包脚本 + 构建记录文档) scripts/build_rc.shdocs/release-candidate-20260301.md 已编码,待测试
    2026-03-01 MT-609 测试 执行 swift test && ./scripts/build_rc.sh 20260301-rc1 测试通过(154 项)+ RC 构建成功,产物 dist/rc-20260301-rc1SHA256SUMS 已完成
    2026-03-01 MT-609 提交 提交预发布候选构建脚本与构建记录 commit 40518e5chore(release): add rc build workflow for MT-609 已完成
    2026-03-01 MT-701 开发 完成功能全量回归任务实现(回归执行脚本 + QA 报告文档) scripts/run_functional_regression.shdocs/qa-functional-regression-20260301.md 已编码,待测试
    2026-03-01 MT-701 测试 执行 ./scripts/run_functional_regression.sh 20260301 测试通过(共 154 项测试通过),日志 artifacts/qa-functional-regression-20260301.log 已完成
    2026-03-01 MT-701 提交 提交功能全量回归脚本与 QA 报告 commit 5ef001ftest(qa): add functional regression workflow for MT-701 已完成
    2026-03-01 MT-702 开发 完成长稳测试能力(长稳用例 + 长稳执行脚本 + 长稳报告) LongStabilityTests.swiftscripts/run_long_stability.shdocs/qa-long-stability-20260301.md 已编码,待测试
    2026-03-01 MT-702 测试 执行 ./scripts/run_long_stability.sh 20260301 测试通过(共 156 项,长稳专项通过),日志 artifacts/qa-long-stability-20260301.log 已完成
    2026-03-01 MT-702 提交 提交长稳测试脚本、用例与报告 commit 1881e07test(stability): add long soak regression workflow for MT-702 已完成
    2026-03-01 MT-703 开发 启动签名与公证流程打通任务 计划新增签名/公证脚本、执行记录文档与 Gatekeeper 校验步骤 进行中
    2026-03-01 MT-703 开发 完成签名与公证流程脚本编码(.app 打包 + 签名 + 可选公证 + staple/gatekeeper 流程)并补充执行记录文档 scripts/sign_and_notarize_dmg.shdocs/release-signing-notarization-20260301.md 已编码,待测试
    2026-03-01 MT-703 测试 执行 swift test && MAC_TOOLS_SKIP_NOTARIZE=1 ./scripts/sign_and_notarize_dmg.sh 20260301-rc1-local-verify 测试通过(156 项)+ 本地签名 DMG 链路通过(公证因无证书/凭据跳过) 已完成
    2026-03-01 MT-703 提交 提交签名与公证流程脚本与记录文档 commit e8e2e35chore(release): add signing and notarization workflow for MT-703 已完成
    2026-03-01 MT-704 开发 启动 Beta 包分发与反馈收集任务 计划新增 Beta 分发脚本、发布记录文档与反馈汇总机制 进行中
    2026-03-01 MT-704 开发 完成 Beta 分发与反馈收集交付物编码(分发脚本 + 发布记录 + 反馈模板) scripts/prepare_beta_release.shdocs/beta-distribution-feedback-20260301.md 已编码,待测试
    2026-03-01 MT-704 测试 执行 swift test && ./scripts/prepare_beta_release.sh 20260301-beta1 dist/sign-20260301-rc1-local-verify/MacTools-20260301-rc1-local-verify.dmg 测试通过(156 项)+ Beta 包与反馈模板生成成功 已完成
    2026-03-01 MT-704 提交 提交 Beta 分发与反馈收集脚本与记录文档 commit 796238fchore(release): add beta distribution and feedback workflow for MT-704 已完成
    2026-03-01 MT-705 开发 启动 Beta 缺陷修复(P0/P1)任务 计划新增反馈分级脚本与修复清单报告,支持快速识别待修复 P0/P1 进行中
    2026-03-01 MT-705 开发 完成 Beta 缺陷修复交付物编码(反馈模板修正 + 反馈分级脚本 + 修复清单报告) scripts/prepare_beta_release.shscripts/generate_beta_fixlist.shdocs/beta-fix-list-20260301.md 已编码,待测试
    2026-03-01 MT-705 测试 执行 swift test && ./scripts/prepare_beta_release.sh 20260301-beta2 dist/sign-20260301-rc1-local-verify/MacTools-20260301-rc1-local-verify.dmg && ./scripts/generate_beta_fixlist.sh 20260301-beta2 dist/beta-20260301-beta2/feedback-template.csv 20260301 测试通过(156 项)+ 修复清单生成(P0/P1 Open=0) 已完成
    2026-03-01 MT-705 提交 提交 Beta 缺陷修复脚本与修复清单报告 commit 54b3446chore(release): add beta defect triage workflow for MT-705 已完成
    2026-03-01 MT-706 开发 启动 v1.0 发布评审(Go/No-Go)任务 计划新增发布评审脚本与评审结论文档,汇总全部门禁证据 进行中
    2026-03-01 MT-706 开发 完成发布评审交付物编码(发布门禁评审脚本 + Go/No-Go 报告) scripts/run_release_review.shdocs/release-go-no-go-20260301.md 已编码,待测试
    2026-03-01 MT-706 测试 执行 swift test && ./scripts/run_release_review.sh 20260301 测试通过(156 项)+ 发布评审脚本执行成功(结论 NO-GO) 已完成
    2026-03-01 MT-706 提交 提交发布评审脚本与 Go/No-Go 结论文档 commit 2048635chore(release): add go-no-go review workflow for MT-706 已完成
    2026-03-01 MT-707 开发 启动 v1.0 Tag 与发布说明任务 计划新增发布产物脚本(Go 门禁)与发布说明草案 进行中
    2026-03-01 MT-707 开发 完成 v1.0 Tag 与发布说明交付物编码(Go 门禁发布脚本 + Draft 发布说明) scripts/create_release_artifacts.shdocs/release-notes-v1.0.0-draft.md 已编码,待测试
    2026-03-01 MT-707 测试 执行 swift test && ./scripts/create_release_artifacts.sh 1.0.0 20260301 --draft 测试通过(156 项)+ Draft 发布说明生成成功;NO-GO 下正式 Tag 被正确阻断 已完成
    2026-03-01 MT-707 提交 提交 Tag 与发布说明脚本及 Draft 发布说明 commit 82d5aa1chore(release): add gated tagging and release notes workflow for MT-707 已完成(任务阻塞:待签名公证门禁通过后执行正式打标)