Below are excerpts from a complete Exit Insights package generated for a fictional departure — Jane Martinez, Senior Platform Engineer at Acme Corp, voluntary resignation with a March 1, 2026 last day.
2+ Weeks Before (by Feb 14)
1 Week Before (by Feb 22)
Last Day (Mar 1)
Showing 2 of 9 sections from the full 24-page document.
Status: Phase 3 of 5 (70% complete) — At Risk
The Alpha Migration moves the legacy monolith to microservices on EKS. Jane architected the service decomposition and owns the cutover plan. Phases 1-2 (auth service and user service extraction) completed in Q3 2025. Phase 3 (order service) is in-progress with the cutover window scheduled for March 15-23. [Source: architecture.md, status-update.md]
| Item | Status | Source |
|---|---|---|
| Order service API contracts | Complete | architecture.md |
| Data migration scripts | In Progress (60%) | code-repo, Slack |
| Load testing | Not Started | status-update.md |
| Rollback procedure | Documented | Alpha-Migration-Runbook |
RDS Connection Pool Limits HIGH
The shared RDS instance has a hard limit of 150 connections divided across 4 services: Alpha API (50), Beta Analytics (30), Internal Tools (20), Migration Worker (50), with 10 reserved for DBA access. Do NOT increase max_connections — the db.r5.large instance cannot handle more without upgrading. Use read replica for ad-hoc queries during peak hours. [Source: architecture.md, On-Call-Playbook, Slack, email — 6 sources]
Batch Size for Data Migration HIGH
BATCH_SIZE must stay at 500 for the migration worker. Jane tested 1,000 and 2,000 in staging — both caused OOM kills on the t3.medium worker nodes. The 500 limit is not documented anywhere except a Slack thread from October 2025. [Source: Slack #project-alpha, code-repo config]
Vendor Procurement Threshold MEDIUM
Any vendor purchase over $50K requires VP sign-off and a 3-vendor comparison. Jane handles this for DataSync and CloudWatch contracts. The process is in vendor-evaluation-template.md but the approval routing (who signs what) is only in Jane's head. [Source: vendor-evaluation-template.md, email-archive]
13 gaps identified: 4 HIGH, 5 MEDIUM, 4 LOW. Showing top 3.
Area: Infrastructure / Shared environments
Evidence: Jane shared staging gotchas in Slack #general but committed to writing a formal guide "this sprint" — never created. [Source: Slack #general messages 8-11]
Business Impact: New engineers will hit avoidable 2-3 day delays setting up staging
Recommended Action: Consolidate Jane's Slack messages into a staging setup guide
Suggested Owner: Raj Patel (post-departure)
Area: Migration / Disaster Recovery
Evidence: Runbook covers happy-path rollback but not partial failure scenarios. Jane discussed "what to do if only 2 of 4 services cut over" in a 1:1 with David Chen — no written record. [Source: Alpha-Migration-Runbook, calendar]
Business Impact: Partial cutover failure without decision tree could cause 4-8 hour outage
Recommended Action: Document partial failure scenarios before March 15 cutover window
Suggested Owner: Jane Martinez (pre-departure)
Area: Process / Business Operations
Evidence: quarterly-review-process.md describes the process but doesn't link to the actual slide template. Jane creates slides from scratch each quarter from a personal template. [Source: quarterly-review-process.md]
Business Impact: Successor will spend 3-4 hours recreating slide format each quarter
Recommended Action: Save current QBR template to shared drive
Suggested Owner: Jane Martinez (pre-departure)
5 findings: 1 CRITICAL, 2 HIGH, 2 MEDIUM. Showing top 3.
| # | Type | Source File | Location | Action |
|---|---|---|---|---|
| C1 | API Key | code-repo/config/production.json | Line 42, cloudAnalyticsApiKey | REDACT + Rotate |
| H1 | Database Password | code-repo/config/production.json | Line 8, db_password | REDACT + Rotate |
| H2 | Personal Email | email-archive/vendor-contract.eml | Body, jane.m.personal@gmail.com | REDACT |
3 patterns detected: 1 MEDIUM, 2 LOW. Overall assessment: LOW RISK.
Type: after_hours_bulk
Repository: code-repo
Date: 2026-01-28 23:47 UTC
Detail: 14 files changed in a single commit at 11:47 PM, outside normal working hours (9AM-6PM).
Cross-Reference: Slack message from Jane on Jan 28: "pushing the staging fix tonight so we don't block QA tomorrow" [Source: Slack #project-alpha]
Likely Explanation: Urgent staging fix before next-day QA cycle. Corroborated by Slack message.
Type: config_change
Repository: code-repo
Date: 2026-02-10
Detail: production.json modified — API key value changed. Change made during final 3 weeks.
Likely Explanation: Routine key rotation as part of quarterly security cycle.
14 contacts mapped (9 internal, 5 external). Showing key contacts.
| Name | Role | Relationship | Projects | Handoff? |
|---|---|---|---|---|
| David Chen | Eng Manager | Direct manager | All | N/A |
| Raj Patel | Platform Engineer | Peer, closest collaborator | Alpha, On-Call | Yes |
| Priya Sharma | Senior Engineer | Cross-team partner | Beta Dashboard | Yes |
| Lisa Park | VP Engineering | Skip-level, QBR sponsor | QBR | Yes |
| Name | Organization | Meetings (12mo) | Frequency | Handoff Priority |
|---|---|---|---|---|
| Sarah Jones | DataSync Corp | 18 | Bi-weekly | HIGH |
| Mike Torres | CloudWatch Solutions | 6 | Monthly | MEDIUM |
32 questions across 3 sessions. Showing Session 1.
1. Walk me through how you set up the staging environment from scratch — what are the gotchas that aren't documented?
[Context: GAP-001 — staging guide was promised but never written]
2. If the Alpha cutover partially fails — say 2 of 4 services migrate but 2 don't — what's the decision tree?
[Context: GAP-002 — rollback runbook only covers full rollback, not partial failure]
3. What's the ONE thing that would go wrong first if no one was watching the Alpha migration?
[Context: Identifies highest-risk unmonitored dependency]
4. You mentioned the RDS connection pool is divided across 4 services with specific allocations. How did you arrive at those numbers, and what happens if we need to add a 5th service?
[Context: Tribal knowledge — 6 sources mention this but with inconsistent values]
26 items requiring transfer. Showing Active Projects section.
| # | Item | Role | Status | Proposed Owner | Transfer By | Notes |
|---|---|---|---|---|---|---|
| 1 | Alpha Migration | Lead, Architect | At Risk (70%) | [TBD — Manager Decision] | Feb 21 | Critical: cutover Mar 15-23 |
| 2 | Beta Dashboard | Spec Author | Blocked | Priya Sharma | Feb 28 | Awaiting security review |
| 3 | DataSync Relationship | Primary Contact | Active | Priya Sharma | Feb 21 | $85K renewal Apr 15 |
| 4 | QBR Process | Owner, Presenter | Recurring | [TBD — Manager Decision] | Feb 28 | Next QBR Mar 20 |
| 5 | On-Call Rotation | Participant | Recurring | Raj Patel | Mar 1 | Remove from PagerDuty |
27 accounts across 6 categories. Showing Code & Development.
| # | System | Account | Access Level | Priority | Revoked? |
|---|---|---|---|---|---|
| 1 | GitHub | jane.martinez | Owner/Maintainer | P1 | ☐ |
| 2 | AWS Console | jane.martinez@acme | PowerUser | P1 | ☐ |
| 3 | Jira | jane.martinez | Project Admin | P2 | ☐ |
| 4 | DataSync Portal | jane@acme.com | Admin | P2 | ☐ |
4-week successor action plan. Showing Week 1.
Day 1-2: Access & Context
Day 3-4: Project Alpha Immersion
Day 5: Immediate Risks
Every package is customized to your departing employee's actual digital artifacts — not generic templates.
Get Started Free