Tech Spec & RFC Library

Engineering teams that review designs before building

Engineering teams: write technical proposals, get them reviewed and log the decision.

Docs & wikisrfcspecdesignengineeringreviewdecisions
Use this template
📐

Tech Spec & RFC Library

Write a short spec before building anything that is hard to undo. Reviewers comment, the author decides, and the decision is logged.

Review process

Specs dashboard

Decision log

Engineers

Specs

Open any spec to find the full outline (problem, goals, design, risks, rollout) already inside it.

Specs
SpecStatusAreaAuthorReviewerReview deadlineDecision date
Retire the v1 APISupersededAPIMarguerite OkoyeYuki HasegawaJun 10, 2026Jun 20, 2026
Move job queue from cron to a durable schedulerImplementedPlatformCormac Delaney-OyelaranAnneliese BergstromJul 10, 2026Jul 20, 2026
Per-tenant rate limits on the public APIImplementedAPIMarguerite OkoyeCormac Delaney-OyelaranAug 9, 2026Aug 19, 2026
Adopt structured logging across servicesApprovedPlatformAnneliese BergstromYuki HasegawaSep 28, 2026Oct 4, 2026
Split the metrics store by retention tierApprovedDataLars Eriksson-ChoCormac Delaney-OyelaranOct 6, 2026Oct 10, 2026
Introduce feature flags for risky releasesIn reviewPlatformCormac Delaney-OyelaranYuki HasegawaOct 9, 2026Oct 29, 2026
Batch the nightly billing exportIn reviewDataLars Eriksson-ChoMarguerite OkoyeOct 14, 2026Oct 27, 2026
Replace session cookies with short-lived tokensIn reviewSecurityZainab FaroukAnneliese BergstromOct 18, 2026Oct 24, 2026

3 more rows

Recent decisions

Decisions
DecisionSpecReasonDecided
Keep 7 days hot, 90 days warmSplit the metrics store by retention tierQuery patterns show nobody reads older data live.Oct 9, 2026
Emit JSON logs with a request idAdopt structured logging across servicesSearch across services needs one shape.Oct 2, 2026
Limit by tenant, not by IPPer-tenant rate limits on the public APILarge customers share office addresses.Aug 17, 2026
Use a managed durable schedulerMove job queue from cron to a durable schedulerCron jobs were lost whenever a host restarted.Jul 18, 2026
Retire v1 after two releasesRetire the v1 APIFewer than 2% of calls still use it.Jun 15, 2026

What's inside

3 tables · 10 views · 1 form · 1 row action · 1 agent

5 pages

  • Tech Spec & RFC Library
  • Review process
  • Specs dashboard
  • Decision log
  • Engineers

2 tables

  • Specs8 views · 11 sample rows
  • Decision log1 view · 5 sample rows