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: .github/PULL_REQUEST_TEMPLATE.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ _Bulleted list of what this PR modifies. Keep it scoped to the summary._
14
14
15
15
## Testing
16
16
17
-
_How you verified this. Commands run (`bun run score <url>`, `bun x tsc --noEmit`, manual pass of specific pages). For UI changes: mobile + desktop, light + dark._
17
+
_How you verified this. Commands run (`bun run test`, `bun run score <url>`, `bun x tsc --noEmit`, manual pass of specific pages). For UI changes: mobile + desktop, light + dark._
<How you verified this. Commands run (`bun run score <url>`, `bun x tsc --noEmit`,
75
-
manual pass of specific pages). For UI changes: mobile + desktop, light + dark.>
75
+
<How you verified this. Commands run (`bun run test`, `bun run score <url>`, `bun x tsc --noEmit`, manual pass of specific pages). For UI changes: mobile + desktop, light + dark.>
@@ -88,8 +88,8 @@ Auth and per-maintainer controls land with the opt-out / claim flow in v0.4.0.
88
88
89
89
```bash
90
90
bun install
91
-
bun run prepare-hooks # once — installs lefthook pre-commit (Biome + tsc)
92
-
bun run seed # score the curated set (~42 repos) across GH / GL / BB
91
+
bun run prepare-hooks # once — installs lefthook pre-commit (Biome + tsc + test)
92
+
bun run seed # score the curated set (124 repos) across GH / GL / BB
93
93
bun run dev # http://localhost:3000
94
94
```
95
95
@@ -104,9 +104,11 @@ bun run score /path/to/local/checkout
104
104
105
105
Optional: `GITHUB_TOKEN` / `GITLAB_TOKEN` in env to raise API rate limits.
106
106
107
+
Run the unit tests with `bun run test` (uses `node --test` + `tsx`; requires Node ≥20.9.0).
108
+
107
109
## Versioning
108
110
109
-
`lib/version.ts` and `package.json` carry the current release number (currently **0.1.0**). Bumps happen only when we actually cut a release — never when merging intermediate work. The version pill in the header surfaces the number directly; `/changelog` lists what each release shipped.
111
+
`lib/version.ts` and `package.json` carry the current release number (currently **0.2.0**). Bumps happen only when we actually cut a release — never when merging intermediate work. The version pill in the header surfaces the number directly; `/changelog` lists what each release shipped.
See `/roadmap` in the running app or the per-version `tasks/` folders for the full picture.
168
171
169
-
-**0.2.0 — complete the dogfood**: tests for scorer / signals / URL parser + self-score ≥ 90 on this repo's own rubric.
170
172
-**0.3.0 — real per-model weights**: benchmark harness actually runs agents on scoped tasks per repo; current illustrative weights get replaced with measured ones.
171
173
-**0.4.0 — ecosystem integration**: badge endpoint for READMEs, GitHub Action that comments score delta on PRs, webhook-driven rescoring, OAuth-gated opt-out / claim flow for maintainers.
172
174
-**0.5.0 — alternative recommender**: "repo Y does the same thing and ranks higher for your model."
0 commit comments