Goal 10, Task 1 — [10-1] · GEML Goals 6–12 (roadmap, README §5) · Size: L
Independence
Hard prerequisites (genuinely required): [10-0], [1-8]. These cannot be stubbed: it runs the merged v2 grammar through the merged Goal 1 generation/storage/QA pipeline.
What can start early, before the prerequisites merge: claim the issue, write the config and the tiny-fixture smoke test — only the work that touches real merged code or production artifacts must wait.
- Exclusive write set — no other issue edits your owned paths, so your PR cannot conflict with parallel work.
- Branch:
issue/10-1-<short-slug>.
Objective
Generate corpus v2 with the expanded grammar under full 3R generator discipline: same determinism, dedup, split, and QA standards as the final v1 corpus.
Exclusive file ownership
Owned paths — this branch may edit only these paths:
src/geml/experiments/goal10/corpus_v2.py
configs/goal10_corpus_v2.yaml
docs/goals/goal10/CORPUS_V2_QA.md
tests/experiments/test_goal10_corpus_smoke.py
Read-only dependencies:
- v2 grammar [10-0]
- Goal 1 pipeline [1-4]–[1-8]
Tasks
Acceptance criteria
Validation
Out of scope
- Do not rerun compression studies; [10-2] owns that.
PR checklist
Clean-room rule: Implement only from the current repository specifications and authoritative public sources. Use the v0 prototype only to understand what was measured and why — never as a code template. If an interface is ambiguous, stop and ask rather than modifying another issue's contract.
Goal 10, Task 1 —
[10-1]· GEML Goals 6–12 (roadmap, README §5) · Size:LIndependence
Hard prerequisites (genuinely required): [10-0], [1-8]. These cannot be stubbed: it runs the merged v2 grammar through the merged Goal 1 generation/storage/QA pipeline.
What can start early, before the prerequisites merge: claim the issue, write the config and the tiny-fixture smoke test — only the work that touches real merged code or production artifacts must wait.
issue/10-1-<short-slug>.Objective
Generate corpus v2 with the expanded grammar under full 3R generator discipline: same determinism, dedup, split, and QA standards as the final v1 corpus.
Exclusive file ownership
Owned paths — this branch may edit only these paths:
src/geml/experiments/goal10/corpus_v2.pyconfigs/goal10_corpus_v2.yamldocs/goals/goal10/CORPUS_V2_QA.mdtests/experiments/test_goal10_corpus_smoke.pyRead-only dependencies:
Tasks
outputs/final/goal10/corpus_v2/.Acceptance criteria
Validation
python -m pytest tests/experiments/test_goal10_corpus_smoke.pyconfigs/goal10_corpus_v2.yaml.Out of scope
PR checklist