# Call truth table: Clear Creek (Division 1, Water District 7)

Built 2026-10-27T22:14:55+00:00 from the site's cached DWR call record (code `2f501e3`), data through 2026-10-17. Season week 0 begins 04-01 (month-day); 31 weeks per season. First recorded call on the stream: 2004.

This is the LABEL for the call-forecast pilot: a model is trained on it and scored against it by the site. Usable seasons: 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025.

## Caveats

- Paper water: a controlling admin number is the cutline of a decreed entitlement, not water physically available or diverted. Augmentation plans, exchanges, substitute supply plans and futile-call rulings let a structure lawfully divert while out of priority, and none of them is in this table.
- A call reaches only upstream of its calling point. controlling_call_mile names where the stream column's call sits (DWR stream mile, from the mouth); a structure at a smaller mile is below it and not reached by it.
- controlling_admin_mainstem applies a call on another stream only when DWR's set comments name this district. DWR stated districts routinely only from about 2015, so mainstem_unjudged counts the calls that could not be judged either way, and that column understates mainstem administration in earlier seasons.
- Seasons before first_stream_call_year are not free river. The Division 1 record is almost entirely South Platte mainstem calls before 2004; tributary calls were not recorded. Those seasons are marked usable = false.
- Day boundaries are America/Denver midnight, as DWR administers them.

## Bands

`bands.json` lists the admin-number thresholds a forecast states probabilities for: 10000, 20000, 30000, 40000, 60000.

## call_truth_weekly

| column | meaning |
|---|---|
| `season_year` | Calendar year of the administration season |
| `week_index` | Week of the season, 0 = the week beginning April 1 |
| `week_start` | First day of the week (America/Denver) |
| `days` | Days in the week inside the record (7 except at the record's end) |
| `controlling_admin_stream` | Weekly minimum of the most senior admin number calling ON this stream; empty = no call on the stream |
| `controlling_admin_mainstem` | Weekly minimum of the most senior call on another stream that DWR's set comments say reaches this district; empty = none judged |
| `controlling_admin_combined` | min(stream, mainstem): the cutline a structure anywhere on the stream below every caller faces |
| `mainstem_unjudged_admin` | Weekly minimum of calls on other streams that could NOT be judged (no district statement); informational, never applied |
| `days_under_call` | Days in the week with any applied call in force |
| `is_free_river` | True only when every day of the week had no applied call |
| `season_complete` | The record covers the whole 31-week season |
| `usable` | season_complete AND on or after first_stream_call_year: a season a model may be scored on |
| `label_basis` | How the label was judged; the mainstem column is thin before 2015 |

## call_truth_daily

| column | meaning |
|---|---|
| `day` | America/Denver day |
| `controlling_admin_stream` | Most senior admin number calling on this stream that day; empty = none |
| `controlling_call_mile` | DWR stream mile (from the mouth) of that call's location; it reaches only structures at a larger mile |
| `controlling_call_wdid` | WDID of the structure placing that call |
| `controlling_call_name` | Its name |
| `controlling_admin_mainstem` | Most senior call on another stream that DWR says reaches this district |
| `mainstem_call_wdid` | WDID of the structure placing it |
| `controlling_admin_combined` | min(stream, mainstem) |
| `mainstem_unjudged_admin` | Most senior call on another stream that could not be judged; informational |
| `is_free_river` | No applied call in force that day |

## bands

| column | meaning |
|---|---|
| `bands` | Admin-number thresholds a forecast states probabilities for |

## Files

| path | rows | sha256 |
|---|---|---|
| `call_truth_weekly.parquet` | 2,385 | `c39c4fe24442c5be6993dd7c86c6bd2f6b916c180e81ea7432ed045e4d37ffc3` |
| `call_truth_weekly.csv` | 2,385 | `22df324d45c0f9f52bef9e202ca2833125e37b3be8cb2746c4db20159545c740` |
| `call_truth_daily.parquet` | 28,049 | `69a9a3f6a91145326fcf06a804bc54f2f2826d2abf2f6baf4aa609f4746417ff` |
| `call_truth_daily.csv` | 28,049 | `9bdeda9542e2ad42f4f4d2a9a5ac8606fb81481b2034a860c190081688403327` |
| `bands.json` | 5 | `847b4350996d888911e9364eb7805f86239597020bd8e1d4a9845545b3c6b991` |
