Skip to content

GOVERNANCE / timeline

Every recorded status change across all Canton Improvement Proposals — when a CIP was first observed in each status (Draft / Proposed / In Review / Approved / Active / Final / Rejected / Replaced), and the documented from→to transitions where the previous state is preserved. Derived live from cip_status_history on every request.

35 CIPs tracked39 status arrivals11 documented transitionsrange 2024-01-012026-06-22MCP: get_cip_history

Status distribution

How many distinct CIPs have ever passed through each status. A CIP can appear in multiple rows here over its lifetime (e.g. Draft → In Review → Final = 3 statuses).

In Review
14
Approved
9
Final
6
Proposed
4
Replaced
3
Active
2
Rejected
1

Documented from → to transitions

Only events where the sync captured both the previous status and the new status. Most rows in cip_status_history are first-observation inserts (no from_status) — the transitions below are the documented state changes.

FromToCount
In ReviewFinal3
ProposedApproved3
DraftIn Review2
DraftProposed1
In ReviewRejected1
ProposedActive1

Recent transitions

Most recent documented state changes (showing up to 200). Each row links to the CIP page.

  • CIP-0119ProposedApproved2026-06-15 · 6d ago
  • CIP-0112ProposedApproved2026-06-12 · 9d ago
  • CIP-0112DraftProposed2026-06-09 · 12d ago
  • CIP-0117ProposedApproved2026-06-05 · 16d ago
  • CIP-0116ProposedActive2026-05-30 · 22d ago
  • CIP-0067In ReviewRejected2026-04-12 · 2mo ago
  • CIP-0061DraftIn Review2026-03-01 · 3mo ago
  • CIP-0055In ReviewFinal2026-01-10 · 5mo ago
  • CIP-0042In ReviewFinal2025-11-15 · 7mo ago
  • CIP-0038In ReviewFinal2025-10-20 · 8mo ago
  • CIP-0031DraftIn Review2025-09-05 · 9mo ago

Per-year activity

YearStatus arrivalsDocumented transitions
2024200
202533
2026168

All CIPs · arrival timeline

Every CIP, grouped by the year a status was first observed. Click any CIP for the full page; click a status pill to see all CIPs that arrived in that status.

202616 arrivals
20253 arrivals
202420 arrivals

Where this comes from

The cip_status_historytable is populated by the CIP sync (every 5 min) whenever a CIP's status field differs from the previously stored value. The 285 rows total on this table includes first-observation inserts (no from_status — those are status arrivals) and documented transitions (from → to set).

Read individual histories via GET /api/v1/cips/:id/history or via the get_cip_history MCP tool. For the citation graph (who else references this CIP), see per-CIP citations.