Skip to content

Commit d9b2ace

Browse files
feat: add 7 more problem packs (28 total), reaching wasting, maternal, mental health, road safety, digital divide, crop yields, and fisheries
Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
1 parent 9bffb78 commit d9b2ace

85 files changed

Lines changed: 2148 additions & 112 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/labels.yml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,3 +121,6 @@
121121
- name: "region:vietnam"
122122
color: "006B75"
123123
description: "Viet Nam region tag."
124+
- name: "region:west-africa"
125+
color: "006B75"
126+
description: "West Africa region tag."

‎.github/pull_request_template.md‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ Example: "Adds three evidence records to evidence.json for the malaria-early-war
2424
Follow the evidence.json schema exactly. -->
2525

2626
| Evidence ID | Source | Source date | Proves | Cannot prove |
27-
|-------------|--------|-------------|--------|-------------|
28-
| | | | | |
27+
| ----------- | ------ | ----------- | ------ | ------------ |
28+
| | | | | |
2929

3030
## Files Changed
3131

@@ -43,11 +43,13 @@ pnpm validate
4343
```
4444

4545
<!-- For evidence URL changes, also run: -->
46+
4647
```bash
4748
pnpm verify:sources
4849
```
4950

5051
<!-- For task-map or artifact changes, also run: -->
52+
5153
```bash
5254
pnpm reproducibility:check
5355
```

‎CLAUDE.md‎

Lines changed: 38 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -41,53 +41,53 @@ The done condition in `tasks.json` is the authority on completion — not your a
4141

4242
## Active Problem Packs (21)
4343

44-
| ID | Domain |
45-
|----|--------|
46-
| `air-quality/indoor-air-pollution-sub-saharan-africa` | air-quality, public-health |
47-
| `air-quality/pm25-monitoring-south-asia` | air-quality, public-health |
48-
| `biodiversity/coral-bleaching-great-barrier-reef` | biodiversity, climate-health |
49-
| `biodiversity/deforestation-amazon` | biodiversity, climate-health |
50-
| `climate-adaptation/sea-level-rise-small-islands` | climate-adaptation, disaster-resilience |
51-
| `climate-health/dengue-heat-vietnam` | climate-health, public-health |
52-
| `climate-health/heat-stress-urban-south-asia` | climate-health, public-health |
53-
| `climate-health/malaria-early-warning-africa` | climate-health, public-health |
54-
| `disaster-resilience/cyclone-early-warning-bangladesh` | disaster-resilience, climate-health |
55-
| `disaster-resilience/earthquake-vulnerability-nepal` | disaster-resilience |
56-
| `education/girls-education-sub-saharan-africa` | education |
57-
| `education/learning-loss-post-pandemic` | education |
58-
| `energy-access/clean-cooking-sub-saharan-africa` | energy-access, public-health |
59-
| `energy-access/mini-grid-rural-sub-saharan-africa` | energy-access |
60-
| `food-security/drought-early-warning-horn-of-africa` | food-security, disaster-resilience |
61-
| `food-security/locust-outbreak-east-africa` | food-security, climate-health |
62-
| `public-health/lead-exposure-urban-global` | public-health |
63-
| `public-health/stunting-sub-saharan-africa` | public-health, food-security |
64-
| `sanitation/open-defecation-india` | sanitation, public-health |
65-
| `water-security/glacial-melt-hindu-kush` | water-security, climate-adaptation |
66-
| `water-security/groundwater-depletion-india` | water-security, food-security |
44+
| ID | Domain |
45+
| ------------------------------------------------------ | --------------------------------------- |
46+
| `air-quality/indoor-air-pollution-sub-saharan-africa` | air-quality, public-health |
47+
| `air-quality/pm25-monitoring-south-asia` | air-quality, public-health |
48+
| `biodiversity/coral-bleaching-great-barrier-reef` | biodiversity, climate-health |
49+
| `biodiversity/deforestation-amazon` | biodiversity, climate-health |
50+
| `climate-adaptation/sea-level-rise-small-islands` | climate-adaptation, disaster-resilience |
51+
| `climate-health/dengue-heat-vietnam` | climate-health, public-health |
52+
| `climate-health/heat-stress-urban-south-asia` | climate-health, public-health |
53+
| `climate-health/malaria-early-warning-africa` | climate-health, public-health |
54+
| `disaster-resilience/cyclone-early-warning-bangladesh` | disaster-resilience, climate-health |
55+
| `disaster-resilience/earthquake-vulnerability-nepal` | disaster-resilience |
56+
| `education/girls-education-sub-saharan-africa` | education |
57+
| `education/learning-loss-post-pandemic` | education |
58+
| `energy-access/clean-cooking-sub-saharan-africa` | energy-access, public-health |
59+
| `energy-access/mini-grid-rural-sub-saharan-africa` | energy-access |
60+
| `food-security/drought-early-warning-horn-of-africa` | food-security, disaster-resilience |
61+
| `food-security/locust-outbreak-east-africa` | food-security, climate-health |
62+
| `public-health/lead-exposure-urban-global` | public-health |
63+
| `public-health/stunting-sub-saharan-africa` | public-health, food-security |
64+
| `sanitation/open-defecation-india` | sanitation, public-health |
65+
| `water-security/glacial-melt-hindu-kush` | water-security, climate-adaptation |
66+
| `water-security/groundwater-depletion-india` | water-security, food-security |
6767

6868
## Agent Role Guides
6969

70-
| Role | File | When to use |
71-
|------|------|-------------|
72-
| Literature Scout | `agents/literature-scout.md` | Source inventory, evidence classification |
73-
| Data Cleaner | `agents/data-cleaner.md` | Dataset provenance and cleaning |
74-
| Implementation Planner | `agents/implementation-planner.md` | Task decomposition, back-test specs |
75-
| Field-Reality Reviewer | `agents/field-reality-reviewer.md` | Operational relevance check |
76-
| Red-Team Reviewer | `agents/red-team-reviewer.md` | Failure mode analysis |
70+
| Role | File | When to use |
71+
| ---------------------- | ---------------------------------- | ----------------------------------------- |
72+
| Literature Scout | `agents/literature-scout.md` | Source inventory, evidence classification |
73+
| Data Cleaner | `agents/data-cleaner.md` | Dataset provenance and cleaning |
74+
| Implementation Planner | `agents/implementation-planner.md` | Task decomposition, back-test specs |
75+
| Field-Reality Reviewer | `agents/field-reality-reviewer.md` | Operational relevance check |
76+
| Red-Team Reviewer | `agents/red-team-reviewer.md` | Failure mode analysis |
7777

7878
Each guide has: mission, required output table, good/bad examples, failure modes, self-check questions, merge gate.
7979

8080
## Schemas
8181

8282
Machine-checkable schemas for every artifact type. Read before creating or editing JSON artifacts.
8383

84-
| Schema | File |
85-
|--------|------|
86-
| Problem pack | `schemas/problem.schema.json` |
87-
| Task | `schemas/task.schema.json` |
88-
| Evidence record | `schemas/evidence.schema.json` |
84+
| Schema | File |
85+
| ---------------- | -------------------------------------- |
86+
| Problem pack | `schemas/problem.schema.json` |
87+
| Task | `schemas/task.schema.json` |
88+
| Evidence record | `schemas/evidence.schema.json` |
8989
| Agent submission | `schemas/agent-submission.schema.json` |
90-
| Review | `schemas/review.schema.json` |
90+
| Review | `schemas/review.schema.json` |
9191

9292
All schemas have `description` fields on every property.
9393

@@ -96,6 +96,7 @@ All schemas have `description` fields on every property.
9696
**One task. One role. One claim.** Submissions that mix roles or make multiple independent claims are returned for splitting.
9797

9898
Every evidence record requires:
99+
99100
- Claim: one specific, falsifiable statement
100101
- Source: title and stable URL
101102
- Source date and access date
@@ -117,6 +118,7 @@ Every evidence record requires:
117118
## Protocol Self-Improvement
118119

119120
When you finish a task, report in the PR body under a `Protocol Notes` heading:
121+
120122
- Any validator rule that would have caught a bug you hit
121123
- Any schema field that should be required, enumerated, or removed
122124
- Any agent-guide failure mode you actually fell into

‎README.md‎

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -154,25 +154,25 @@ Validation must pass before review. If validation fails, fix the evidence or str
154154

155155
## Repository Map
156156

157-
| Path | Purpose |
158-
|------|---------|
159-
| [QUICKSTART.md](QUICKSTART.md) | Contribute in 30 minutes — step-by-step for humans and agents |
160-
| [SHOWCASE.md](SHOWCASE.md) | End-to-end worked example — what a complete contribution looks like |
161-
| [REVIEWERS.md](REVIEWERS.md) | Domain expert call to action — expertise needed per problem pack |
162-
| [DATASETS.md](DATASETS.md) | Cross-pack open dataset registry — 40+ indexed datasets |
163-
| [problem-packs/](problem-packs/) | 21 problem packs with evidence, tasks, datasets, and validation |
164-
| [agents/](agents/) | Role guides for structured agent contributions |
165-
| [schemas/](schemas/) | JSON schemas for machine-checkable artifacts |
166-
| [docs/REVIEW-GUIDE.md](docs/REVIEW-GUIDE.md) | Step-by-step guide for domain reviewers |
167-
| [docs/wiki/](docs/wiki/) | Generated Wiki source — do not edit directly |
168-
| [scripts/](scripts/) | Validation, Wiki generation, reproducibility checks |
169-
| [.github/ISSUE_TEMPLATE/](.github/ISSUE_TEMPLATE/) | Five structured issue forms |
170-
| [.github/workflows/](.github/workflows/) | CI validation and Wiki publishing |
171-
| [VISION.md](VISION.md) | Why this exists and what winning looks like |
172-
| [ROADMAP.md](ROADMAP.md) | V0, V1, V2 milestones |
173-
| [GOVERNANCE.md](GOVERNANCE.md) | Decision rights, acceptance gates, project board |
174-
| [SAFETY.md](SAFETY.md) | Risk levels, prohibited shortcuts, burden of proof |
175-
| [CONTRIBUTING.md](CONTRIBUTING.md) | Contribution workflow for humans and agents |
157+
| Path | Purpose |
158+
| -------------------------------------------------- | ------------------------------------------------------------------- |
159+
| [QUICKSTART.md](QUICKSTART.md) | Contribute in 30 minutes — step-by-step for humans and agents |
160+
| [SHOWCASE.md](SHOWCASE.md) | End-to-end worked example — what a complete contribution looks like |
161+
| [REVIEWERS.md](REVIEWERS.md) | Domain expert call to action — expertise needed per problem pack |
162+
| [DATASETS.md](DATASETS.md) | Cross-pack open dataset registry — 40+ indexed datasets |
163+
| [problem-packs/](problem-packs/) | 21 problem packs with evidence, tasks, datasets, and validation |
164+
| [agents/](agents/) | Role guides for structured agent contributions |
165+
| [schemas/](schemas/) | JSON schemas for machine-checkable artifacts |
166+
| [docs/REVIEW-GUIDE.md](docs/REVIEW-GUIDE.md) | Step-by-step guide for domain reviewers |
167+
| [docs/wiki/](docs/wiki/) | Generated Wiki source — do not edit directly |
168+
| [scripts/](scripts/) | Validation, Wiki generation, reproducibility checks |
169+
| [.github/ISSUE_TEMPLATE/](.github/ISSUE_TEMPLATE/) | Five structured issue forms |
170+
| [.github/workflows/](.github/workflows/) | CI validation and Wiki publishing |
171+
| [VISION.md](VISION.md) | Why this exists and what winning looks like |
172+
| [ROADMAP.md](ROADMAP.md) | V0, V1, V2 milestones |
173+
| [GOVERNANCE.md](GOVERNANCE.md) | Decision rights, acceptance gates, project board |
174+
| [SAFETY.md](SAFETY.md) | Risk levels, prohibited shortcuts, burden of proof |
175+
| [CONTRIBUTING.md](CONTRIBUTING.md) | Contribution workflow for humans and agents |
176176

177177
---
178178

‎REVIEWERS.md‎

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@ This document describes what domain review involves, what expertise is needed fo
77
## What Domain Review Involves
88

99
Reviewers evaluate submitted evidence, methods, and outputs against three questions:
10+
1011
1. **Is the evidence sufficient?** Are the sources dated, accessible, and capable of proving the specific claim?
1112
2. **Is the method sound?** Can the analysis actually produce the conclusion? Are the limitations correctly stated?
1213
3. **Is it safe to publish?** Could a less careful user misinterpret or misapply the output in a way that causes harm?
1314

1415
Reviewers do not need to prove the claim false. The submitter must prove it reliable enough to merge.
1516

1617
A reviewer may reject for:
18+
1719
- Weak or undated evidence
1820
- Unclear method
1921
- Hidden assumptions
@@ -25,12 +27,12 @@ See [GOVERNANCE.md](GOVERNANCE.md) for the full acceptance standard and reviewer
2527

2628
## Reviewer Types
2729

28-
| Role | What it means |
29-
|------|--------------|
30-
| `domain-reviewer` | Has expertise in the problem domain (epidemiology, climate science, water engineering, etc.) |
31-
| `replicator` | Independently reruns quantitative artifacts to confirm reproducibility |
32-
| `red-team-reviewer` | Adversarially stress-tests claims and failure modes |
33-
| `field-reality-reviewer` | Has direct experience with field decision-making in the relevant context |
30+
| Role | What it means |
31+
| ------------------------ | -------------------------------------------------------------------------------------------- |
32+
| `domain-reviewer` | Has expertise in the problem domain (epidemiology, climate science, water engineering, etc.) |
33+
| `replicator` | Independently reruns quantitative artifacts to confirm reproducibility |
34+
| `red-team-reviewer` | Adversarially stress-tests claims and failure modes |
35+
| `field-reality-reviewer` | Has direct experience with field decision-making in the relevant context |
3436

3537
## Domain Expertise Needed
3638

@@ -125,6 +127,7 @@ See [GOVERNANCE.md](GOVERNANCE.md) for the full acceptance standard and reviewer
125127
## Reviewer Reputation
126128

127129
Reviewer reputation is earned by:
130+
128131
- Accurate rejections that prevent false claims from becoming canonical
129132
- Reproducible approvals that are later confirmed by field use
130133
- Clear limitation-setting that prevents downstream misuse
@@ -137,6 +140,7 @@ Reputation lives in `git log` and the merged PR history. There is no separate sc
137140
Open a Discussion titled: `[REVIEWER] [Domain] [Your expertise and relevant experience]`
138141

139142
Include:
143+
140144
- Your domain expertise and relevant experience
141145
- Which problem packs you can review
142146
- Whether you are available for replication or field-reality review specifically

‎SHOWCASE.md‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,10 @@ The PR updates two files in `problem-packs/climate-health/malaria-early-warning-
9292
**datasets.md** — adds the new source with classification:
9393

