Tech Spec & RFC Library
Fathom Grid · Engineering · Boston, MA
Anneliese Bergstrom is a principal engineer at a utility analytics company and uses this so every risky change has a written proposal, a named reviewer and a logged decision.
Use this templateBy status
SpecsWebhook delivery with retries and signing
Multi-region read replicas
Archive customer data after 18 months
Replace session cookies with short-lived tokens
Batch the nightly billing export
Introduce feature flags for risky releases
Adopt structured logging across services
Split the metrics store by retention tier
Move job queue from cron to a durable scheduler
Per-tenant rate limits on the public API
Retire the v1 API
Tables
Specs
11 sample rows · 10 columnsEvery proposal: who wrote it, who reviews it, its status, risk and the decision date.
| Spec | Status | Area | Author | Reviewer | Review deadline | Decision date |
|---|---|---|---|---|---|---|
| Retire the v1 API | Marguerite Okoye | Yuki Hasegawa | Jun 9, 2026 | Jun 19, 2026 | ||
| Move job queue from cron to a durable scheduler | Cormac Delaney-Oyelaran | Anneliese Bergstrom | Jul 9, 2026 | Jul 19, 2026 | ||
| Per-tenant rate limits on the public API | Marguerite Okoye | Cormac Delaney-Oyelaran | Aug 8, 2026 | Aug 18, 2026 | ||
| Adopt structured logging across services | Anneliese Bergstrom | Yuki Hasegawa | Sep 27, 2026 | Oct 3, 2026 | ||
| Split the metrics store by retention tier | Lars Eriksson-Cho | Cormac Delaney-Oyelaran | Oct 5, 2026 | Oct 9, 2026 | ||
| Replace session cookies with short-lived tokens | Zainab Farouk | Anneliese Bergstrom | Oct 22, 2026 | Oct 23, 2026 | ||
| Batch the nightly billing export | Lars Eriksson-Cho | Marguerite Okoye | Oct 25, 2026 | Oct 26, 2026 | ||
| Introduce feature flags for risky releases | Cormac Delaney-Oyelaran | Yuki Hasegawa | Oct 27, 2026 | Oct 28, 2026 | ||
| Webhook delivery with retries and signing | Marguerite Okoye | Zainab Farouk | Nov 4, 2026 | Nov 6, 2026 | ||
| Archive customer data after 18 months | Lars Eriksson-Cho | Zainab Farouk | Nov 10, 2026 | Nov 14, 2026 | ||
| Multi-region read replicas | Anneliese Bergstrom | Cormac Delaney-Oyelaran | Nov 16, 2026 | Nov 21, 2026 |
Decision log
5 sample rows · 4 columnsThe choices each spec settled and why, in one line each.
| Decision | Spec | Reason | Decided |
|---|---|---|---|
| Keep 7 days hot, 90 days warm | Split the metrics store by retention tier | Query patterns show nobody reads older data live. | Oct 8, 2026 |
| Emit JSON logs with a request id | Adopt structured logging across services | Search across services needs one shape. | Oct 1, 2026 |
| Limit by tenant, not by IP | Per-tenant rate limits on the public API | Large customers share office addresses. | Aug 16, 2026 |
| Use a managed durable scheduler | Move job queue from cron to a durable scheduler | Cron jobs were lost whenever a host restarted. | Jul 17, 2026 |
| Retire v1 after two releases | Retire the v1 API | Fewer than 2% of calls still use it. | Jun 14, 2026 |
Related templates
- Brand Assets HubOak Whistle Design3 tables · 5 views · 1 form · 1 agentGallery
- Company profileTidewater Mobile Tire & Brake3 tables · 5 views · 1 form · 1 dashboard · 1 digest · 4 agentsAgents
- Competitor AnalysisRavenbrook Field Software2 tables · 4 views · 1 form · 1 agentBoards
- Content CalendarThistlewick Garden Co.3 tables · 6 views · 1 form · 1 agentCalendar
- Creator Content PlannerFernhollow Plant Co.3 tables · 7 views · 1 form · 1 agentLinked tables
- Creator StudioWildgrain Kitchen5 tables · 10 views · 1 form · 1 agentLinked tables