← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-06-11

Type AI Score Description Actor Reason Date
commit 1.00 fix(client): localize external curriculum structure (#67638) Commit message contains explicit AI assi 2026-06-01
pr 0.20 fix(client): include workshop title in get a hint search que Brief, domain-specific, cut-off; lacks A 2026-04-21
pr 0.20 fix: fold module progress steps into main button for screen Description uses standard technical writ 2026-06-02
pr 0.20 feat(client): add Socrates donation CTA and GA events Slightly formal wording but overall cont 2026-06-01
pr 0.10 fix(curriculum): enhance table a11y for availability table l Human-like comment with domain-specific 2026-04-08
pr 0.10 fix: correct duplicated words and typos in football player c Succinct, context-specific phrasing; lac 2026-06-07
pr 0.10 fix: correct duplicated words, missing spaces, and typos in Brief, specific technical edits; no AI h 2026-06-07
pr 0.10 fix: Update README table of contents Slightly formal update text, but plausib 2026-06-06
pr 0.10 feat: move logs to sentry Free-text is terse, technical and inform 2026-06-05
pr 0.10 feat: reject FCC_ filters that are too imprecise Explanatory content technical and specif 2026-06-05
commit 0.05 fix(curriculum): audit editable regions for reusable mega na Terse, domain-specific commit message, h 2026-06-10
commit 0.05 fix(curriculum): audit editable regions in workshop balance Brief, technical phrasing, lacks AI sign 2026-06-10
commit 0.05 fix(curriculum): add spaces in fortune teller renderCard (#6 Short, specific edit, human-like wording 2026-06-10
commit 0.05 chore(i18n,client): processed translations (#67877) Standard chore, processed translations, 2026-06-10
commit 0.05 fix(curriculum): correct CSS language classification across Concise, domain terms and trailers, huma 2026-06-10
commit 0.05 fix(curriculum): audit editable regions for nutritional labe Succinct, domain-specific, no AI cues. 2026-06-10
commit 0.05 fix(curriculum): audit editable regions in accessibility qui Direct, technical, workshop reference su 2026-06-10
commit 0.05 fix(curriculum): audited editable regions in workshop-salary Technical edit, concise, human tone. 2026-06-10
commit 0.05 fix(curriculum): editable regions in workshop linked list js Specific, direct commit, no AI phrasing. 2026-06-10
commit 0.05 fix(curriculum): audit editable regions for workshop registr Brief, workshop edit, fits human commit 2026-06-10
pr 0.05 fix: use babel targets when transpiling user code Includes domain syntax and jargon; infor 2024-01-11
pr 0.05 docs: improve .github/copilot-instructions.md Concise description; no AI-style phrasin 2026-06-10
pr 0.05 chore(i18n,client): processed translations Explicitly states Crowdin auto-generatio 2026-06-10
pr 0.05 chore(i18n,client): processed translations Explicitly states Crowdin auto-generatio 2026-06-08
pr 0.05 fix: preserve email subscription redirect origin Concise technical problem statement, nor 2026-06-08
pr 0.01 fix(curriculum): audit editable regions for reusable mega na Only a partial, terse commit message; lo 2026-06-03
pr 0.01 fix(curriculum): audit editable regions in workshop piano Fragmented checklist and title; informal 2026-06-10
pr 0.01 fix(curriculum): audit editable regions for workshop-planets Minimal content with incomplete checklis 2026-06-10
pr 0.01 fix(curriculum): audit editable regions in workshop balance Terse, partial checklist fill; clearly h 2026-06-10
pr 0.01 fix(curriculum): add spaces in fortune teller renderCard Short, abrupt title and checklist; entir 2026-06-10
pr 0.01 fix(curriculum): correct renderCard spacing in fortune telle Terse, incomplete checklist entry; human 2026-06-10
commit 0.00 fix(curriculum): fixed misleading description in "Build an E Terse commit message with domain terms; 2026-06-11
commit 0.00 fix(curriculum): decouple hasattr check in salary tracker st Brief technical change description; no A 2026-06-11
commit 0.00 fix(curriculum): add missing spaces in renderCard signature Very short, specific fix; lacks AI signa 2026-06-11
commit 0.00 fix: use babel targets when transpiling user code (#53127) Compact, technical commit; no AI-generat 2026-06-11
commit 0.00 fix(curriculum): inconsistencies across workshop-plant-nurse Concise commit message, normal human sty 2026-06-09
commit 0.00 fix(curriculum): editable regions in workshop word counter ( Brief, targeted commit message using pro 2026-06-09
commit 0.00 fix(curriculum): audit editable region in workshop-library-m Standard message, real user Git trailer, 2026-06-09
commit 0.00 fix(curriculum): editable regions in workshop music instrume Short, project-internal commit—typical h 2026-06-09
commit 0.00 fix(curriculum): inconsistencies across steps in accessible Typical terse message, project-domain la 2026-06-09
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#67860) Standard maintenance commit, human-autho 2026-06-09
commit 0.00 fix(curriculum): extend label association test to include se Brief, domain-specific commit message wi 2026-06-08
commit 0.00 fix(curriculum): improve label-association test to cover sel Concise, technical summary typical for h 2026-06-08
commit 0.00 fix(curriculum): correct editable region markers in workshop Terse correction with domain jargon and 2026-06-08
commit 0.00 fix(curriculum): correct duplicate correct answer in Date ob Direct, minimal fix message with specifi 2026-06-08
commit 0.00 fix: allow any callback parameter in step 7 test (#67854) Technical, succinct; includes human auth 2026-06-08
commit 0.00 fix(curriculum): editable regions in workshop emoji reactor Straightforward, terse edit message and 2026-06-08
commit 0.00 chore(i18n,client): processed translations (#67856) Brief chore message for processed transl 2026-06-08
commit 0.00 chore(curriculum): reorder express midware and express error Concise, technical with domain terms and 2026-06-08
commit 0.00 fix(curriculum): editable regions in workshop rps game (#678 Minimal, specific technical edit to work 2026-06-08
commit 0.00 chore(curriculum): remove both tooling-and-deployment and no Succinct removal message; follows human 2026-06-08
commit 0.00 fix(curriculum): update print tests for build a bill splitte Standard commit message with clear techn 2026-06-08
commit 0.00 fix(curriculum): correct toFixed() quiz answer to include ro Commit contains co-author and standard c 2026-06-06
commit 0.00 fix: clarify hint wording in bill splitter step 6 (#67820) Commit message is brief and domain-speci 2026-06-06
commit 0.00 feat(curriculum): add websockets quiz (#67822) Standard feature commit with conventiona 2026-06-06
commit 0.00 feat(curriculum): add websockets lessons (#67784) Short, feature-type commit; tone is huma 2026-06-06
commit 0.00 feat(curriculum): add websockets review page (#67809) Changelog style and signatures normal; n 2026-06-06
commit 0.00 fix(curriculum): add missing DOCTYPE declaration to HTML ste Terse commit message with domain-specifi 2026-06-05
commit 0.00 refactor(curriculum): move 'Build a Prime Number Sum Calcula Short, technical, and specific refactor 2026-06-05
commit 0.00 fix(client): Replace backticks with code element in intro.js Commit message is concise and typical fo 2026-06-04
commit 0.00 chore(i18n,client): processed translations (#67788) Standard translation chore; no AI signal 2026-06-04
commit 0.00 feat(curriculum): add express middleware lessons (#67194) Standard feature commit; human co-author 2026-06-04
commit 0.00 fix: add groupByZone output shape description and test cases Standard fix message with clear human au 2026-06-04
commit 0.00 fix(curriculum): editable regions in workshop type safe user Standard curriculum fix; concise wording 2026-06-04
commit 0.00 fix(curriculum): correct CSS definition in lecture-what-is-c Human-like terse bugfix message. 2026-06-04
commit 0.00 chore(curriculum): move d3 to catalog (#67513) Standard chore message, co-author listed 2026-06-04
commit 0.00 fix(curriculum): remove untaught scope factor from cascade l Terse fix commit, with co-author, no AI 2026-06-04
commit 0.00 fix(curriculum): editable regions in workshop breadth first Concise and domain-specific commit title 2026-06-03
commit 0.00 fix(curriculum): editable regions in workshop binary search Standard commit message with clear scope 2026-06-03
commit 0.00 fix: Fix js review content errors (#67774) Message contains signatures, no AI signa 2026-06-03
commit 0.00 fix(curriculum): audit editable regions in tech conference s Typical commit with co-authors, no AI ha 2026-06-03
commit 0.00 fix: fix accuracy and formatting issues in review-bash-and-s Standard commit message and trailers. 2026-06-03
commit 0.00 fix(curriculum): editable regions in workshop binary search Domain-specific, terse commit title. 2026-06-03
commit 0.00 fix: preserve challenge source file boundaries (#67505) Very terse commit, domain-specific phras 2026-06-02
commit 0.00 fix(curriculum): enable event bubbling in lab-product-showca Technical commit, subject-specific, no A 2026-06-02
commit 0.00 fix(curriculum): remove extra word in explanation text (#677 Simple edit summary; no AI patterns pres 2026-06-02
commit 0.00 fix(curriculum): fix editable regions in workshop musical in Terse, technical, matches human commit s 2026-06-02
commit 0.00 chore(i18n,client): processed translations (#67746) Brief, routine translation processing no 2026-06-02
commit 0.00 fix(curriculum): add seed data and refine description in sma Standard commit message, no AI phrasing 2026-06-02
commit 0.00 fix(curriculum): backticks added for css animation documenta Short revision note, technical domain, n 2026-06-02
commit 0.00 feat(curriculum): add express middleware review page (#67364 Includes human names and signature, stan 2026-06-02
commit 0.00 fix(curriculum): audit editable regions for workshop-calcula Audit note, specific, no generic AI-like 2026-06-02
commit 0.00 fix(curriculum): fix editable regions in workshop breadth fi Terse, directly refers to technical cont 2026-06-02
commit 0.00 fix(curriculum): fix spacing, Oxford commas, and punctuation Very terse, domain-specific commit messa 2026-06-02
commit 0.00 feat(curriculum): add intro to express review page (#67341) Brief conventional commit messages; no A 2026-06-01
commit 0.00 feat(curriculum): add web standards model lectures (#67270) Standard commit format, concise, no AI l 2026-06-01
commit 0.00 feat(curriculum): add express error handling review page (#6 Standard message, human co-author traile 2026-06-01
commit 0.00 fix(curriculum): add missing periods to Quiz: Bash Scripting Simple typo fix commit with no signs of 2026-06-01
commit 0.00 feat(curriculum): add backend labs and workshops (#67047) Standard feature addition message, no AI 2026-06-01
commit 0.00 fix(curriculum): update computer basics quiz wording (#67734 Minimal message, no AI telltale language 2026-06-01
commit 0.00 feat(curriculum): add http and web standards review page (#6 Standard summary, co-authors, no AI phra 2026-06-01
commit 0.00 feat(curriculum): add express middleware quiz (#67425) Brief, formal commit message, no AI evid 2026-06-01
commit 0.00 fix(curriculum): fix trailing space and previous->parent in Clear, conventional, human-style commit 2026-06-01
commit 0.00 fix(curriculum): correct renderCard template literal test va Simple correction message; no AI or gene 2026-06-01
commit 0.00 fix(curriculum): fix typos and grammar in quiz-basic-html an Concise commit message; domain-appropria 2026-06-01
commit 0.00 test: add unit tests for search reducer (#67698) Standard commit message for unit test ad 2026-06-01
commit 0.00 fix(curriculum): improve review asynchronous JavaScript pros Standard, brief, and focused commit mess 2026-06-01
commit 0.00 fix(curriculum): correct CSS description and grammar in revi — 2026-05-31
commit 0.00 fix(curriculum): Inaccurate answer in CSS Attribute Selector — 2026-05-30
commit 0.00 fix(curriculum): fix CSS colors quiz typos (#67710) — 2026-05-30
commit 0.00 fix(curriculum): correct phrasing and hyphenation in design — 2026-05-30
commit 0.00 fix(curriculum): fix typos and hyphenation errors in quiz-ba — 2026-05-30
commit 0.00 fix(curriculum): correct punctuation and quiz feedback in br — 2026-05-29
commit 0.00 refactor(api): replace mongodb with bson (#67680) — 2026-05-29
commit 0.00 fix: added bracket notation to heritage workshop (#67441) — 2026-05-29
commit 0.00 fix(curriculum): title in lab-motorcycle-shop challenge (#67 — 2026-05-29
commit 0.00 fix(curriculum): clarify rawData format and planRestock rule — 2026-05-29
commit 0.00 fix(curriculum): allow bill splitter output variations (#675 — 2026-05-29
commit 0.00 fix(api): remove duplicate isDataAnalysisPyCertV7 entry in n — 2026-05-29
commit 0.00 fix(curriculum): correct grammar and typo issues in css acce — 2026-05-29
commit 0.00 feat(curriculum): add intro to express quiz (#67352) — 2026-05-29
commit 0.00 chore(api): remove exam generation logic (#67687) — 2026-05-29
commit 0.00 feat(curriculum): daily challenges 295-311 (#67606) — 2026-05-29
commit 0.00 fix(curriculum): remove duplicate words in football player c — 2026-05-29
commit 0.00 fix(curriculum): correct misplaced adverb in quiz classes an — 2026-05-29
commit 0.00 fix: use puppeteer v25 for download fix (#67683) — 2026-05-29
commit 0.00 fix: bump playwright to fix stalled downloads (#67681) — 2026-05-29
commit 0.00 fix(curriculum): remove trailing spaces and fix HTTP formatt Terse commit message, uses domain-specif 2026-05-28
commit 0.00 feat(client,api): add a per module reset (#62547) Standard commit message, abbreviated & d 2026-05-28
commit 0.00 chore(i18n,client): processed translations (#67621) Concise, typical auto-generated translat 2026-05-28
pr 0.00 fix(curriculum): audit editable regions for workshop-spam-fi Only template sections and a minimal cha 2026-06-11
pr 0.00 fix(curriculum): decouple hasattr test from comparison in st Mostly template content, title is concis 2026-06-11
pr 0.00 fix(curriculum): fixed misleading description in "Build an E Template content and brief, technical fi 2026-06-10
pr 0.00 fix(curriculum): decouple hasattr check in salary tracker st All template with minimal technical fill 2026-06-11
pr 0.00 refactor: extract AUTH_LINK_WAIT_MINUTES constant Technical constant extraction; mostly te 2026-06-11
pr 0.00 fix(curriculum): Editable Regions in Workshop Email Simulato Template sections only; no AI stylistic 2026-06-04
pr 0.00 fix(client): show correct lab progress on resubmission Minimal free-text, only human-like terse 2026-06-11
pr 0.00 fix: resolve CSS specificity lecture formatting inconsistenc Terse technical language in title, templ 2026-06-11
pr 0.00 fix: add missing spaces in renderCard signature Domain-specific title, template with bri 2026-06-11
pr 0.00 fix: add missing spaces in renderCard signature Exact repeat of previous item, human-sty 2026-06-11
pr 0.00 fix(curriculum): add missing spaces in renderCard signature Terse changelog, template-only sections 2026-06-11
pr 0.00 fix: remove unused argument from previewChallengeSaga call Technical free-text, checklist formattin 2026-06-11
pr 0.00 feat(curriculum): add authentication and authorization quiz Title is domain-specific, template only, 2026-06-11
pr 0.00 feat(curriculum): add authentication and authorization revie Technical title, human-style minimal com 2026-06-11
pr 0.00 fix(curriculum): audited editable regions in workshop-salary Only template and PR title; no AI indica 2026-06-03
pr 0.00 fix: Fix/lab hotkey submit redirect Only title and checklist; no free-text f 2026-06-10
pr 0.00 fix(curriculum): correct CSS language classification across PR content is only a terse title; no AI 2026-06-09
pr 0.00 feat(curriculum): add authentication and authorization lesso Minimal content; only title and checklis 2026-06-10
pr 0.00 fix(curriculum): audit editable regions for nutritional labe No free-text, only title and checklist, 2026-06-05
pr 0.00 fix(curriculum): audit editable regions in accessibility qui Template and brief PR title provided, no 2026-06-05
pr 0.00 fix(curriculum): correct CSS language classification across PR content is only a terse title; no AI 2026-06-10
pr 0.00 fix(curriculum): editable regions in workshop linked list js Checklist and title only; no AI-style ph 2026-06-10
pr 0.00 fix(curriculum): audit editable regions for workshop registr Template and info-only PR title, no mark 2026-06-05
pr 0.00 fix(curriculum): inconsistencies across workshop-plant-nurse Mostly template and title; no evidence o 2026-06-09
pr 0.00 fix(curriculum): editable regions in workshop word counter Only template and a terse title; no free 2026-06-09
pr 0.00 fix(learn): correct workshop forum search links in help mode Minimal, only template and a concise tit 2026-05-23
pr 0.00 feat(curriculum): workshop debugging registration form updat Technical title, uses only PR template c 2026-04-01
pr 0.00 fix(curriculum): audit editable region in workshop-library-m Brief, non-AI style; only template and a 2026-06-05
pr 0.00 fix(curriculum): editable regions in workshop music instrume Checklist and template; no free-form tex 2026-06-04
pr 0.00 fix(curriculum): inconsistencies across steps in accessible Only template content; no free text, no 2026-06-05
pr 0.00 fix(client): include workshop title in get-a-hint search que Template re-used and minimal text; nothi 2026-06-05
pr 0.00 chore(dep): allow recent curriculum helper installs + update Only template and a terse, human-style t 2026-05-28
pr 0.00 chore(i18n,learn): update i18n-curriculum submodule Autogenerated by camperbot, not AI text 2026-06-09
pr 0.00 fix(curriculum): extend label association test to include se Uses template, title is terse and domain 2026-06-08
pr 0.00 fix(curriculum): improve label-association test to cover sel Template structure, concise technical ti 2026-06-08
pr 0.00 chore(curriculum): reorder express midware and express error Uses domain-specific terms, title not AI 2026-06-08
pr 0.00 chore(curriculum): remove both tooling-and-deployment and no Terse, technical title; only template co 2026-06-08
pr 0.00 fix(curriculum): correct duplicate correct answer in Date ob Contains template and terse technical su 2026-06-01
pr 0.00 fix(curriculum): correct editable region markers in workshop Technical summary, only template content 2026-06-04
pr 0.00 fix: allow any callback parameter in step 7 test Template with brief checklist ticks; no 2026-06-08
pr 0.00 fix(curriculum): editable regions in workshop emoji reactor Only template and checklist; no AI-gener 2026-06-03
pr 0.00 fix(curriculum): editable regions in workshop binary search Checklist/template use only, no indicati 2026-06-03
pr 0.00 fix(curriculum): editable regions in workshop breadth first Checklist-only content; lacks AI-generat 2026-06-03
pr 0.00 fix(curriculum): editable regions in workshop type safe user Checklist and template used; no custom o 2026-06-03
pr 0.00 fix(curriculum): editable regions in workshop rps game Only template/checklist present; no AI-l 2026-06-04
pr 0.00 feat(curriculum): daily challenges 312-326 Only template content; no free-text to a 2026-06-01
pr 0.00 feat(curriculum): add websockets quiz Only checklist and template present; no 2026-06-05
pr 0.00 fix(curriculum): remove solutions from non-last steps in mat Casual ellipsis and domain-specific abbr 2026-05-07
pr 0.00 feat(curriculum): release Typescript module Checklist and template text only; no AI 2026-05-06
pr 0.00 feat(curriculum): add websockets review page No free-text aside from checklist; templ 2026-06-04
pr 0.00 fix(curriculum): add missing certification projects to front Only checklist and template sections; no 2026-05-21
pr 0.00 feat(curriculum): add http and web standards review page Only template and brief PR title, no AI 2026-05-12
pr 0.00 feat(curriculum): add web standards model lectures Checklist and template only; no sign of 2026-05-07
pr 0.00 feat(curriculum): add http and web standards quiz Only PR template with minimal custom tex 2026-05-12
pr 0.00 feat(curriculum): add intro to express review page No significant free-text; appears entire 2026-05-12
pr 0.00 feat(curriculum): add intro to express quiz No free text, only template and descript 2026-05-13
pr 0.00 feat(curriculum): add websockets lessons Just template checklist and a terse, dom 2026-06-03
pr 0.00 feat(curriculum): add express middleware lessons Template and PR title only; lacks AI-gen 2026-05-01
pr 0.00 feat(curriculum): add express middleware review page Purely template with technical PR title; 2026-05-14
pr 0.00 feat(curriculum): add express error handling review page Only template sections and standard PR t 2026-05-13
pr 0.00 feat(curriculum): add football player card tsx project Just template plus a succinct, topic-spe 2026-04-23
pr 0.00 feat(curriculum): add express middleware quiz Title is standard, template only; no AI 2026-05-15
pr 0.00 feat(curriculum): add express error handling lessons Minimal non-template text, domain-specif 2026-05-01
pr 0.00 fix(curriculum): move d3 under ts module Only template structure and terse techni 2026-05-06
pr 0.00 feat(curriculum): add express error handling quiz Only template structure and technical ti 2026-05-13
pr 0.00 fix(client): migrate physical CSS to logical for RTL Template structure and a code migration 2026-06-05
pr 0.00 fix(curriculum): update print tests for build a bill splitte Template structure and terse technical t 2026-06-05
pr 0.00 fix(curriculum): accept explicit return in Shopping Cart Ste Includes only template items and a techn 2026-06-08
pr 0.00 fix(api): move origin outside try block in email subscriptio Technical description with code referenc 2026-05-27
pr 0.00 fix: move origin extraction outside try block in email subsc Technical title and checklist only; lack 2026-05-28
pr 0.00 fix(curriculum): correct toFixed() answer explanation Template sections only, no free-text fil 2026-06-06
pr 0.00 fix(curriculum): correct toFixed() quiz answer to include ro Only template and minimal free-text; no 2026-06-03
pr 0.00 fix(learn): limit sidebar ad container height to prevent bla Template content, human-style edit in fr 2026-06-06
pr 0.00 fix: Fix step 6 output validation Template structure and terse technical f 2026-06-05
pr 0.00 fix: clarify hint wording in bill splitter step 6 Minimal free-text; informal and specific 2026-06-05
pr 0.00 fix(a11y): convey course progress to screen reader users Title uses technical abbreviation (a11y) 2026-06-06
pr 0.00 fix: Fixed relevant trimmed spaces in the hint content Title is terse and specific, template st 2026-06-06
pr 0.00 fix: fix UI and bug Extremely terse title, no AI-like phrasi 2026-06-06
pr 0.00 feat(curriculum): Add data sanitizer sweep lab Standard feature PR style, no signs of A 2026-05-10
pr 0.00 fix(curriculum): sync backend module order to match planning Template used; free-text is concise and 2026-06-05