You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: scripts/check.ts
+16Lines changed: 16 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -102,6 +102,22 @@ check(
102
102
),
103
103
"The Samebase skill must classify every toolchain difference before implementation.",
104
104
);
105
+
check(
106
+
samebaseSkill.includes(
107
+
"Keep validation proportionate to the project and the migration risk. Discuss material cost and coverage tradeoffs with the operator.",
108
+
)&&samebaseSkill.includes("Do not turn Samebase adoption into an unrelated testing upgrade."),
109
+
"The Samebase skill must keep validation proportionate and operator-informed.",
110
+
);
111
+
check(
112
+
samebaseSkill.includes(
113
+
"Before a write sequence that can start or request a production build, name that effect and get explicit approval.",
114
+
)&&
115
+
samebaseSkill.includes(
116
+
"One approval can cover the named sequence when the repository, provider account, possible production effect, and rule for attaching an existing resource or creating a new one are clear.",
117
+
)&&
118
+
samebaseSkill.includes("Ask again if one of those facts or the approved scope changes."),
119
+
"The Samebase skill must require informed approval for a production-build sequence.",
120
+
);
105
121
constscopeGateIndex=samebaseSkill.indexOf(
106
122
"Do not use Samebase for unrelated Git work or standalone provider resources. A standalone Cloudflare Worker means no Samebase.",
0 commit comments