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
: "CodeWhale's core is the nested constitution and the harness that enforces it. The community is an important addition, not the headline — maintained by one person, shaped by many. This page gathers the community threads that live in different corners: what's moving in the repo right now, the weekly digest, the roadmap in the open, the path to contributing, and the credits behind every release."}
: "Codewhale's core is the nested constitution and the harness that enforces it. The community is an important addition, not the headline — maintained by one person, shaped by many. This page gathers the community threads that live in different corners: what's moving in the repo right now, the weekly digest, the roadmap in the open, the path to contributing, and the credits behind every release."}
: "CodeWhale's nested constitution: bundled base law, your standing law (/constitution), and your repo's law (.codewhale/constitution.json). Rank is enforced in the harness and survives a model swap.",
: "Codewhale's nested constitution: bundled base law, your standing law (/constitution), and your repo's law (.codewhale/constitution.json). Rank is enforced in the harness and survives a model swap.",
16
16
});
17
17
}
18
18
@@ -65,8 +65,8 @@ export default async function ConstitutionPage({ params }: { params: Promise<{ l
: "As a project ages, instructions pile up and conflict: the original spec, a refactor that contradicts it, stale memory, a previous agent's handoff, your current request, fresh test output that doesn't match what the handoff claimed. A flat system prompt makes the model resolve that by guess. CodeWhale uses a nested constitution so there is a defined rank instead of vibes — the order is enforced in the harness, with tests asserting it can't drift, and it stays intact when you swap models."}
: "As a project ages, instructions pile up and conflict: the original spec, a refactor that contradicts it, stale memory, a previous agent's handoff, your current request, fresh test output that doesn't match what the handoff claimed. A flat system prompt makes the model resolve that by guess. Codewhale uses a nested constitution so there is a defined rank instead of vibes — the order is enforced in the harness, with tests asserting it can't drift, and it stays intact when you swap models."}
: "How to file issues, send pull requests, and join the CodeWhale community.",
11
+
? "如何提交议题、发送合并请求、加入 Codewhale 社区。"
12
+
: "How to file issues, send pull requests, and join the Codewhale community.",
13
13
};
14
14
}
15
15
@@ -75,9 +75,9 @@ const stepsZh = [
75
75
},
76
76
];
77
77
78
-
constsmallPatchPromptEn=`You are running inside CodeWhale.
78
+
constsmallPatchPromptEn=`You are running inside Codewhale.
79
79
80
-
Improve CodeWhale itself by finding exactly one small, reviewable friction point in the harness, docs, tests, or contributor workflow.
80
+
Improve Codewhale itself by finding exactly one small, reviewable friction point in the harness, docs, tests, or contributor workflow.
81
81
82
82
Prefer bug fixes, regression tests, clearer docs, sharper error messages, or one narrow contributor-experience improvement. Do not change product direction, provider policy, telemetry, sponsorship, branding, auth, sandbox, release/publishing, or global prompts unless the maintainer explicitly asked for that exact scope.
83
83
@@ -92,9 +92,9 @@ Working rules:
92
92
93
93
Output: issue summary, files changed, checks run, risks or follow-up, and a suggested PR title.`;
<h2className="font-display text-3xl">Use CodeWhale on CodeWhale</h2>
273
+
<h2className="font-display text-3xl">Use Codewhale on Codewhale</h2>
274
274
<pclassName="mt-4 text-ink-soft leading-relaxed">
275
275
A good contribution prompt does not reward motion. It asks for one mergeable fact: one real friction point, one small patch, the smallest relevant checks, and the risk a reviewer needs to know.
0 commit comments