文件
hyb-oa/.trellis/tasks/09-05-trellis-upgrade-rule-cleanup/task.json
T
wangsli 729d90576f 升级Trellis并精简项目知识(09-05-trellis-upgrade-rule-cleanup)
更新Trellis适配、任务归属与归档失败恢复,精简技能入口和知识读取规则。
保留权限、证据、事务及独立复核合同;纳入对应任务及已完成复核记录。
仅本地提交,不启用新平台适配,不推送或部署。
2026-09-19 13:10:06 +08:00

88 行
3.7 KiB
JSON

{
"id": "trellis-upgrade-rule-cleanup",
"name": "trellis-upgrade-rule-cleanup",
"title": "Trellis 升级与规则精简",
"description": "续办 Trellis 0.6.17 项目升级与上下文精简,保留 0.6.16 历史结果和未完独立复核。",
"status": "review",
"dev_type": null,
"scope": "workflow-governance",
"package": null,
"priority": "P2",
"creator": "shunli",
"assignee": "shunli",
"createdAt": "2026-09-05",
"completedAt": null,
"branch": null,
"base_branch": "main",
"worktree_path": null,
"commit": null,
"pr_url": null,
"subtasks": [],
"children": [],
"parent": null,
"relatedFiles": [],
"notes": "2026-09-06 原项目升级及 seed 增量均经用户独立复核 PASS;TR-01 是遗留宽松的后续加固,不是升级回归。独立重现 50/50 绿与旧判定 9 红/41 绿,确认增量 6 变/42 不变;main 历史 138 行 seed 全为纯 marker。已补 hook/validator 不对称及诊断差异规约,用户明确授权本次项目升级独立提交并合入 main,执行结果以 Git 历史为准。不 push、归档或部署;保留 review 和空 completedAt,不将未覆盖的 G1–G10 用户级全量独立复核算作通过。",
"meta": {
"upgrade0617": {
"status": "local_complete_independent_review_pass",
"scope": "execution-tree-only",
"cliVersion": "0.6.17",
"originalProjectVersion": "0.6.16",
"independentReview": "PASS_USER_PROVIDED_CLAUDE_REPORT",
"commitAuthorized": false,
"deploymentAuthorized": false,
"projectVersion": "0.6.17",
"runtimeTests": {
"passed": 50
},
"syntheticProbes": {
"passed": 7,
"priorVersionExpectedFailures": 4
},
"freshSkillDiscovery": "PASS_ISOLATED_HOME",
"currentClientReloadVerified": false,
"entryBytes": {
"before": 5411,
"after": 3981
},
"evidence": "artifacts/qa-governance/trellis-0617-context-20260919",
"deploymentEligible": false,
"reviewerRawLogsObtained": false,
"realUserConfigDiscoveryVerified": false,
"followupEvidence": "artifacts/qa-governance/trellis-0617-review-followup-20260919"
},
"knowledgePruning20260919": {
"authorization": "user_explicit_autonomous_knowledge_maintenance",
"status": "local_complete_independent_static_review_pass",
"evidence": "artifacts/qa-governance/knowledge-pruning-20260919",
"independentReview": "PASS_CLAUDE_STATIC_CONTENT_REVIEW",
"independentReviewReport": "artifacts/qa-governance/knowledge-pruning-claude-review-20260919T023533Z.txt",
"independentReviewReportSha256": "141a2fe798e6461e962ae8af9b23be309e1e19eabf90b6010d464e8b2e60b192",
"reviewerCommandsRun": false,
"reviewerShaRecomputed": false,
"reviewerInputVerification": "12 files compared by content",
"mainSessionPreReceptionInputShaMatches": 12,
"mandatoryReviewFindings": 0,
"reviewFollowupEvidence": "artifacts/qa-governance/knowledge-pruning-20260919/review-reception-20260919",
"optionalObservation": "Reassess infrastructure example requirements only if actual use shows missing examples cause misunderstanding; no instruction change now.",
"businessChangesAuthorized": false,
"mainSessionContractReview": "PASS",
"staticValidation": "PASS",
"isolatedSkillDiscovery": "PASS",
"skillBytes": {
"before": 27717,
"after": 6712
},
"eightDocumentBytes": {
"before": 52488,
"after": 22399
},
"tokenSavingsMeasured": false,
"currentClientRefreshVerified": false,
"realUserConfigDiscoveryVerified": false,
"modelSkillSelectionVerified": false,
"historicalEvidencePreserved": true
}
}
}