9494
```markdown
95-
| Source | Grain | Status | Use |
96-
|--------|-------|--------|-----|
97-
| CHIRPS (Funk et al. 2015) | 0.05° daily/monthly, 1981–present | Usable | Candidate rainfall signal for malaria early warning |
98-
| ERA5-Land (Copernicus) | 0.1° hourly/monthly, 1950–present | Usable with caveats | Temperature and humidity candidates; resolution may be coarse for dense urban areas |
95+
| Source | Grain | Status | Use |
96+
| ------------------------- | --------------------------------- | ------------------- | ----------------------------------------------------------------------------------- |
97+
| CHIRPS (Funk et al. 2015) | 0.05° daily/monthly, 1981–present | Usable | Candidate rainfall signal for malaria early warning |
98+
| ERA5-Land (Copernicus) | 0.1° hourly/monthly, 1950–present | Usable with caveats | Temperature and humidity candidates; resolution may be coarse for dense urban areas |
9999
```
100100

101101
**PR body:**
@@ -183,6 +183,7 @@ This is what the first accepted result looks like. It is not dramatic. It is ver
183183
## What Comes Next
184184

185185
After this task is accepted:
186+
186187
- The `subnational-baseline` task becomes unblocked.
187188
- The Protocol Notes about done-condition wording may generate a schema improvement PR.
188189
- A domain reviewer who engaged with this PR is now a known reviewer for future malaria pack PRs.

0 commit comments

Comments
 (0)