Story: Govern the public feeds
Table of Contents
This page documents a story in Sprint 30. It captures the goal, current status, acceptance criteria, and the tasks that compose it.
1. Goal
Terms acceptance moves to Connectivity, pause is defined, and a supplier switch is one route with history. Public rates becomes read-only for these acts.
2. Status
| Field | Value |
|---|---|
| State | BACKLOG |
| Parent sprint | Sprint 30 |
| Now | Not yet started. |
| Waiting on | Nothing. |
| Next | Break the story into tasks. |
| Last touched | 2026-11-08 |
3. Acceptance
- Terms acceptance is on the publisher record in Connectivity, at the version shown.
- Pause has one meaning, chosen and built.
- A route switch is a new route with a reason and the old one stays in history.
- Public rates offers no accept, pause or enable act.
4. Tasks
| Task | State | Start | End | Description |
|---|---|---|---|---|
| Accept terms in Connectivity | BACKLOG | Terms acceptance moves to the publisher record in Connectivity, with the version shown. | ||
| Decide and build the pause | BACKLOG | Settle whether pause disables a feed's schedule, a session, or a route, and build the chosen one. | ||
| Switch a route with history | BACKLOG | A supplier switch is one new route with a reason; the old route stays in history. |
5. Decisions
- A route switch is one new route, not an edit of the old one.
- Pause is a configuration act, so it lives in Connectivity.
- The publisher keeps its terms; the supplier keeps the contract.