diff --git a/README.md b/README.md index 61cff80..1936082 100644 --- a/README.md +++ b/README.md @@ -75,6 +75,17 @@ Defines each SPP term: quarters, budget, and the governance proposals that creat | `budgetProposal` | Yes | Snapshot vote that defined the budget | | `selectionProposal` | Yes | Snapshot vote that selected providers | +### Reporting cadence + +A program's `year1Quarters` is the canonical list of reporting periods. Providers must publish one report per listed quarter, and report keys in `providers.json` must use these exact strings. + +Streams rarely commence on a quarter boundary, so the first listed quarter is always the first **full** calendar quarter after `startDate`: + +- **SPP1** started 2024-02-01 → first report quarter is `2024/Q2`. +- **SPP2** started 2025-05-26 → first report quarter is `2025/Q3`. + +Any work done before that first quarter (the partial-period stub between `startDate` and the start of the first full quarter) is rolled into the first report; it should not be tracked as a separate report entry. + ### Proposal fields | Field | Required | Description | diff --git a/providers.json b/providers.json index 5177b32..48710d7 100644 --- a/providers.json +++ b/providers.json @@ -43,7 +43,8 @@ "reports": { "2025/Q1": "https://discuss.ens.domains/t/eth-limo-q1-2025-update/20586", "2025/Q3": "https://discuss.ens.domains/t/eth-limo-q3-2025-update/21577", - "2025/Q4": "https://discuss.ens.domains/t/eth-limo-q4-2025-update/21796" + "2025/Q4": "https://discuss.ens.domains/t/eth-limo-q4-2025-update/21796", + "2026/Q1": "https://discuss.ens.domains/t/eth-limo-q1-2026-update/22082" } }, { @@ -82,7 +83,6 @@ } }, "reports": { - "2025/Q2": "https://discuss.ens.domains/t/justaname-quarterly-reports/21042/1", "2025/Q3": "https://discuss.ens.domains/t/justaname-quarterly-reports/21042/2", "2025/Q4": "https://discuss.ens.domains/t/justaname-quarterly-reports/21042/3", "2026/Q1": "https://discuss.ens.domains/t/justaname-quarterly-reports/21042/4" @@ -178,7 +178,8 @@ }, "reports": { "2025/Q2": "https://discuss.ens.domains/t/unruggable-spp2-q2-2025-quarterly-report/21200", - "2025/Q3": "https://discuss.ens.domains/t/unruggable-update-and-spp2-q3-2025-quarterly-report/21688" + "2025/Q3": "https://discuss.ens.domains/t/unruggable-update-and-spp2-q3-2025-quarterly-report/21688", + "2025/Q4": "https://discuss.ens.domains/t/unruggable-update-and-spp2-q4-2025-quarterly-report/22093" } }, { @@ -208,7 +209,8 @@ "reports": { "2025/Q3": "https://discuss.ens.domains/t/spp2-zk-email-application/20450/14", "2025/Q4": "https://discuss.ens.domains/t/spp2-zk-email-application/20450/14", - "2026/Q1": "https://discuss.ens.domains/t/spp2-zk-email-application/20450/15" + "2026/Q1": "https://discuss.ens.domains/t/spp2-zk-email-application/20450/15", + "2026/Q2": "https://discuss.ens.domains/t/spp2-zk-email-application/20450/16" } } ]