Skip to content

Commit 88a8a9a

Browse files
Hezarfen BuilderHezarfen AI
authored andcommitted
feat: v2.4.0 scholarship and voice quality upgrade of all 13 booklets
Two-dimensional bilingual upgrade (EN+TR): substantive scholarship and technical accuracy first, then the author's voice. Overclaims hedged and evidence/inference/recommendation distinguished. Misapplied citations replaced with verified sources (Squazzoni->Bordage, Greenhalgh->Bramer, Tufte->Jones); phantom/dangling refs removed (Engel from 003, Resnik from 010); EU AI Act Art. 50 scope corrected in 009; Provenzale year/volume and APA article-number formatting fixed. Verified declarations 240->248. No booklet added or removed, no heading structure changed, bilingual parity preserved. Independent adversarial review (finder != grader) confirmed zero fabricated citations. Landing TR sentence fragments fixed; README/CONTRIBUTING raised to the same voice bar. Co-Authored-By: Hezarfen AI <hezarfen@onourimpram.com>
1 parent 5e64bda commit 88a8a9a

40 files changed

Lines changed: 1236 additions & 982 deletions

File tree

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "social-cc-plugin",
33
"displayName": "Claude Code for Social Scientists Skills",
4-
"version": "2.3.0",
4+
"version": "2.4.0",
55
"description": "Ten project skills for social science research with Claude Code: literature triage, APA 7 DOI verification, bilingual booklet pairing, AI disclosure auditing, ethics and IRB protocols, rebuttal traceability, research vault architecture, regional academic access, agentic session debugging, and pre-release repository integrity checks.",
66
"author": {
77
"name": "Onour Impram",

CATALOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Catalog
22

3-
This catalog lists every booklet in `claude-code-for-social-scientists`, grouped by category, with a stable identifier of the form `KKK-AA-SSSS` (category, subcategory, serial), a short description in English and Turkish, and a status. The full long-term catalog targets thirty-one booklets across twelve categories. The v1.0 target is the **ten core booklets** marked with `[v1.0]` in the tables below. Booklet 001-01-0004 ships at `release` status in v2.0.0, booklet 008-01-0001 (Reproducible Quantitative Workflows) at `release` status in v2.1.0, and booklet 008-02-0001 (Statistical Test Selection with AI Consultation Discipline) at `release` status in v2.2.0, all after human review and all motivated by the empirical finding that quantitative data analysis is the dominant social-science use of coding agents, bringing the released total to thirteen. v2.3.0 is a prose-only revision: the Turkish text of all thirteen booklets was rewritten in the author's native voice; no booklet was added or removed. The remaining eighteen booklets are scheduled for later releases. See [`meta/roadmap.md`](./meta/roadmap.md) for the phase plan and release timing.
3+
This catalog lists every booklet in `claude-code-for-social-scientists`, grouped by category, with a stable identifier of the form `KKK-AA-SSSS` (category, subcategory, serial), a short description in English and Turkish, and a status. The full long-term catalog targets thirty-one booklets across twelve categories. The v1.0 target is the **ten core booklets** marked with `[v1.0]` in the tables below. Booklet 001-01-0004 ships at `release` status in v2.0.0, booklet 008-01-0001 (Reproducible Quantitative Workflows) at `release` status in v2.1.0, and booklet 008-02-0001 (Statistical Test Selection with AI Consultation Discipline) at `release` status in v2.2.0, all after human review and all motivated by the empirical finding that quantitative data analysis is the dominant social-science use of coding agents, bringing the released total to thirteen. v2.3.0 is a prose-only revision: the Turkish text of all thirteen booklets was rewritten in the author's native voice; no booklet was added or removed. v2.4.0 is a scholarship and voice quality upgrade of all thirteen booklets in both languages: overclaims were hedged, misapplied citations were replaced with verified sources, and aggregate verified citation declarations rose from 240 to 248, with no booklet added or removed and no heading structure changed. The remaining eighteen booklets are scheduled for later releases. See [`meta/roadmap.md`](./meta/roadmap.md) for the phase plan and release timing.
44

55
## Status legend
66

@@ -172,4 +172,4 @@ See [`CONTRIBUTING.md`](./CONTRIBUTING.md). The short version. Open an issue wit
172172

173173
---
174174

175-
**Last updated:** 2026-05-29 (v2.3.0 release: Turkish-language quality revision, the prose of all thirteen booklets rewritten in the author's native voice, no booklet added or removed. Earlier the same day: v2.2.0 release with booklet 008-02-0001, v2.1.0 release with booklet 008-01-0001, and v2.0.0 release with audit and CI hardening, booklet 001-01-0004 promoted to release, companion website, and JOSE paper)
175+
**Last updated:** 2026-06-05 (v2.4.0 release: a scholarship and voice quality upgrade of all thirteen booklets in both languages, overclaims hedged, misapplied citations replaced with verified sources, verified declarations risen from 240 to 248, zero fabricated, no booklet added or removed, no heading structure changed. Earlier: v2.3.0 release: Turkish-language quality revision, the prose of all thirteen booklets rewritten in the author's native voice, no booklet added or removed. Earlier the same day: v2.2.0 release with booklet 008-02-0001, v2.1.0 release with booklet 008-01-0001, and v2.0.0 release with audit and CI hardening, booklet 001-01-0004 promoted to release, companion website, and JOSE paper)

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,23 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66

77
Citations of this work should use the Zenodo concept DOI [10.5281/zenodo.20289687](https://doi.org/10.5281/zenodo.20289687), which always resolves to the latest version. Version-specific DOIs are listed below.
88

9+
## [2.4.0] - 2026-06-05
10+
11+
Minor release. A scholarship and voice quality upgrade of all thirteen released booklets, in both Turkish and English, on two dimensions: substantive scholarship and technical accuracy first, then the author's native voice. No booklet was added or removed and no heading structure changed.
12+
13+
### Changed
14+
15+
- All thirteen booklets were revised on two dimensions. First, substantive scholarship and technical accuracy: overclaims were hedged and evidence, inference, and recommendation were distinguished throughout; a factual misstatement of EU AI Act Article 50 scope was corrected in 009-01-0001 (Article 50 transparency duties fall on providers and deployers and concern synthetic media, not an individual researcher flagging all AI-assisted text); the within-session continuity and CLAUDE.md loading descriptions in the foundations booklets were corrected against the official Claude Code documentation. Second, voice: the English was carried into natural-register academic prose and the Turkish into the author's native voice, with the academic register and every citation preserved.
16+
- Misapplied citations were replaced with verified sources that support the exact claim: Squazzoni et al. (2021), a gender-bias study, was replaced with Bordage (2001) in 010-01-0001; Greenhalgh et al. (2016), a co-creation paper, was replaced with Bramer et al. (2017) in 007-02-0001; Tufte (1990), on quantitative graphics, was replaced with Jones (2007) in 004-01-0001. Phantom and dangling references that appeared in a reference list but were never cited in the body were removed: Engel (1977) from 003-01-0001 and Resnik (2018) from 010-01-0001. Citation-metadata errors were corrected, including the Provenzale and Stanley year and volume in 010-01-0001 and APA 7 article-number formatting across several booklets.
17+
- Newly verified citations were added where a load-bearing claim needed support: Xu et al. (2025) on multilingual model bias, Jones (2007) on personal information management, Bramer et al. (2017) on database coverage, Wilson et al. (2017) and Ziems et al. (2024) on reproducible computing and computational social science, Simonsohn et al. (2020) and Munafò et al. (2017) on specification-curve and reproducibility, Bordage (2001) on reviewer decisions, and an Anthropic Claude Code documentation reference. Where no source supported a claim, the claim was hedged rather than propped with a citation. No citation was fabricated.
18+
- Every added or replaced citation was verified live against Crossref and checked to support the exact claim it carries, and an independent adversarial review pass over all thirteen booklets confirmed zero fabricated citations. Bilingual parity is preserved: each booklet keeps an equal section count and an identical DOI set across Turkish and English. Aggregate verified citation declarations rise from 240 to 248, and unique bilingual citation sets from 120 to 124.
19+
- The companion landing page Turkish prose was rewritten to remove sentence fragments, and the README and CONTRIBUTING were brought to the same voice bar.
20+
21+
### Zenodo
22+
23+
- Concept DOI: [10.5281/zenodo.20289687](https://doi.org/10.5281/zenodo.20289687) (resolves to the latest released version).
24+
- Version DOI for v2.4.0: minted on GitHub release and recorded here in a follow-up commit.
25+
926
## [2.3.0] - 2026-05-29
1027

1128
Minor release. A Turkish-language quality revision: the Turkish prose of all thirteen booklets, plus README.tr and CONTRIBUTING.tr, was rewritten in the author's native academic voice, replacing translation-shaped Turkish with natural native Turkish.

CITATION.cff

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ authors:
1616
affiliation: "Istanbul University, Department of Clinical and Health Psychology"
1717
url: "https://github.com/TheGoatPsy/claude-code-for-social-scientists"
1818
repository-code: "https://github.com/TheGoatPsy/claude-code-for-social-scientists"
19-
version: "2.3.0"
20-
date-released: "2026-05-29"
19+
version: "2.4.0"
20+
date-released: "2026-06-05"
2121
license:
2222
- Apache-2.0
2323
- CC-BY-NC-SA-4.0
@@ -71,7 +71,7 @@ preferred-citation:
7171
family-names: Impram
7272
orcid: "https://orcid.org/0000-0003-1076-3928"
7373
year: 2026
74-
version: "2.3.0"
74+
version: "2.4.0"
7575
url: "https://github.com/TheGoatPsy/claude-code-for-social-scientists"
7676
license:
7777
- Apache-2.0

CONTRIBUTING.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Contributing
22

3-
Thank you for considering a contribution to `claude-code-for-social-scientists`. This document describes how to propose changes, the bilingual pairing rule that this repository enforces, and the AI disclosure expectations.
3+
This document describes how to propose changes to `claude-code-for-social-scientists`, the bilingual pairing rule this repository enforces, and the AI disclosure expectations every contributor must meet.
44

55
If you read Turkish, the Turkish version is in [`CONTRIBUTING.tr.md`](./CONTRIBUTING.tr.md).
66

@@ -10,7 +10,7 @@ If you read Turkish, the Turkish version is in [`CONTRIBUTING.tr.md`](./CONTRIBU
1010
- English translations of existing Turkish booklets, or Turkish translations of existing English booklets.
1111
- New booklets proposed against the planned slots in [`CATALOG.md`](./CATALOG.md).
1212
- Improvements to CI workflows, documentation tooling, and the disclosure schema.
13-
- Localization of examples or regional academic infrastructure references for additional countries (for example, an explanation of how to integrate Greek HEAL-Link, Mexican CONACyT, or Indian Shodhganga).
13+
- Localization of examples or regional academic infrastructure references for additional countries for example, an explanation of how to integrate Greek HEAL-Link, Mexican CONACyT, or Indian Shodhganga.
1414

1515
The maintainer reviews contributions monthly and triages new booklet proposals into the catalog.
1616

@@ -26,13 +26,13 @@ Every booklet directory contains `tr.md` and `en.md` side by side. A continuous-
2626

2727
If you are contributing in only one language, your pull request will still be reviewed and may be merged onto a feature branch. The maintainer will arrange for the other language version before the branch is merged into `main`. The repository will not accept partial bilingual coverage on `main`.
2828

29-
If you are a native Turkish speaker contributing the Turkish version, please write the Turkish version first and let the maintainer or another contributor handle the English version. The reverse also holds. Translation is not literal; it is a re-authoring against the same outline.
29+
If you are a native Turkish speaker contributing the Turkish version, write the Turkish version first and let the maintainer or another contributor handle the English version. The reverse also holds. Translation is not literal; it is a re-authoring against the same outline.
3030

3131
## AI disclosure expectations
3232

3333
Every contributor who uses AI assistance in drafting must populate the AI disclosure frontmatter for the booklet they touch. The schema is documented in [`AI-AUTHORSHIP.md`](./AI-AUTHORSHIP.md). The booklet template files at `template/booklet-template.{tr,en}.md` carry the schema pre-filled with `human_review: "pending"` so contributors can copy and adapt. Replace `pending` with `partial` or `complete` before the merge to `main`; CI refuses any booklet on `main` that still carries `pending`.
3434

35-
The minimum required fields are.
35+
The minimum required fields are:
3636

3737
- `ai_assisted: true` (if AI was used) or `false`.
3838
- `ai_tools` (list of tools with model versions).
@@ -72,8 +72,8 @@ Merged external contributors are listed in [`meta/contributors.md`](./meta/contr
7272

7373
## Questions
7474

75-
If your question is not answered here, open a discussion (once GitHub Discussions is enabled at v1.5), open an issue, or use the maintainer's GitHub profile contact surface.
75+
If your question is not answered here, open a discussion (once GitHub Discussions is enabled at v1.5), open an issue, or use the maintainer's GitHub profile contact surface.
7676

7777
---
7878

79-
**Last updated.** 2026-05-19.
79+
**Last updated.** 2026-06-05.

CONTRIBUTING.tr.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Katkıda Bulunma
22

3-
`claude-code-for-social-scientists` deposuna katkıda bulunmayı düşündüğünüz için teşekkürler. Bu belge, değişikliklerin nasıl önerileceğini, deponun zorunlu kıldığı iki dilli eşleşme kuralını ve yapay zekâ ifşa beklentilerini açıklar.
3+
Bu belge, `claude-code-for-social-scientists` deposuna nasıl değişiklik önereceğinizi, deponun zorunlu kıldığı iki dilli eşleşme kuralını ve her katkı sahibinin uymak zorunda olduğu yapay zekâ ifşa beklentilerini açıklar.
44

55
İngilizce sürüm için [`CONTRIBUTING.md`](./CONTRIBUTING.md) dosyasına bakınız.
66

@@ -10,9 +10,9 @@
1010
- Mevcut Türkçe broşürlerin İngilizce çevirisi, mevcut İngilizce broşürlerin Türkçe çevirisi.
1111
- [`CATALOG.md`](./CATALOG.md) içinde planlanan slotlara karşılık önerilen yeni broşürler.
1212
- Sürekli entegrasyon iş akışlarında, belge araç setinde ve ifşa şemasında iyileştirmeler.
13-
- Diğer ülkeler için örneklerin veya bölgesel akademik altyapı referanslarının yerelleştirilmesi (örneğin Yunan HEAL-Link entegrasyonunun ya da Meksika CONACyT'ın ya da Hindistan Shodhganga'nın nasıl kullanılacağına dair bir bölüm).
13+
- Diğer ülkeler için örneklerin veya bölgesel akademik altyapı referanslarının yerelleştirilmesi: örneğin Yunan HEAL-Link entegrasyonunun, Meksika CONACyT'ın ya da Hindistan Shodhganga'nın nasıl kullanılacağına dair bir bölüm.
1414

15-
Sürdürücü katkıları ayda bir kez gözden geçirir, yeni broşür önerilerini ise katalog içine yerleştirir.
15+
Sürdürücü katkıları ayda bir kez gözden geçirir, yeni broşür önerilerini katalog içine yerleştirir.
1616

1717
## Başlamadan önce
1818

@@ -24,15 +24,15 @@ Bu adım on beş dakikanızı alır. Karşılığında hem size hem de sürdür
2424

2525
Her broşür klasörü `tr.md` ve `en.md` dosyalarını yan yana içerir. `main` dalına yapılan her commit'te bunu zorunlu kılan bir sürekli entegrasyon kontrolü çalışır.
2626

27-
Yalnızca bir dilde katkıda bulunuyorsanız, pull request'iniz yine de incelenir ve bir özellik dalına merge edilebilir. Sürdürücü, dal `main`'e merge edilmeden önce diğer dil sürümünün yazılmasını ayarlar. `main` dalı kısmi iki dilli kapsamı kabul etmez.
27+
Yalnızca bir dilde katkıda bulunuyorsanız pull request'iniz yine de incelenir ve bir özellik dalına merge edilebilir. Sürdürücü, dal `main`'e merge edilmeden önce diğer dil sürümünün yazılmasını ayarlar. `main` dalı kısmi iki dilli kapsamı kabul etmez.
2828

29-
Anadili Türkçe olan ve Türkçe sürümü yazıyorsanız önce Türkçe sürümü yazın. İngilizce sürümü sürdürücü ya da başka bir katkı sahibi üstlenir. Tersi de geçerlidir. Çeviri kelime kelime değildir, aynı ana hat üzerinde yeniden yazımdır.
29+
Anadili Türkçe olan ve Türkçe sürümü yazıyorsanız önce Türkçe sürümü yazın. İngilizce sürümü sürdürücü ya da başka bir katkı sahibi üstlenir. Tersi de geçerlidir. Çeviri kelime kelime değildir: aynı ana hat üzerinde yeniden yazımdır.
3030

3131
## Yapay zekâ ifşa beklentileri
3232

3333
Taslağında yapay zekâ kullanan her katkı sahibi, dokunduğu broşürün yapay zekâ ifşa frontmatter alanlarını doldurmalıdır. Şema [`AI-AUTHORSHIP.md`](./AI-AUTHORSHIP.md) içinde belgelenir. `template/booklet-template.{tr,en}.md` yolundaki broşür şablon dosyaları, `human_review: "pending"` değeriyle önceden doldurulmuş şemayı içerir. Katkı sahipleri bu şablonu kopyalayıp uyarlayabilir. `main`'e merge etmeden önce `pending` değerini `partial` ya da `complete` olarak güncelleyin. CI, `main` üzerinde hâlâ `pending` taşıyan herhangi bir broşürü reddeder.
3434

35-
Asgari zorunlu alanlar şunlardır.
35+
Asgari zorunlu alanlar:
3636

3737
- `ai_assisted: true` (yapay zekâ kullanıldıysa) ya da `false`.
3838
- `ai_tools` (model sürümleriyle birlikte araç listesi).
@@ -46,7 +46,7 @@ Asgari zorunlu alanlar şunlardır.
4646

4747
Katkınızdaki her DOI, her yazar adı, her yıl, her sayfa aralığı ve her dergi adı, pull request açmadan önce yetkili bir indekse (Crossref, PubMed, Semantic Scholar, ULAKBIM TR Dizin veya DergiPark) bağımsız olarak doğrulanmalıdır.
4848

49-
Bir atıfı genişletmek için yapay zekâ yardımı aldıysanız, yapay zekânın ilk yanıtı bir adaydır, atıf değildir. Her adayı bir indekse karşı çözün. Yazar ve sürdürücü, atıf uydurmasını sürüm engelleyici bir hata olarak değerlendirir.
49+
Bir atıfı genişletmek için yapay zekâ yardımı aldıysanız yapay zekânın ilk yanıtı bir adaydır, atıf değildir. Her adayı bir indekse karşı çözün. Yazar ve sürdürücü, atıf uydurmasını sürüm engelleyici bir hata olarak değerlendirir.
5050

5151
## Pull request iş akışı
5252

@@ -55,12 +55,12 @@ Bir atıfı genişletmek için yapay zekâ yardımı aldıysanız, yapay zekân
5555
3. Değişiklikleri atomik commit'lerle yapın. Uygun olan Conventional Commits ön ekini kullanın (`feat:`, `fix:`, `docs:`, `chore:`, `ci:`, `refactor:`).
5656
4. Yerelde `npx markdownlint-cli2 "**/*.md"` çalıştırarak lint kontrolünü teyit edin.
5757
5. `main`'e karşı pull request açın. Daha önce açtığınız konuya atıfta bulunun.
58-
6. Sürdürücü incelemesine yanıt verin. Asli katkılarda en az bir tur geri bildirim olabilir.
59-
7. Onay sonrası ve iki dilli eşleşme tamamlandığında sürdürücü değişikliği, değişiklik boyutuna göre squash ya da rebase ile merge eder.
58+
6. Sürdürücü incelemesine yanıt verin. Asli katkılarda en az bir tur geri bildirim bekleyin.
59+
7. Onay sonrası ve iki dilli eşleşme tamamlandığında sürdürücü değişikliği, büyüklüğüne göre squash ya da rebase ile merge eder.
6060

6161
## Geliştirici Köken Sertifikası
6262

63-
Katkıda bulunarak, katkının size ait olduğunu ya da deponun lisans şartları altında sunma hakkına sahip olduğunuzu beyan etmiş olursunuz. Geliştirici Köken Sertifikası (DCO) sürüm 1.1 bu beyanı yönetir. Pull request'lerin `Signed-off-by` ile imzalanması zorunlu değildir, ancak zımni DCO her merge edilen değişiklik için geçerlidir.
63+
Katkıda bulunarak, katkının size ait olduğunu ya da deponun lisans koşulları altında sunma hakkına sahip olduğunuzu beyan etmiş olursunuz. Geliştirici Köken Sertifikası (DCO) sürüm 1.1 bu beyanı yönetir. Pull request'lerin `Signed-off-by` ile imzalanması zorunlu değildir, ancak zımni DCO her merge edilen değişiklik için geçerlidir.
6464

6565
## Davranış
6666

@@ -72,8 +72,8 @@ Merge edilen dış katkı sahipleri, katkı türü belirtilerek [`meta/contribut
7272

7373
## Sorular
7474

75-
Sorunuz burada cevaplanmadıysa, GitHub Discussions etkinleştirildiğinde (v1.5) tartışma açın, bir konu açın ya da sürdürücünün GitHub profilindeki iletişim yüzeyini kullanınız.
75+
Sorunuz burada yanıtlanmadıysa GitHub Discussions etkinleştirildiğinde (v1.5) tartışma açın, bir konu açın ya da sürdürücünün GitHub profilindeki iletişim yüzeyini kullanınız.
7676

7777
---
7878

79-
**Son güncelleme.** 2026-05-19.
79+
**Son güncelleme.** 2026-06-05.

0 commit comments

Comments
 (0)