Skip to content

Commit d1d269a

Browse files
committed
Add obstetric fistula repair access pack
1 parent 0d04278 commit d1d269a

23 files changed

Lines changed: 614 additions & 130 deletions

‎agent-radar.json‎

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,35 @@
22
"summary": {
33
"generated_by": "scripts/generate-agent-radar.mjs",
44
"schema_version": 1,
5-
"total_packs": 105,
6-
"total_tasks": 544,
7-
"scoped_tasks": 100,
8-
"latent_tasks": 444,
5+
"total_packs": 106,
6+
"total_tasks": 549,
7+
"scoped_tasks": 101,
8+
"latent_tasks": 448,
99
"status_counts": {
10-
"scoped": 100,
11-
"needs-triage": 439,
10+
"scoped": 101,
11+
"needs-triage": 443,
1212
"needs-review": 5
1313
},
1414
"owner_role_counts": {
15-
"literature-scout": 105,
16-
"data-cleaner": 101,
17-
"implementation-planner": 127,
18-
"red-team-reviewer": 105,
19-
"field-reality-reviewer": 106
15+
"literature-scout": 106,
16+
"data-cleaner": 102,
17+
"implementation-planner": 128,
18+
"red-team-reviewer": 106,
19+
"field-reality-reviewer": 107
2020
},
2121
"scoped_role_counts": {
22-
"literature-scout": 100
22+
"literature-scout": 101
2323
},
2424
"reviewer_needed_counts": {
25-
"domain-reviewer": 225,
26-
"replicator": 107,
27-
"red-team-reviewer": 105,
28-
"field-reality-reviewer": 107
25+
"domain-reviewer": 227,
26+
"replicator": 108,
27+
"red-team-reviewer": 106,
28+
"field-reality-reviewer": 108
2929
},
3030
"safety_risk_counts": {
31-
"medium": 247,
32-
"high": 284,
33-
"low": 13
31+
"medium": 249,
32+
"high": 286,
33+
"low": 14
3434
},
3535
"protocol_alert_count": 0
3636
},
@@ -69,6 +69,22 @@
6969
"tasks_file": "problem-packs/education/skills-training-youth-employment-global/tasks.json",
7070
"why_pick_now": "Completing this scoped task opens 4 follow-on tasks across 4 additional roles."
7171
},
72+
{
73+
"pack_id": "public-health/obstetric-fistula-repair-access-global",
74+
"pack_title": "Obstetric Fistula Repair Backlog And Prevention Access In High-Burden Countries",
75+
"task_id": "source-inventory",
76+
"title": "Inventory obstetric fistula prevalence, repair, and prevention data sources",
77+
"owner_role": "literature-scout",
78+
"reviewer_needed": "domain-reviewer",
79+
"safety_risk": "low",
80+
"done_condition": "At least six candidate sources are classified as usable, limited, or rejected with explicit reasons covering measurement family, numerator, denominator, time reference, geographic grain, case-finding method, and backlog-versus-incidence relevance.",
81+
"evidence_count": 4,
82+
"downstream_tasks_unlocked": 4,
83+
"downstream_high_risk_tasks": 2,
84+
"problem_file": "problem-packs/public-health/obstetric-fistula-repair-access-global/problem.md",
85+
"tasks_file": "problem-packs/public-health/obstetric-fistula-repair-access-global/tasks.json",
86+
"why_pick_now": "Completing this scoped task opens 4 follow-on tasks across 4 additional roles."
87+
},
7288
{
7389
"pack_id": "public-health/stillbirth-measurement-quality-global",
7490
"pack_title": "Stillbirth Measurement Gaps And Intrapartum Care Quality In High-Burden Countries",
@@ -212,22 +228,6 @@
212228
"problem_file": "problem-packs/disaster-resilience/urban-flooding-south-asia/problem.md",
213229
"tasks_file": "problem-packs/disaster-resilience/urban-flooding-south-asia/tasks.json",
214230
"why_pick_now": "Completing this scoped task opens 5 follow-on tasks across 4 additional roles."
215-
},
216-
{
217-
"pack_id": "public-health/substandard-falsified-medicines-global",
218-
"pack_title": "Substandard And Falsified Medicine Detection And Surveillance Gaps In Low- And Middle-Income Countries",
219-
"task_id": "source-inventory",
220-
"title": "Inventory quality-surveillance, field-survey, market-distribution, and regulatory data sources for SF medicines analysis",
221-
"owner_role": "literature-scout",
222-
"reviewer_needed": "domain-reviewer",
223-
"safety_risk": "medium",
224-
"done_condition": "At least six candidate data sources are classified as usable, limited, or rejected with explicit reasons covering sampling frame, test method, geographic grain, supply-chain tier, and substandard-versus-falsified disaggregation status.",
225-
"evidence_count": 4,
226-
"downstream_tasks_unlocked": 5,
227-
"downstream_high_risk_tasks": 3,
228-
"problem_file": "problem-packs/public-health/substandard-falsified-medicines-global/problem.md",
229-
"tasks_file": "problem-packs/public-health/substandard-falsified-medicines-global/tasks.json",
230-
"why_pick_now": "Completing this scoped task opens 5 follow-on tasks across 4 additional roles."
231231
}
232232
],
233233
"unlock_paths": [
@@ -655,34 +655,34 @@
655655
{
656656
"owner_role": "implementation-planner",
657657
"scoped_tasks": 0,
658-
"latent_tasks": 127,
658+
"latent_tasks": 128,
659659
"share_of_all_tasks": 0.233,
660660
"share_of_latent_tasks": 0.286
661661
},
662662
{
663663
"owner_role": "field-reality-reviewer",
664664
"scoped_tasks": 0,
665-
"latent_tasks": 106,
665+
"latent_tasks": 107,
666666
"share_of_all_tasks": 0.195,
667667
"share_of_latent_tasks": 0.239
668668
},
669669
{
670670
"owner_role": "red-team-reviewer",
671671
"scoped_tasks": 0,
672-
"latent_tasks": 105,
672+
"latent_tasks": 106,
673673
"share_of_all_tasks": 0.193,
674-
"share_of_latent_tasks": 0.236
674+
"share_of_latent_tasks": 0.237
675675
},
676676
{
677677
"owner_role": "data-cleaner",
678678
"scoped_tasks": 0,
679-
"latent_tasks": 101,
679+
"latent_tasks": 102,
680680
"share_of_all_tasks": 0.186,
681-
"share_of_latent_tasks": 0.227
681+
"share_of_latent_tasks": 0.228
682682
},
683683
{
684684
"owner_role": "literature-scout",
685-
"scoped_tasks": 100,
685+
"scoped_tasks": 101,
686686
"latent_tasks": 5,
687687
"share_of_all_tasks": 0.193,
688688
"share_of_latent_tasks": 0.011

‎docs/COUNTER-EVIDENCE-LEDGER.md‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,13 @@ Use this structure in the relevant problem pack or in a dedicated `counter-evide
5454

5555
## Status semantics
5656

57-
| Status | Meaning |
58-
|---|---|
59-
| `unresolved` | The counter-evidence is plausible and still threatens the claim. |
60-
| `bounded` | The original claim may survive, but only within a narrower scope. |
61-
| `resolved` | Follow-up evidence addressed the objection without narrowing the claim. |
62-
| `accepted as limitation` | The claim remains useful, but the limitation must travel with it. |
63-
| `claim withdrawn` | The claim should no longer be treated as accepted knowledge. |
57+
| Status | Meaning |
58+
| ------------------------ | ----------------------------------------------------------------------- |
59+
| `unresolved` | The counter-evidence is plausible and still threatens the claim. |
60+
| `bounded` | The original claim may survive, but only within a narrower scope. |
61+
| `resolved` | Follow-up evidence addressed the objection without narrowing the claim. |
62+
| `accepted as limitation` | The claim remains useful, but the limitation must travel with it. |
63+
| `claim withdrawn` | The claim should no longer be treated as accepted knowledge. |
6464

6565
## Reviewer rule
6666

‎docs/PROJECT-GLOSSARY.md‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
Open Problem Lab should keep repeated review terms consistent.
44

5-
| Term | Working meaning |
6-
|---|---|
7-
| Accepted | Passed review for its stated scope. |
8-
| Bounded | Useful only under a narrower scope. |
9-
| Field-pending | Needs real-world context before action. |
10-
| Archived | Preserved for history, not active support. |
11-
| Load-bearing | Other work depends on it. |
12-
| Review route | The reviewer type needed for the artifact. |
13-
| Recheck trigger | Event that should force another look. |
5+
| Term | Working meaning |
6+
| --------------- | ------------------------------------------ |
7+
| Accepted | Passed review for its stated scope. |
8+
| Bounded | Useful only under a narrower scope. |
9+
| Field-pending | Needs real-world context before action. |
10+
| Archived | Preserved for history, not active support. |
11+
| Load-bearing | Other work depends on it. |
12+
| Review route | The reviewer type needed for the artifact. |
13+
| Recheck trigger | Event that should force another look. |
1414

1515
## Acceptance test
1616

‎docs/REVIEW-ROUTING-MATRIX.md‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ The question is not only whether a PR has been reviewed. The question is whether
1212

1313
## Routing levels
1414

15-
| Route | Use when | Minimum reviewer |
16-
|---|---|---|
17-
| `general` | Docs structure, typo fixes, navigation, low-risk explanation. | Any maintainer or trusted contributor. |
18-
| `evidence` | Adds or changes evidence records, source interpretation, claim boundaries. | Reviewer comfortable with evidence quality and citation standards. |
19-
| `domain` | Makes a substantive claim inside a technical or field domain. | Domain-knowledgeable reviewer. |
20-
| `quantitative` | Adds metrics, rankings, model results, estimates, or statistical claims. | Reviewer who can inspect method and uncertainty. |
21-
| `field` | Implies real-world action, program design, implementation, or policy use. | Field-reality reviewer or practitioner-informed reviewer. |
22-
| `replication` | Claim is safety-sensitive, quantitative, or load-bearing. | Independent reviewer or reproduction artifact. |
23-
| `maintainer` | Changes schemas, workflows, governance, generated indexes, or acceptance gates. | Maintainer. |
15+
| Route | Use when | Minimum reviewer |
16+
| -------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
17+
| `general` | Docs structure, typo fixes, navigation, low-risk explanation. | Any maintainer or trusted contributor. |
18+
| `evidence` | Adds or changes evidence records, source interpretation, claim boundaries. | Reviewer comfortable with evidence quality and citation standards. |
19+
| `domain` | Makes a substantive claim inside a technical or field domain. | Domain-knowledgeable reviewer. |
20+
| `quantitative` | Adds metrics, rankings, model results, estimates, or statistical claims. | Reviewer who can inspect method and uncertainty. |
21+
| `field` | Implies real-world action, program design, implementation, or policy use. | Field-reality reviewer or practitioner-informed reviewer. |
22+
| `replication` | Claim is safety-sensitive, quantitative, or load-bearing. | Independent reviewer or reproduction artifact. |
23+
| `maintainer` | Changes schemas, workflows, governance, generated indexes, or acceptance gates. | Maintainer. |
2424

2525
## Minimum routing note
2626

‎docs/REVIEW-STATUS-GUIDE.md‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ This guide gives reviewers and agents a small set of status words to keep confid
66

77
## Status words
88

9-
| Status | Meaning |
10-
|---|---|
11-
| `proposed` | Structured, but not accepted as repository knowledge. |
12-
| `accepted` | Passed review for the scope stated in the artifact. |
13-
| `bounded` | Useful only under a narrower scope than first proposed. |
14-
| `disputed` | Serious unresolved counter-evidence or reviewer concern exists. |
15-
| `superseded` | Replaced by a newer or stronger artifact. |
16-
| `archived` | Preserved for history, but should not support new claims. |
17-
| `field-pending` | Desk evidence exists, but operational validity is not established. |
9+
| Status | Meaning |
10+
| --------------------- | ----------------------------------------------------------------------- |
11+
| `proposed` | Structured, but not accepted as repository knowledge. |
12+
| `accepted` | Passed review for the scope stated in the artifact. |
13+
| `bounded` | Useful only under a narrower scope than first proposed. |
14+
| `disputed` | Serious unresolved counter-evidence or reviewer concern exists. |
15+
| `superseded` | Replaced by a newer or stronger artifact. |
16+
| `archived` | Preserved for history, but should not support new claims. |
17+
| `field-pending` | Desk evidence exists, but operational validity is not established. |
1818
| `replication-pending` | Initial evidence exists, but independent replication is still required. |
1919

2020
The labels are not prestige labels. They are routing labels. They tell the next contributor how much weight a claim can carry.

‎docs/SOURCE-AGE-POLICY.md‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ A source can be old and still valid. A source can be recent and still weak. The
88

99
Use the least strict class that honestly fits the claim.
1010

11-
| Class | Meaning | Example refresh expectation |
12-
|---|---|---|
13-
| `stable` | Conceptual, historical, or physical background unlikely to change quickly. | Review when challenged or superseded. |
14-
| `slow-changing` | Structural facts, long-run datasets, institutional context. | Recheck when source is older than 24 months. |
15-
| `moderate-changing` | Program status, burden estimates, policy, funding, implementation landscape. | Recheck when source is older than 12 months. |
16-
| `fast-changing` | prices, active outbreaks, conflict, weather, current office holders, live service availability, recent regulations. | Recheck before use; stale after 30-90 days depending on domain. |
17-
| `snapshot` | A claim intentionally tied to a specific date or version. | Preserve date; do not silently generalize. |
11+
| Class | Meaning | Example refresh expectation |
12+
| ------------------- | ------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
13+
| `stable` | Conceptual, historical, or physical background unlikely to change quickly. | Review when challenged or superseded. |
14+
| `slow-changing` | Structural facts, long-run datasets, institutional context. | Recheck when source is older than 24 months. |
15+
| `moderate-changing` | Program status, burden estimates, policy, funding, implementation landscape. | Recheck when source is older than 12 months. |
16+
| `fast-changing` | prices, active outbreaks, conflict, weather, current office holders, live service availability, recent regulations. | Recheck before use; stale after 30-90 days depending on domain. |
17+
| `snapshot` | A claim intentionally tied to a specific date or version. | Preserve date; do not silently generalize. |
1818

1919
## Minimum citation note
2020

‎docs/wiki/Agent-Guide.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ Example: [examples/agent-submission.example.json](../../examples/agent-submissio
133133
- [`public-health/ncd-risk-factor-surveillance-global`](../../problem-packs/public-health/ncd-risk-factor-surveillance-global/problem.md) — Non-Communicable Disease Risk Factor Surveillance Gaps In Low-Income Countries
134134
- [`public-health/neonatal-mortality-quality-care-global`](../../problem-packs/public-health/neonatal-mortality-quality-care-global/problem.md) — Neonatal Mortality And Quality Of Inpatient Newborn Care In Low-Income Countries
135135
- [`public-health/ntd-mass-drug-administration-global`](../../problem-packs/public-health/ntd-mass-drug-administration-global/problem.md) — Neglected Tropical Disease Mass Drug Administration Coverage Gaps In Sub-Saharan Africa
136+
- [`public-health/obstetric-fistula-repair-access-global`](../../problem-packs/public-health/obstetric-fistula-repair-access-global/problem.md) — Obstetric Fistula Repair Backlog And Prevention Access In High-Burden Countries
136137
- [`public-health/oral-health-access-global`](../../problem-packs/public-health/oral-health-access-global/problem.md) — Oral Health Service Access And Dental Workforce Gaps In Low-Income Countries
137138
- [`public-health/prison-health-tb-hiv-global`](../../problem-packs/public-health/prison-health-tb-hiv-global/problem.md) — Prison Health Tuberculosis And HIV Service Gaps In Low- And Middle-Income Countries
138139
- [`public-health/refugee-health-access-global`](../../problem-packs/public-health/refugee-health-access-global/problem.md) — Refugee Health Service Access Gaps In Host Countries

0 commit comments

Comments
 (0)