| PR |
0.20 |
fix(curriculum): clarify useMemo explanation in memoization |
|
Professional tone in description but dom |
2026-05-13 |
| PR |
0.15 |
fix: Remove first person wording from the Luhn algorithm lab |
|
Full sentences, polite tone but maintain |
2026-05-14 |
| PR |
0.10 |
fix: Remove first person language from shopping list step |
|
Clear, simple technical description; mos |
2026-05-14 |
| PR |
0.10 |
Clarify optional parameter placement in TypeScript lesson |
|
Slightly more formal, but direct and con |
2026-05-14 |
| PR |
0.10 |
fix: Remove first person language from discount calculator w |
|
Direct technical explanation, slight for |
2026-05-14 |
| PR |
0.10 |
fix: Clarify optional parameter placement in TypeScript less |
|
Matter-of-fact technical explanation, sl |
2026-05-14 |
| PR |
0.10 |
fix: Remove first person language from Tailwind pricing step |
|
Concise, domain-specific; human editing |
2026-05-14 |
| PR |
0.10 |
fix(api): prevent duplicate challenge submissions #66964 |
|
Uses domain-specific terms; direct and m |
2026-04-16 |
| PR |
0.10 |
fix(curriculum): remove first person language from email sim |
|
Technical detail, terse phrasing, clear |
2026-05-13 |
| PR |
0.10 |
feat(curriculum): add express middleware review page |
|
Brief, domain-relevant terms; lacks AI s |
2026-05-14 |
| PR |
0.10 |
fix(curriculum): clarify useMemo re-render behavior |
|
Concise domain explanation, no AI hallma |
2026-05-12 |
| PR |
0.10 |
fix(curriculum): enhance table a11y for availability table l |
|
Domain jargon and informal truncation su |
2026-04-08 |
| PR |
0.10 |
fix(curriculum): clarify useMemo re-render behavior |
|
Concise domain explanation, no AI hallma |
2026-05-13 |
| PR |
0.10 |
fix: Update memoization description in lecture notes |
|
Short neutral sentence but not strongly |
2026-05-12 |
| PR |
0.10 |
feat(curriculum): add Python module for installation and run |
|
Simple, human phrasing; minor formality |
2026-05-08 |
| PR |
0.10 |
fix(curriculum): Swapped the hint messages for task-45 |
|
Informal, domain-specific, concise chang |
2026-05-11 |
| PR |
0.10 |
fix: add missing User Stories header in lab-travel-weather-p |
|
Very brief, technical, no AI stylistic i |
2026-05-11 |
| PR |
0.10 |
fix(curriculum): update focus style instructions and add out |
|
Concise, domain-specific explanation, hu |
2026-04-21 |
| PR |
0.10 |
fix(client): debounce challenge submissions |
|
Technical content, concise explanation; |
2026-04-21 |
| PR |
0.05 |
fix: allow bracket notation in Step 28 exportToCSV test |
|
Brief, technical description with domain |
2026-05-09 |
| PR |
0.05 |
docs(curriculum): reformat head/body instructions into a lis |
|
Brief, technical content; cutoff and che |
2026-05-13 |
| PR |
0.05 |
fix: Fix/issue 64923 shopping list instructions |
|
Minimal content, human style, checklist |
2026-05-11 |
| PR |
0.05 |
fix(curriculum): customer complaint form edge case |
|
Mostly checklist and partial description |
2026-04-01 |
| PR |
0.05 |
fix(client): move RDB start button above post-setup steps |
|
Terse, uses abbreviations, informal styl |
2026-05-06 |
| PR |
0.05 |
feat(curriculum): daily challenges 279-294 |
|
Free-text uses terse, domain-specific la |
2026-05-04 |
| PR |
0.05 |
fix(a11y): fix accessibility issues with build a magazine wo |
|
Minimal, technical language, lacks AI-ge |
2026-04-24 |
| PR |
0.05 |
fix: Add my first GitHub contribution file |
|
PR content is minimal, likely template w |
2026-05-10 |
| COMMIT |
0.00 |
fix(curriculum): capitalize TV in media catalogue workshop ( |
|
Short, technical commit; no AI hallmarks |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first-person language from workshop- |
|
Brief, human-like wording; no AI signals |
2026-05-14 |
| COMMIT |
0.00 |
fix: remove first person we from step 23 authors workshop (# |
|
Informal, uses 'we'; standard human comm |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from colored m |
|
Standard commit with contributor trailer |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first-person language from recipe co |
|
Short, specific commit; no AI indicators |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): clarify optional parameter order (#67397) |
|
Terse, technical commit message; no AI t |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first-person language from shopping |
|
Brief and domain-specific commit message |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from media cat |
|
Direct, conventional commit; human contr |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): correct misleading 'Int Division:' label in |
|
Concise and technical, typical human com |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from calorie c |
|
Terse, only states change; clearly human |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from permutati |
|
Standard commit message with concise, do |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first-person language from instrumen |
|
Concise, human-style commit; fits usual |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from merge sor |
|
Normal commit message; brief and technic |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from merge sor |
|
Direct engineering phrasing, lacking AI- |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from linked li |
|
Human commit with trailers; standard con |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from decimal t |
|
Typical human commit, includes standard |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): explain callable() in dynamic attributes le |
|
Domain-specific, concise and lacks AI-ge |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from cafe menu |
|
Technical commit, brief with no AI hallm |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from Tailwind |
|
Human style, direct technical change, no |
2026-05-14 |
| COMMIT |
0.00 |
feat(curriculum): proofreading tool javascript lab (#66940) |
|
Standard, terse feat commit, typical hum |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): remove first person language from email sim |
|
Commit message is terse and uses domain |
2026-05-14 |
| COMMIT |
0.00 |
fix(curriculum): clarify useMemo rerender behavior (#67350) |
|
Brief, technical commit with domain-spec |
2026-05-13 |
| COMMIT |
0.00 |
chore(i18n,learn): update i18n-curriculum submodule (#67355) |
|
Standard update commit, terse and techni |
2026-05-13 |
| COMMIT |
0.00 |
chore(i18n,client): processed translations (#67354) |
|
Processed translations—likely script-gen |
2026-05-13 |
| COMMIT |
0.00 |
fix: salary tracker step 32 misleading hint (#67324) |
|
Short, technical fix description with no |
2026-05-13 |
| COMMIT |
0.00 |
chore(GHA): remove GC comments, automated now |
|
Brief and informal, domain-specific comm |
2026-05-13 |
| COMMIT |
0.00 |
fix(curriculum): clarify create_spend_chart takes a list of |
|
Typical terse commit message with domain |
2026-05-12 |
| COMMIT |
0.00 |
chore(i18n,learn): update i18n-curriculum submodule (#67338) |
|
Standard chore commit, minimal human-lik |
2026-05-12 |
| COMMIT |
0.00 |
fix(curriculum): clarify DOM element node wording (#67330) |
|
Terse commit message, technical human st |
2026-05-12 |
| COMMIT |
0.00 |
chore(i18n,client): processed translations (#67323) |
|
Chore commit for i18n, phrased like huma |
2026-05-12 |
| COMMIT |
0.00 |
chore(i18n,learn): update i18n-curriculum submodule (#67326) |
|
Common submodule update commit, no AI si |
2026-05-12 |
| COMMIT |
0.00 |
fix(curriculum): Swapped the hint messages for task-45 (#67 |
|
Human commit with signoffs and no AI-lik |
2026-05-12 |
| COMMIT |
0.00 |
fix: add missing colons to User Stories headers (#67328) |
|
Commit message is terse with domain spec |
2026-05-11 |
| COMMIT |
0.00 |
fix: add missing User Stories header in lab-travel-weather-p |
|
Commit message is brief and domain-speci |
2026-05-11 |
| COMMIT |
0.00 |
feat(curriculum): daily challenges 279-294 (#67227) |
|
Commit message uses domain jargon and nu |
2026-05-11 |
| COMMIT |
0.00 |
refactor(curriculum): use Dessert class in shopping cart wor |
|
Commit message uses domain terms and has |
2026-05-11 |
| COMMIT |
0.00 |
fix(curriculum): update focus style instructions and add out |
|
Commit is domain-specific and co-authore |
2026-05-11 |
| COMMIT |
0.00 |
chore(deps): update dependency turbo to v2.9.8 (#67312) |
|
— |
2026-05-10 |
| COMMIT |
0.00 |
chore(renovate): more groups, less approvals (#67310) |
|
Brief, informal commit title; no AI phra |
2026-05-10 |
| COMMIT |
0.00 |
chore(deps): update pnpm/action-setup action to v6.0.5 (#673 |
|
— |
2026-05-10 |
| COMMIT |
0.00 |
fix(curriculum): allow multiline label in calorie counter st |
|
Concise commit message with domain terms |
2026-05-09 |
| COMMIT |
0.00 |
fix(curriculum) : stringify uncloneable search params in Bas |
|
Short technical commit; domain-specific |
2026-05-09 |
| COMMIT |
0.00 |
fix(curriculum): url shortener pass redirects (#65879) |
|
Brief and direct commit; informal and te |
2026-05-09 |
| COMMIT |
0.00 |
chore(deps): update dependency msw to v2.14.2 (#67288) |
|
— |
2026-05-09 |
| COMMIT |
0.00 |
chore(deps): update pnpm/action-setup digest to 91ab88e (#67 |
|
— |
2026-05-09 |
| COMMIT |
0.00 |
fix: fix correction for 'Run The Tests' ---> 'Check Your Co |
|
Concise, domain-specific, human commit m |
2026-05-08 |
| COMMIT |
0.00 |
chore(renovate): gate 0.x, weekly group (#67287) |
|
Brief, human-style chore with domain con |
2026-05-08 |
| COMMIT |
0.00 |
fix(deps): update dependency postcss to v8.5.13 (#67285) |
|
— |
2026-05-08 |
| COMMIT |
0.00 |
feat(curriculum): release Typescript module (#67261) |
|
Short, technical wording, lacks AI phras |
2026-05-08 |
| COMMIT |
0.00 |
feat: allow solutions in any step (#67280) |
|
Terse commit message, domain-relevant, n |
2026-05-08 |
| COMMIT |
0.00 |
fix(deps): update dependency nanoid to v3.3.12 (#67282) |
|
— |
2026-05-08 |
| COMMIT |
0.00 |
chore(deps): update pnpm/action-setup action to v6.0.4 (#672 |
|
— |
2026-05-08 |
| COMMIT |
0.00 |
chore(deps): update eslint (#67256) |
|
— |
2026-05-08 |
| COMMIT |
0.00 |
chore(deps): update dependency @html-eslint/eslint-plugin-re |
|
— |
2026-05-08 |
| COMMIT |
0.00 |
fix(deps): update dependency typebox to v1.1.35 (#67269) |
|
— |
2026-05-08 |
| COMMIT |
0.00 |
fix(curriculum): update React import/export review pages for |
|
Specific curriculum reference, typical h |
2026-05-08 |
| COMMIT |
0.00 |
chore(deps): update actions/labeler digest to f27b608 (#6725 |
|
— |
2026-05-07 |
| COMMIT |
0.00 |
feat(curriculum): add images to css fonts lectures (#67188) |
|
Commit message is terse and technical wi |
2026-05-07 |
| COMMIT |
0.00 |
fix(curriculum): correct GitHub casing (#67262) |
|
Standard commit message, no AI signals. |
2026-05-06 |
| COMMIT |
0.00 |
chore(i18n,learn): update i18n-curriculum submodule (#67260) |
|
Standard commit message, no AI hallmarks |
2026-05-06 |
| COMMIT |
0.00 |
fix(curriculum): move d3 under ts module (#67251) |
|
Short, domain-specific commit message. |
2026-05-06 |
| COMMIT |
0.00 |
fix(client): privacy save button state (#67230) |
|
Concise, technical commit message only. |
2026-05-06 |
| COMMIT |
0.00 |
feat(client): add linux arm64 exam download link (#67253) |
|
Technical, concise commit message; human |
2026-05-06 |
| COMMIT |
0.00 |
chore(i18n,client): processed translations (#67254) |
|
Standard message for translation update; |
2026-05-06 |
| COMMIT |
0.00 |
chore: bump pnpm |
|
Extremely brief version bump, human styl |
2026-05-06 |
| COMMIT |
0.00 |
fix(deps): update algolia-instantsearch monorepo (#67241) |
|
— |
2026-05-06 |
| COMMIT |
0.00 |
fix(deps): update dependency postcss to v8.5.12 (#67236) |
|
— |
2026-05-06 |
| COMMIT |
0.00 |
fix(deps): update dependency typebox to v1.1.34 (#67237) |
|
— |
2026-05-06 |
| COMMIT |
0.00 |
chore(deps): update dependency tsdown to v0.21.10 (#67176) |
|
— |
2026-05-05 |
| COMMIT |
0.00 |
fix(client): handle MCQ options overflow (#67187) |
|
Terse, domain-specific commit message; h |
2026-05-05 |
| COMMIT |
0.00 |
chore(deps): update pnpm/action-setup digest to 8912a91 (#67 |
|
— |
2026-05-05 |
| COMMIT |
0.00 |
chore(deps): update dependency typescript-eslint to v8.59.1 |
|
— |
2026-05-05 |
| COMMIT |
0.00 |
fix: replace broken tone version (#67234) |
|
Concise technical fix; human commit styl |
2026-05-05 |
| COMMIT |
0.00 |
feat(curriculum): add football player card tsx project (#670 |
|
Typical human message with co-author tra |
2026-05-05 |
| COMMIT |
0.00 |
fix(curriculum): add missing word to dialogue transcript (#6 |
|
Short, focused fix description with no A |
2026-05-05 |
| COMMIT |
0.00 |
chore(i18n,client): processed translations (#67226) |
|
Standard 'chore' message for processed t |
2026-05-05 |
| COMMIT |
0.00 |
chore(i18n,learn): update i18n-curriculum submodule (#67228) |
|
Concise commit message, typical human st |
2026-05-04 |
| COMMIT |
0.00 |
chore(deps): update dependency caniuse-lite to v1.0.30001791 |
|
— |
2026-05-04 |
| COMMIT |
0.00 |
fix(deps): update dependency ajv to v8.20.0 (#67215) |
|
— |
2026-05-04 |
| COMMIT |
0.00 |
fix(curriculum): relax step 18 unknown key checks (#67130) |
|
Specific technical fix and trailer; stan |
2026-05-04 |
| COMMIT |
0.00 |
fix(curriculum): clarify Fibonacci user story to use 0-index |
|
Technical language, includes human domai |
2026-05-04 |
| COMMIT |
0.00 |
fix(curriculum): repair failing border test in form step 35 |
|
Human-style commit, terse and domain-spe |
2026-05-04 |
| COMMIT |
0.00 |
fix(settings): make certification tables full width (#67185) |
|
Standard concise commit message; no AI s |
2026-05-03 |
| COMMIT |
0.00 |
chore(deps): update dependency i18next-fs-backend to v2.6.5 |
|
— |
2026-05-03 |
| COMMIT |
0.00 |
chore(deps): update github actions (#67206) |
|
— |
2026-05-03 |
| COMMIT |
0.00 |
feat(ui): view challenge source link (#66305) |
|
Brief commit message, domain notation, n |
2026-05-02 |
| COMMIT |
0.00 |
chore(deps): update dependency msw to v2.13.6 (#67183) |
|
— |
2026-05-02 |
| COMMIT |
0.00 |
fix(deps): update dependency typebox to v1.1.33 (#67186) |
|
— |
2026-05-02 |
| COMMIT |
0.00 |
fix(curriculum): add missing inputType to zh-a1 task-17 (#67 |
|
Concise technical summary, no AI phrasin |
2026-05-01 |
| COMMIT |
0.00 |
fix(curriculum): simplify empty board formatToString test in |
|
Commit message uses domain abbreviations |
2026-05-01 |
| COMMIT |
0.00 |
fix(curriculum): update searching sorting quiz block config |
|
Very brief, terse technical commit messa |
2026-05-01 |
| COMMIT |
0.00 |
fix(settings): update margins for settings disclaimer (#6718 |
|
Terse commit message using standard huma |
2026-04-30 |
| COMMIT |
0.00 |
fix(client): enable horizontal scroll for MCQ code blocks on |
|
Commit is terse, includes domain abbrevi |
2026-04-30 |
| COMMIT |
0.00 |
chore(curriculum): highlight background property (#67178) |
|
Short commit message in typical human st |
2026-04-30 |
| COMMIT |
0.00 |
chore(i18n,learn): update i18n-curriculum submodule (#67172) |
|
Terse, domain-jargon commit message; cer |
2026-04-29 |
| COMMIT |
0.00 |
chore(i18n,client): processed translations (#67171) |
|
Very brief, technical domain message; hu |
2026-04-29 |
| COMMIT |
0.00 |
chore(deps): update github actions (major) (#67170) |
|
— |
2026-04-29 |
| COMMIT |
0.00 |
fix(deps): update dependency typebox to v1.1.31 (#67168) |
|
— |
2026-04-29 |
| COMMIT |
0.00 |
chore(deps): update github actions (#67167) |
|
— |
2026-04-29 |
| COMMIT |
0.00 |
fix(deps): update lodash monorepo to v4.18.1 (#67138) |
|
— |
2026-04-29 |
| PR |
0.00 |
feat(curriculum): Build a Zoo Animal Scatterplot |
|
PR content is only a title and checklist |
2026-03-11 |
| PR |
0.00 |
fix(curriculum): capitalize TV in media catalogue workshop |
|
PR content is minimal, with brief title; |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first-person language from workshop- |
|
PR content is a plain title; tone and vo |
2026-05-14 |
| PR |
0.00 |
fix: remove first person we from step 23 authors workshop |
|
Title uses domain wording, checklist onl |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first person language from colored m |
|
Title is short and specific; checklist i |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first-person language from recipe co |
|
Title is technical and concise; no AI-st |
2026-05-14 |
| PR |
0.00 |
fix: capitalize TV in Media Catalogue workshop step 37 (#674 |
|
Content is brief and technical; no AI si |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): clarify optional parameter order |
|
Title and checklist are terse and human- |
2026-05-14 |
| PR |
0.00 |
feat(curriculum): add Describing a Company |
|
Bullet list and title are domain-specifi |
2026-03-11 |
| PR |
0.00 |
fix(curriculum): remove first-person language from shopping |
|
Minimal free-text content; template use; |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first person language from media cat |
|
All content is template or title change; |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): correct misleading 'Int Division:' label in |
|
Title and checklist only; no AI stylisti |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first person language from calorie c |
|
Title and template; free-text sparse and |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first person language from permutati |
|
Title is brief and template-driven; no A |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first-person language from instrumen |
|
Very brief title and incomplete checklis |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first person language from merge sor |
|
Only brief title and template entries; h |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first person language from merge sor |
|
Simple title and checkboxes; absent AI-g |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): clarify instructions and resolve URL issue |
|
Title describes change; all else is temp |
2026-04-20 |
| PR |
0.00 |
fix(curriculum): remove first person language from linked li |
|
Fragmented title finish; only templated |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first person language from decimal t |
|
Truncated template content, terse human |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): explain callable() in dynamic attributes le |
|
Domain-specific context, concise explana |
2026-05-13 |
| PR |
0.00 |
fix(curriculum): update raiseTo regex to support return type |
|
Minimal content, edit title is terse and |
2026-05-14 |
| PR |
0.00 |
fix(curriculum): remove first person language from cafe menu |
|
Brief domain-specific title, truncated; |
2026-05-14 |
| PR |
0.00 |
feat(curriculum): add traffic light sequencer lab |
|
Only a brief feature title; no AI signal |
2026-03-16 |
| PR |
0.00 |
feat(curriculum): add new lesson for type and isinstance fun |
|
Template content only, minimal/none free |
2026-05-13 |
| PR |
0.00 |
fix(curriculum): remove first person language from Tailwind |
|
Terse, domain-focused, truncated PR cont |
2026-05-14 |
| PR |
0.00 |
feat(curriculum): proofreading tool javascript lab |
|
Template used, no AI-style phrasing in a |
2026-04-14 |
| PR |
0.00 |
feat(curriculum): add express error handling quiz |
|
Template structure, minimal free-text, n |
2026-05-13 |
| PR |
0.00 |
fix(curriculum): clarify useMemo rerender behavior |
|
Only template title filled; no AI signal |
2026-05-13 |
| PR |
0.00 |
chore(i18n,learn): update i18n-curriculum submodule |
|
Explicitly stated bot automation; not AI |
2026-05-13 |
| PR |
0.00 |
chore(i18n,client): processed translations |
|
Explicitly stated bot (Crowdin) automati |
2026-05-13 |
| PR |
0.00 |
fix: salary tracker step 32 misleading hint |
|
Template and a minimal bug fix title; hu |
2026-05-11 |
| PR |
0.00 |
feat(curriculum): add express error handling review page |
|
Feature title only; no AI indicators. |
2026-05-13 |
| PR |
0.00 |
feat: add workshop-try-catch-finally-throw to debugging java |
|
Concise, technical title; no AI hallmark |
2026-05-13 |
| PR |
0.00 |
feat(curriculum): add intro to express review page |
|
Mostly template, minimal content; not en |
2026-05-12 |
| PR |
0.00 |
feat(curriculum): add intro to express quiz |
|
Minimal, domain-specific; no AI signatur |
2026-05-13 |
| PR |
0.00 |
fix: correct misleading useMemo explanation in lecture |
|
Only shows template and a human-like bri |
2026-05-12 |
| PR |
0.00 |
feat(curriculum): add lab-story-fragment-restoration to Java |
|
Template with abbreviated checklist, hum |
2026-02-01 |
| PR |
0.00 |
feat(curriculum): workshop debugging registration form updat |
|
Feature title; template; no signs of AI |
2026-04-01 |
| PR |
0.00 |
feat(curriculum): add backend labs and workshops |
|
Only title and checklist, no free-form t |
2026-04-21 |
| PR |
0.00 |
feat(curriculum): create new project for workshop-sensor-bur |
|
Title only, domain-specific, zero eviden |
2026-04-23 |
| PR |
0.00 |
feat(curriculum): add device loan ledger lab in js objects |
|
Sparse info, domain references, lacks AI |
2026-04-28 |
| PR |
0.00 |
fix(curriculum): update HSL lecture to use modern space-sepa |
|
Checklist and terse title, not enough co |
2026-05-03 |
| PR |
0.00 |
fix(curriculum): update legacy HSL syntax examples |
|
Mostly template, minimal free-text; lack |
2026-05-06 |
| PR |
0.00 |
feat(curriculum): add language settings lesson for RDB works |
|
Title and checklist only; template with |
2026-05-07 |
| PR |
0.00 |
feat(curriculum): add web standards model lectures |
|
Template with minimal free-text; lacks A |
2026-05-07 |
| PR |
0.00 |
fix: Issue: 64126 data sanitizer sweep lab |
|
Just title and checklist; no AI-like fre |
2026-05-10 |
| PR |
0.00 |
fix(a11y): fix semantic tag accessibility issues with build |
|
Checklist and technical title, not enoug |
2026-05-11 |
| PR |
0.00 |
fix(curriculum): allow bracket notation in CSV test |
|
Only title and checklist, no stylistic A |
2026-05-11 |
| PR |
0.00 |
fix(client): show daily challenge language selector on mobil |
|
Minimal free-text; template and concise |
2026-05-12 |
| PR |
0.00 |
feat(curriculum): add http and web standards review page |
|
Mostly template; free text is concise an |
2026-05-12 |
| PR |
0.00 |
feat(curriculum): add http and web standards quiz |
|
Template plus short human-written featur |
2026-05-12 |
| PR |
0.00 |
feat(curriculum): add string method workshop |
|
Only template and terse PR title; no sig |
2026-04-14 |
| PR |
0.00 |
feat(client): download solutions as zip with separated files |
|
Only template and brief title; text is t |
2026-05-12 |
| PR |
0.00 |
fix(curriculum): clarify create_spend_chart takes a list of |
|
Minimal free-text, human-like typo prese |
2026-05-12 |
| PR |
0.00 |
chore(i18n,learn): update i18n-curriculum submodule |
|
Explicitly stated bot automation; not AI |
2026-05-12 |
| PR |
0.00 |
fix: Closes #66964 |
|
Short title and reference to issue; noth |
2026-05-12 |
| PR |
0.00 |
fix(curriculum): clarify DOM element node wording |
|
PR template, domain-specific content, no |
2026-05-11 |
| PR |
0.00 |
feat(curriculum): add express error handling lessons |
|
No free-text; only template and title. |
2026-05-01 |
| PR |
0.00 |
feat(curriculum): add express middleware lessons |
|
No free-text; only template and title. |
2026-05-01 |
| PR |
0.00 |
fix(curriculum): update regex for todo form input checks |
|
Almost all template; no AI-style text pr |
2026-03-04 |
| PR |
0.00 |
chore(i18n,client): processed translations |
|
Explicitly stated bot (Crowdin) automati |
2026-05-11 |
| PR |
0.00 |
chore(i18n,learn): update i18n-curriculum submodule |
|
Explicitly stated bot automation; not AI |
2026-05-11 |
| PR |
0.00 |
feat(curriculum): add prototype for python functions worksho |
|
No free-text content; only template and |
2026-03-17 |
| PR |
0.00 |
fix(curriculum): match explanation text with order of blanks |
|
Template detected; free-text content is |
2026-05-10 |
| PR |
0.00 |
fix: add missing colons to User Stories headers |
|
PR template and concise content, lacks A |
2026-05-11 |
| PR |
0.00 |
refactor(curriculum): use Dessert class in shopping cart wor |
|
No free-text content; only template and |
2026-04-10 |
| PR |
0.00 |
fix(curriculum): add missing colons to User Stories headers |
|
No free-text; only template and title. |
2026-05-11 |
| PR |
0.00 |
fix(client): add language selector to mobile layout for dail |
|
Template detected; no evidence of AI in |
2026-05-02 |
| PR |
0.00 |
chore(deps): update dependency turbo to v2.9.8 |
|
— |
2026-05-10 |
| PR |
0.00 |
fix: Fix inaccurate explanation of DOM nodes in beginner les |
|
Template structure; free-text is terse a |
2026-05-10 |
| PR |
0.00 |
chore(renovate): more groups, less approvals |
|
Short, informal summary; lacks AI hallma |
2026-05-10 |
| PR |
0.00 |
chore(deps): update pnpm/action-setup action to v6.0.5 |
|
— |
2026-05-09 |