> ## Documentation Index
> Fetch the complete documentation index at: https://docs.filter.fun/llms.txt
> Use this file to discover all available pages before exploring further.

# Season cadence

> Monday launch, Thursday cut, Sunday winner

## season-cadence — structured facts

| Field                             | Value                                        |
| --------------------------------- | -------------------------------------------- |
| seasonDurationHours               | 168                                          |
| launchEndHour                     | 48                                           |
| tradingOnlyStartHour              | 48                                           |
| hardCutHour                       | 96                                           |
| finalsStartHour                   | 96                                           |
| settlementHour                    | 168                                          |
| softFilterEnabled                 | false                                        |
| timezone                          | UTC                                          |
| anchorDay                         | Monday                                       |
| eventsPerSeason                   | 2                                            |
| minReservationsToActivate         | 4                                            |
| seasonAbortsBelowMinAtWindowClose | true                                         |
| abortRefundMode                   | automatic; full launchCost + refundableStake |

### Phase boundaries (UTC, Monday-aligned)

| Window       | Start     | End                                |
| ------------ | --------- | ---------------------------------- |
| Launch       | Mon 00:00 | Wed 00:00                          |
| Trading-only | Wed 00:00 | Fri 00:00                          |
| Hard cut     | Fri 00:00 | (instantaneous)                    |
| Finals       | Fri 00:00 | Mon 00:00                          |
| Settlement   | Mon 00:00 | (instantaneous, next season opens) |

### Source of truth

The scheduler advances phases against these constants, and the
indexer surfaces the same anchors at `/season.nextCutAt` and
`/season.finalSettlementAt`.
