Skip to content

Commit d996f18

Browse files
authored
Merge pull request #60 from JamesKane/feat/grid-p0-coordination
Grid design: record what building it changed
2 parents fa15569 + 0423986 commit d996f18

2 files changed

Lines changed: 376 additions & 33 deletions

File tree

documents/BACKLOG.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,15 @@ here under its old number so that existing references still resolve.
146146
the headless per-unit driver the design asked someone to build; and the AppView already resolves
147147
ENA at run level and curates it (`EnaClient::run_files` + `du-jobs/crawl_project.rs`). The
148148
critical path is the **AppView half**`grid.work_unit`, the `SKIP LOCKED` claim, the validator.
149-
**One decision to settle before P1 code:** `mt_terminal` sits in the agreement digest, but
150-
`analyze_biosample` declines to assign mtDNA on CHM13 by design (§11.3).
149+
Three decisions settled 2026-08-24 (design §12): units are **per ENA sample**; `mt_terminal` is
150+
**out of the agreement digest** (the analysis path declines to assign mtDNA on CHM13, and the
151+
Grid realigns *to* CHM13); and **P1 carries both data kinds**, since D3's staging existed only to
152+
retire an aligner risk that no longer exists.
153+
- **In progress.** The AppView coordination substrate is built — migration `0075_grid.sql` and
154+
`du_db::grid` (claim / lease / submit / credit / leaderboard) with six live-Postgres tests that
155+
**have not yet been run** (no reachable Postgres on the dev host). Not yet built: `grid-curate`,
156+
the reaper and validator jobs, the `/api/v1/grid/*` endpoints, `Provenance` in `du-domain`, and
157+
the entire Navigator edge.
151158

152159
### 2.3 Academic / public-dataset (ENA) import
153160
- **Design:** [`design/academic-ena-import.md`](design/academic-ena-import.md)

0 commit comments

Comments
 (0)