← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-07-13

Type AI Score Description Actor Reason Date
commit 1.00 fix(curriculum): correct HTML lecture punctuation (#68662) Commit message contains explicit AI assi 2026-07-10
commit 1.00 test: move edit profile modal coverage to client (#68131) Commit message contains explicit AI assi 2026-07-02
commit 1.00 test: move map coverage to client (#68368) Commit message contains explicit AI assi 2026-07-02
commit 1.00 test: move notes coverage to client (#68384) Commit message contains explicit AI assi 2026-07-02
pr 0.50 fix(curriculum): use early return in fortune teller step 47 PR description is formal and has ChatGPT 2026-07-04
pr 0.20 fix(curriculum): improve basic HTML review Body has natural summary sentences but s 2026-07-13
pr 0.10 fix(curriculum): fix redundant wording and missing focus sta Brief direct summary and some domain spe 2026-07-13
pr 0.10 fix: Add GitHub Actions workflow for npm package publishing Concise, slight polish, describes proces 2026-07-06
pr 0.10 fix(curriculum): correct backticks and grammar in iframe lec Minor edit summary, specific context, no 2026-07-13
pr 0.10 fix: Fix regexp constructor lesson Free-text uses terse language and standa 2026-07-11
pr 0.10 fix(curriculum): rework head-section hints for Recipe Page l Bulleted, domain-specific, not overly fo 2026-07-13
pr 0.10 fix(lab-travel-agency-page): add missing requirements to use Concise, domain-specific content, no AI 2026-07-12
pr 0.10 fix(curriculum): add missing periods to audio and video play Short, natural phrasing; no AI signals i 2026-07-12
pr 0.10 fix(workshop-cat-photo-app): fix text formatting errors acro Domain-specific, formatted, no signs of 2026-07-12
pr 0.10 fix(lecture-html-fundamentals): fix title casing, grammar, a Brief, technical, with jargon and no AI 2026-07-12
pr 0.10 fix(client): include workshop title in get a hint search que Slightly formal description but no clear 2026-04-21
commit 0.00 fix(curriculum): rename workshops to follow naming conventio Minimal, technical, standard commit mess 2026-07-13
commit 0.00 fix: Fix grammar and code-tag issues in the Basic HTML catal Standard commit with domain details and 2026-07-13
commit 0.00 fix(curriculum): format examples as bulleted list (#68791) Bulleted list correction, brief, normal 2026-07-13
commit 0.00 fix(api): cleanup sentry noise and adjust donate logs (#6878 Terse, technical, domain-relevant commit 2026-07-13
commit 0.00 fix(gha): update default levels and config (#68779) Standard commit title, uses common engin 2026-07-13
commit 0.00 fix(curriculum): correct text in travel agency page lab (#68 Domain-specific context and brief phrasi 2026-07-13
commit 0.00 fix(curriculum): editable regions in workshop media catalogu Describes workshop change, concise and d 2026-07-13
commit 0.00 fix(api): scrub Mongo literals from Sentry spans (#68780) Brief, technical, mentions Sentry, typic 2026-07-13
commit 0.00 fix(curriculum): correct apostrophe and add serial comma in Brief grammar correction, typical human 2026-07-13
commit 0.00 fix(curriculum): editable regions in workshop decimal to bin Concise, technical description, typical 2026-07-13
commit 0.00 feat: add freecodecamp-os challenge types (#68439) Standard commit message format and human 2026-07-13
commit 0.00 fix(curriculum): use Explorer helper in countup workshop ste Concise, domain-specific commit with no 2026-07-13
commit 0.00 fix(curriculum): format vocab introduction as bullets (#6876 Concise, technical, and includes human-s 2026-07-13
commit 0.00 fix(curriculum): add missing tested requirements to travel a Standard commit with human author, no AI 2026-07-13
commit 0.00 fix(curriculum): replace regex test with Explorer AST helper Technical, succinct message with no AI s 2026-07-13
commit 0.00 feat(api): tag runtime gauges with byte and millisecond unit Terse, domain-focused message, typical h 2026-07-13
commit 0.00 fix(curriculum): move punctuation outside backticks (#68761) Simple, direct, and domain-specific comm 2026-07-12
commit 0.00 fix(curriculum): add missing periods to hint text in audio/v Brief, specific revision in normal human 2026-07-12
commit 0.00 fix(curriculum): audit editable regions for workshop-fcc-aut Standard commit message with human co-au 2026-07-12
commit 0.00 fix(client): update graduate count in funding manifest (#687 Terse commit message, no AI signals. 2026-07-12
commit 0.00 fix(curriculum): correct punctuation in HTML boilerplate lec Concise, domain-specific commit message. 2026-07-12
commit 0.00 fix(curriculum): use Explorer helper in inventory lab test ( Terse commit message, typical human conv 2026-07-11
commit 0.00 chore(curriculum): audit editable regions for workshop-festi Brief, domain-relevant commit message. 2026-07-11
commit 0.00 fix(curriculum): remove dead conditional in regex sandbox la Short, technical commit with direct phra 2026-07-11
commit 0.00 fix(curriculum): audit editable regions in colorful boxes wo Concise, domain-specific human commit st 2026-07-11
commit 0.00 fix(curriculum): fix formatting issues in fortune teller wor Terse fix description, no signs of AI to 2026-07-11
commit 0.00 fix(curriculum): correct ordinal in Step 9 hints (#68683) Concise, technical changelog-style commi 2026-07-10
commit 0.00 fix(client): use findBy query in profile dialog test (#68679 Brief, technical commit message, no AI s 2026-07-10
commit 0.00 fix(curriculum): correct grammar and formatting in HTML audi Standard commit format, likely a simple 2026-07-10
commit 0.00 fix(curriculum): replace mixed tab/space indentation in gre Direct, minimal, changelog format, no AI 2026-07-10
commit 0.00 fix(curriculum): editable regions in workshop merge sort js Short, domain-specific, not ChatGPT-styl 2026-07-10
commit 0.00 test: move certification rendering to client (#68036) Normal, concise, co-author trailer is hu 2026-07-10
commit 0.00 fix: disable Sentry source-map upload/finalize Informal, technical context, no AI indic 2026-07-10
commit 0.00 feat: move logs to sentry Standard multi-part changelog, no AI hal 2026-07-02
commit 0.00 fix(client): include workshop/block title in Get a Hint sear Technical, specific, no signs of AI gene 2026-07-10
commit 0.00 fix(curriculum): correct writing in link element lecture (#6 Brief content edit note, normal human co 2026-07-10
commit 0.00 fix(curriculum): verify head is nested inside html in bookst Concise commit message, domain-specific, 2026-07-10
commit 0.00 fix(curriculum): correct spelling of below in colorful boxes Terse, domain-specific commit title; no 2026-07-09
commit 0.00 fix(curriculum): correct grammar and accuracy in HTML catalo Brief, practical commit; no AI-style lan 2026-07-09
commit 0.00 fix(curriculum): correct grammar and formatting in HTML SEO Direct, minimal edit note with clear dom 2026-07-09
commit 0.00 fix(curriculum): improve wording in recipe page lab (#68651) Concise, focused edit summary typical of 2026-07-09
commit 0.00 fix(curriculum): update h3 hints from curriculum outline ste Simple changelog-style message; no AI ma 2026-07-09
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68632) Standard module update phrasing; entirel 2026-07-09
commit 0.00 fix(curriculum): fix grammar and formatting in Bookstore Pag Human-like, specific and concise edit su 2026-07-09
commit 0.00 fix(curriculum): clarify only one h1 in recipe page lab (#68 Focused clarifying edit typical of human 2026-07-09
commit 0.00 feat(curriculum): make fdl review and exam visible (#68635) Jargon and feature style; normal human p 2026-07-09
commit 0.00 fix(curriculum): change second person to third person (#6863 Direct, technical change summary; signed 2026-07-09
commit 0.00 fix(curriculum): audit editable regions in workshop flappy p Concise commit, domain-specific, no AI s 2026-07-09
commit 0.00 fix(api): do not throw on second exam error (#68594) Brief, specific commit message lacking A 2026-07-09
commit 0.00 fix(client): use curriculum-help category for forum posts (# Direct, topic-focused, and terse—no AI s 2026-07-09
commit 0.00 fix(curriculum): reword UTF-8 lecture (#68628) Short, domain-specific commit message wi 2026-07-08
commit 0.00 fix(client): split socrates and button analytics events (#68 Terse engineering commit message, no AI 2026-07-08
commit 0.00 fix(curriculum): replace curly apostrophe and remove redunda Direct, task-focused message; clearly hu 2026-07-08
commit 0.00 chore(curriculum): add semicolon to console logs (#68615) Routine commit message with standard tec 2026-07-08
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68613) Brief conventional commit message, no AI 2026-07-07
commit 0.00 fix(curriculum): improve HTML boilerplate consistency (#6861 Standard fix message, signed by human, n 2026-07-07
commit 0.00 fix(curriculum): align data structures quiz with review (#68 Routine commit style, uses domain langua 2026-07-07
commit 0.00 fix(curriculum): correct writing errors in fortune teller ap Typical curriculum fix, message is conci 2026-07-07
commit 0.00 fix(curriculum): fix grammar and formatting in CSS Colors Re Brief correction, uses human wording and 2026-07-07
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68590) Standard submodule update format, no AI 2026-07-07
commit 0.00 refactor: copy client i18n files to common folder (#68582) Usual technical refactor message, no AI 2026-07-07
commit 0.00 fix: pet adoption grammar (#68592) Terse, domain-specific commit titles wit 2026-07-06
commit 0.00 fix(client): remove code tags from hex codes (#68591) Brief, technical commit with zero AI phr 2026-07-06
commit 0.00 fix(curriculum): correct grammar in src/alt attribute senten Concise, domain-relevant; lacks AI hallm 2026-07-06
commit 0.00 fix(curriculum): update description and add test to check fo Direct summary of curriculum/test change 2026-07-06
commit 0.00 fix(curriculum): Improve music player workshop wording for c Clear, specific edit summary—no AI-like 2026-07-06
commit 0.00 fix(i18n, learn): fix incorrect placeholder placement (#6858 Short, technical fix; no sign of AI-gene 2026-07-06
commit 0.00 test: move mobile layout coverage to client (#68369) Standard test moving message; human co-a 2026-07-06
commit 0.00 fix(curriculum): introduce span element in accessible-audio- Concise curriculum addition; only techni 2026-07-06
commit 0.00 fix: Fix writing errors in the "What Role Does HTML Play on Direct, specific edit; no signs of AI ge 2026-07-06
commit 0.00 fix(curriculum): clarify return value of renderCard in fortu Technical and concise; lacks any AI-gene 2026-07-06
commit 0.00 fix(curriculum): change period to comma in graphs (#68573) Concise commit message; human style; no 2026-07-06
commit 0.00 fix(curriculum): make step 47 target handling consistent (#6 Terse commit message, no AI signals. 2026-07-05
commit 0.00 fix(curriculum): remove dot notation from step 8 and 9 in Bu Short, specific, no AI hallmarks. 2026-07-05
commit 0.00 fix(curriculum): update grid quiz distractor (#68542) Minimal and specific, no sign of AI. 2026-07-05
commit 0.00 fix: correct grammar in Debug Camperbot's Profile Page user Direct, technical, no AI indication. 2026-07-05
commit 0.00 fix(curriculum): fixed basic typos in wildlife tracker works Simple, typo-fix message, human-like. 2026-07-05
commit 0.00 fix(curriculum): align CSS Colors review with lecture conten Standard commit message, includes co-aut 2026-07-05
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68556) Standard chore commit message, terse and 2026-07-04
commit 0.00 fix(curriculum): editable regions in workshop fortune teller Brief, technical, uses domain language, 2026-07-04
commit 0.00 fix(curriculum): correct apostrophes and lowercase spelling Human-like style; signed by an individua 2026-07-04
commit 0.00 fix(curriculum): explicitly mention + operator in steps (#68 Short, to the point, technical fix; no A 2026-07-04
commit 0.00 fix: correct grammar in What is React lecture (#68533) Standard human fix commit, brief and pur 2026-07-04
commit 0.00 fix(curriculum): daily challenge 326 max profit missing poin Uses domain language; concise and not ov 2026-07-04
commit 0.00 fix(curriculum): remove usage and occurence of deprecated gr Direct, technical with a typo ('occurenc 2026-07-04
commit 0.00 chore(curriculum): change to US spelling behavior (#68536) Straightforward spelling change, concise 2026-07-04
commit 0.00 chore: update turbo to 2.10.0 (#68492) Simple version bump, typical human commi 2026-07-04
commit 0.00 fix: improve phrasing and punctuation in preventDefault lect Terse, domain-specific commit message; n 2026-07-03
commit 0.00 feat: build client translations from i18n repo (#68425) Brief commit summary; clear domain refer 2026-07-03
commit 0.00 fix(curriculum): correct title casing and grammar in Vite le Human-style, concise commit message; no 2026-07-03
commit 0.00 fix(curriculum): correct wording in React exports lecture (# Short, domain-typical message with conci 2026-07-02
commit 0.00 fix(curriculum): add explanation for python string methods ( Human-written; includes signed-off-by an 2026-07-02
commit 0.00 fix(curriculum): correct typo and feedback in js libraries l Brief and directly references a specific 2026-07-02
commit 0.00 fix(curriculum): corrected name recipe (#68491) Terse message with typo, typical of huma 2026-07-02
commit 0.00 fix(curriculum): capitalize Vite challenge title for consist Normal concise human changelog with sign 2026-07-02
commit 0.00 test: remove intro page playwright coverage (#68364) Standard human commit message with co-au 2026-07-02
pr 0.00 fix(curriculum): rename workshops to follow naming conventio Repository template only; no free-form A 2026-07-13
pr 0.00 fix(curriculum): use Explorer helper for empty array/object Repo template sections and specific titl 2026-07-13
pr 0.00 refactor(curriculum): use Explorer AST helpers in Cargo Mani Only title content; no free-text or AI h 2026-07-13
pr 0.00 fix(curriculum): make heart icon workshop steps local Only title; template section, nothing AI 2026-07-13
pr 0.00 feat(curriculum): add option to hide superblocks per languag Title only; lacking AI-style free-text s 2026-07-13
pr 0.00 fix(curriculum): refine link lesson wording Title only, incomplete content, no AI st 2026-07-13
pr 0.00 fix: Fix basic html review Title only; checklists/template, no AI p 2026-07-13
pr 0.00 fix(curriculum): replace regex tests with Explorer API in no Title only; uses repo style, no free-tex 2026-07-11
pr 0.00 fix(curriculum): replace regex with explorer helper in lab j Title only; generic but not AI-like. 2026-07-13
pr 0.00 fix: Fix grammar and code-tag issues in the Basic HTML catal Title and checklist only; no AI-flavored 2026-07-13
pr 0.00 fix(curriculum): replace regex with explorer helper in lab t No free-text; content is templated, huma 2026-07-13
pr 0.00 fix(curriculum): assert data state in medical data validator Only title and checklist, no evidence of 2026-07-13
pr 0.00 fix(api): sentry hygiene and coverage Very terse title, no detailed free-text, 2026-07-13
pr 0.00 fix(curriculum): format examples as bulleted list Includes standard checklist, no AI signa 2026-07-13
pr 0.00 fix(curriculum): audit editable regions for workshop-cat-pai Just template and title, no AI-indicativ 2026-07-05
pr 0.00 fix(curriculum): improve travel agency page hints and closin Checklist and terse title only, no AI in 2026-07-12
pr 0.00 fix(api): cleanup sentry noise and adjust donate logs Title is short and domain-specific, no A 2026-07-13
pr 0.00 fix(curriculum): editable regions in workshop media catalogu Checklist plus terse title; nothing AI-l 2026-07-05
pr 0.00 fix(gha): update default levels and config Only a brief conventional commit-style t 2026-07-13
pr 0.00 feat(curriculum): add backend chapter review Minimal free-text; conventional title an 2026-07-01
pr 0.00 fix(curriculum): audit editable regions in space mission ros Only a specific, terse conventional PR t 2026-07-02
pr 0.00 fix(curriculum): correct text in travel agency page lab Title is specific and casual; no hallmar 2026-07-13
pr 0.00 fix(super-block-accordion): move course progress steps into Technical and specific PR title, no AI-s 2026-06-26
pr 0.00 fix: Fix/course progress screen reader Title is terse and technical; body only 2026-06-17
pr 0.00 fix(curriculum): teach the RegExp constructor Title and checklist are normal; structur 2026-07-13
pr 0.00 fix(api): scrub Mongo literals from Sentry spans Terse commit-style title, domain-specifi 2026-07-13
pr 0.00 fix(curriculum): correct apostrophe and add serial comma in Title is specific and technical; checkli 2026-07-13
pr 0.00 fix(curriculum): correct Cat Photo App copy Content is just template headings and br 2026-07-13
pr 0.00 fix(curriculum): editable regions in workshop decimal to bin Title and checklist likely from template 2026-07-03
pr 0.00 feat: add freecodecamp-os challenge types Only includes template headings and a st 2026-07-01
pr 0.00 feat(api): add moderation score to ExamEnvironmentExamModera Only template/checklist structure, no ev 2026-07-11
pr 0.00 chore(curriculum): remove extra punctuation Template structure and minimal, human-so 2026-07-13
pr 0.00 fix(curriculum): use Explorer helper in countup workshop ste Checklist only, no free-text content to 2026-07-12
pr 0.00 fix(curriculum): format vocab introduction as bullets Structured template, free-text is brief 2026-07-13
pr 0.00 fix(curriculum): state h1 uniqueness and figcaption text in Checklist with concise, domain-specific 2026-07-12
pr 0.00 fix(curriculum): add missing tested requirements to travel a Minimal edit description and checklist; 2026-07-10
pr 0.00 feat(curriculum): workshop debugging registration form updat Checklist and short, specific repo-relat 2026-04-01
pr 0.00 fix(curriculum): replace regex test with Explorer AST helper Includes a technical title and template, 2026-07-11
pr 0.00 feat(client): loop daily challenges Free-text is casual, specific, and uses 2026-06-23
pr 0.00 fix(curriculum): move punctuation outside backticks Only template and a title, no free-text 2026-07-12
pr 0.00 fix(curriculum): add missing periods to hint text in audio/v Template and succinct title, no free-tex 2026-07-12
pr 0.00 fix: Fix/recipe page head hints Template and issue title only, human-lik 2026-07-12
pr 0.00 fix(curriculum): improve HTML video player workshop content Only template and descriptive title; no 2026-07-12
pr 0.00 docs: add NixOS troubleshooting for Prisma setup. Template with a straightforward docs tit 2026-07-12
pr 0.00 fix(curriculum): Editable region markers in workshop-heritag Checklist only, actual content missing o 2026-07-04
pr 0.00 fix(curriculum): audit editable regions for workshop-fcc-aut Checklist only, actual content missing o 2026-07-01
pr 0.00 fix(client): update graduate count in funding manifest Checklist only, actual content truncated 2026-07-11
pr 0.00 fix(curriculum): fix function lecture quiz Checklist only, minimal domain-specific 2026-07-12
pr 0.00 fix(curriculum): Editable region markers in workshop-note-ta Only template and very minimal free text 2026-07-04
pr 0.00 fix(curriculum): correct punctuation in HTML boilerplate lec Text is concise and minimal; lacks AI ha 2026-07-12
pr 0.00 fix(client): don't duplicate block name in page title when i PR title is normal; content is mainly te 2026-06-18
pr 0.00 feat(curriculum): Add data sanitizer sweep lab Brief title, mostly template; no signs o 2026-05-10
pr 0.00 fix(curriculum): use Explorer helper in inventory lab test Template plus minimal custom content onl 2026-07-11
pr 0.00 chore(curriculum): audit editable regions for workshop-festi Template with brief, direct PR title onl 2026-07-02
pr 0.00 fix(curriculum): remove dead conditional in regex sandbox la Standard template with domain checklist. 2026-07-11
pr 0.00 fix(curriculum): audit editable regions in colorful boxes wo Commit title only, template structure ot 2026-07-03
pr 0.00 fix: audit editable region markers for workshop-merge-sort Commit title only, no free-form AI-gener 2026-06-04
pr 0.00 fix(curriculum): audit editable regions in workshop debug co Only a technical commit title provided; 2026-07-08
pr 0.00 fix(curriculum): fix formatting issues in fortune teller wor Technical commit title, lacks AI indicat 2026-07-06
pr 0.00 fix: Feat/add workshop python functions Checklist plus technical title; template 2026-06-26
pr 0.00 fix(curriculum): Editable region markers in workshop-shape-m Content is templated and minimal, human- 2026-07-04
pr 0.00 feat(client): add solution download to workshop toolbar Contains specific technical explanation, 2026-07-10
pr 0.00 fix(curriculum): correct ordinal in Step 9 hints Checklist and correction, no AI-style ph 2026-07-10
pr 0.00 fix(curriculum): correct "a exoplanet" to "an exoplanet" Correction described concisely; no AI to 2026-07-10
pr 0.00 fix(curriculum): improve div elements lecture wording Minor template deviance but brief, direc 2026-07-09
pr 0.00 fix(curriculum): audit workshop-todo-app editable regions Only template and terse entries, not ind 2026-07-10
pr 0.00 fix: Fix issue 68657 Template and brief content, no signals o 2026-07-09
pr 0.00 fix(client): render FaqItem as a React component Only checklist/template sections and sho 2026-07-10
pr 0.00 fix(client): use findByRole for profile dialog test Template content; free text is minimal a 2026-07-10
pr 0.00 fix(client): prevent flaky profile dialog test Template detected, only short technical 2026-07-10
pr 0.00 fix(curriculum): correct Step 9 hint ordinals Checklist filled per template; title onl 2026-07-10
pr 0.00 fix(curriculum): correct punctuation in the IDs and Classes Checklist content only, no free-form exp 2026-07-10
pr 0.00 fix: Fix/music player step9 ordinal Only template and brief technical title; 2026-07-10
pr 0.00 fix(curriculum): correct grammar and formatting in HTML audi Just template usage and standard commit 2026-07-10
pr 0.00 fix(curriculum): replace mixed tab/space indentation in gre Concise human-style commit message; temp 2026-07-08
pr 0.00 fix(curriculum): editable regions in workshop merge sort js Only a title; brief, no AI-style feature 2026-07-03
pr 0.00 test(client): move show-certificate rendering coverage to cl Human-like, specific summary and test li 2026-06-30
pr 0.00 test: move certification rendering to client Standard template checklist; very minima 2026-06-18
pr 0.00 refactor(api): log levels and use sentry Message is only a short title with no AI 2026-07-02
pr 0.00 fix(curriculum): fix editable regions for workshop discount Sparse human-entered content; template d 2026-07-08
pr 0.00 fix(client): include workshop/block title in Get a Hint sear Concise title; checklist from template. 2026-07-09
pr 0.00 fix(curriculum): correct writing in link element lecture Only template content and very brief, hu 2026-07-10
pr 0.00 fix(curriculum): verify head is nested inside html in bookst Direct, human-like phrasing in title. 2026-07-09
pr 0.00 fix(curriculum): correct punctuation in HTML boilerplate lec Text is concise and minimal; lacks AI ha 2026-07-10
pr 0.00 fix(curriculum): correct HTML lecture punctuation Template content; filled sections are do 2026-07-09
pr 0.00 fix(curriculum): correct spelling of below in colorful boxes Template content only; title is brief an 2026-07-09
pr 0.00 fix(curriculum): correct grammar and accuracy in HTML catalo Template structure; commit is brief and 2026-07-09
pr 0.00 feat: final front end dev libs v9 changes Template structure; 'final' edit in titl 2026-07-09