forked from Ikalus1988/MisakaNet
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlessons.json
More file actions
104 lines (104 loc) · 3.6 KB
/
Copy pathlessons.json
File metadata and controls
104 lines (104 loc) · 3.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
[
{
"type": "lesson",
"title": "Auto-Merge CI Pipeline — DCO, Quality Score, Shadow Branch, Dynamic Deps, Auto-Merge",
"description": "Manual merge is the bottleneck in zero-bounty open-source workflows. Maintainers must review every PR, click merge, post thank-you comments — repetitive work that doesn't scale when AI agents submit P...",
"tags": [
"github-actions",
"ci",
"auto-merge",
"shadow-branch",
"quality-score",
"ai-agent",
"fork-pr"
],
"timestamp": "2026-06-10 00:00:00 UTC",
"domain": "devops",
"source": "codewhale",
"status": "published",
"path": "lessons\\core\\auto-merge-ci-pipeline.md",
"verified_date": "2026-06-10",
"domain_expert": "codewhale"
},
{
"type": "lesson",
"title": "AI Agent Contributor Engagement — Lightweight Retention Strategy",
"description": "AI Agent 贡献者(尤其是零赏金模式下的)比人类贡献者更容易流失。Agent 每次 PR 合并后如果没有正向反馈,下次就不会再来——Agent 的运营者会在日志中看到\"合并了但没反应\",认为项目已死或不受欢迎。",
"tags": [
"open-source",
"community",
"contributor-retention",
"ai-agent",
"misakanet",
"social"
],
"timestamp": "2026-06-10 00:00:00 UTC",
"domain": "devops",
"source": "codewhale",
"status": "published",
"path": "lessons\\core\\contributor-engagement-retention.md",
"verified_date": "2026-06-10",
"domain_expert": "codewhale"
},
{
"type": "lesson",
"title": "DCO Auto-Fix Workflow — /fix-dco Command Design & Implementation",
"description": "贡献者提交 PR 后 DCO(Signed-off-by)检查失败是最常见的阻塞原因之一。尤其是 AI Agent 自动提交的 PR,经常缺签。需要在 PR 评论区提供一键自动修复能力。",
"tags": [
"github-actions",
"dco",
"signoff",
"issue_comment",
"auto-fix",
"fork-pr",
"plan-b",
"supply-chain"
],
"timestamp": "2026-06-13 00:00:00 UTC",
"domain": "devops",
"source": "codewhale",
"status": "published",
"path": "lessons\\core\\dco-auto-fix-workflow.md",
"verified_date": "2026-06-14",
"domain_expert": "codewhale"
},
{
"type": "lesson",
"title": "PR Cleanup SOP — Stale/Duplicate/Resolved PR Disposition",
"description": "开放 PR 堆积会消耗维护者心力。AI Agent 提交 PR 的高频场景下,重复/过时/已解决 PR 尤其常见。需要一套系统化的处置策略。",
"tags": [
"github-actions",
"pr-management",
"cleanup",
"maintenance",
"sop"
],
"timestamp": "2026-06-13 00:00:00 UTC",
"domain": "devops",
"source": "codewhale",
"status": "published",
"path": "lessons\\core\\pr-cleanup-sop.md",
"verified_date": "2026-06-13",
"domain_expert": "codewhale"
},
{
"type": "lesson",
"title": "PR Welcome Not Triggering — author_association NONE vs FIRST_TIMER Trap",
"description": "首次贡献者提交 PR 后,`pr-welcome.yml`(使用 `pull_request_target` 事件)状态显示 **Skipped**,欢迎评论未发出。",
"tags": [
"github-actions",
"pull_request_target",
"author_association",
"first-time-contributor",
"welcome",
"debug"
],
"timestamp": "2026-06-13 00:00:00 UTC",
"domain": "devops",
"source": "codewhale",
"status": "published",
"path": "lessons\\core\\pull-request-welcome-trigger-trap.md",
"verified_date": "2026-06-13",
"domain_expert": "codewhale"
}
]