Performance Review
A written evaluation of one person’s work over a period, against expectations, with direction for what is next.
Performance Review
Section titled “Performance Review”A performance review is a written evaluation of one person’s work over a defined period, measuring it against expectations and goals, naming specific strengths and gaps, and setting direction for the next period. The document belongs to the manager: it is authored by the evaluator, not the subject, and it carries formal weight inside the organization. A performance review that does not cite specific behaviors or outcomes cannot be acted on, defended, or developed against - evidence is the load-bearing element.
The format divides into a backward-looking half (what the person did, measured against what was expected) and a forward-looking half (what should change, what goals are set, what development is needed). Both halves are necessary. A review that names only the past without setting direction is a verdict, not a developmental tool. A review that sets only future goals without evaluating the past has skipped the assessment that gives the goals their weight.
Unlike a retrospective, which is a collective team exercise examining how a team’s whole working process went over a period - surfacing what went well and what the team will change together - a performance review evaluates one individual’s contribution and growth. It is not a team document. The subject of a performance review is a person; the subject of a retrospective is a process. A manager running a performance review cycle and a team running a retrospective are asking fundamentally different questions of fundamentally different subjects.
Canonical template
Section titled “Canonical template”# Performance Review: [Employee Name]
## Period[Start date] to [End date]
## Reviewer[Manager name and title]
## Summary[One to two sentences naming the overall assessment. Be direct.]
## Performance Against Goals
### [Goal 1]Rating: [Met / Partially Met / Not Met][Specific evidence of what the employee did or did not accomplish. Cite behavior or output.]
### [Goal 2]Rating: [Met / Partially Met / Not Met][Specific evidence.]
## Strengths- [Named strength, with a cited example from the period.]
## Development Areas- [Named gap, with a cited example and why it matters for this role.]
## Goals for Next Period- [Specific, measurable goal] - by [date or quarter]
## Overall Rating[Rating label per the organization's scale]
## Additional Notes[Anything material that does not fit the sections above]When to use
Section titled “When to use”At an annual or mid-year review cycle when a formal written evaluation is required; when an employee’s progress against goals must be documented for development or compensation decisions; when a probationary period has ended and continuation or role adjustment needs a written record; when a manager needs structured, documented feedback that goes beyond a 1:1 conversation; when building a paper trail to support a promotion case or performance improvement plan.
When not to use
Section titled “When not to use”When the feedback is about how a team’s process worked, not how one individual performed - use a retrospective for team process reflection; when the goal is a real-time coaching conversation rather than a formal written record; when there is no defined period of work or no expectations the employee was held to.
Pairs well with
Section titled “Pairs well with”coach, senior-consultant, candid, diplomatic, comparison-contrast
Often confused with
Section titled “Often confused with”retrospective: A retrospective is a structured look back at a completed period of work - a sprint, a project, or a quarter - that surfaces what went well, what did not, and what the team will change. It is a collective team document: observations represent the whole team, the format runs on a regular cadence regardless of whether anything went wrong, and its product is a shared list of commitments for change with named owners. A performance review evaluates one named individual against their own goals and expectations, is written by their manager rather than collaboratively, and is tied to that person’s development and formal standing. When the question is “how did we work as a team?” a retrospective applies; when the question is “how did this person perform against their expectations?” a performance review applies.
- Subject is a named individual evaluated against stated expectations or goals from a defined period
- Written by the manager or evaluator, not the person being evaluated
- Structured sections for backward-looking assessment (strengths and gaps) and forward-looking direction (next-period goals)
- Specific behaviors or outputs are cited as evidence; general impressions do not appear without a grounding example
- An overall rating or summary verdict appears, often tied to an organizational scale
- Language is calibrated - neither harshly clinical nor vaguely warm, but precise and developmental
- The development section names what changes, not just what fell short
Anti-patterns
Section titled “Anti-patterns”- Writing vague praise without citing a specific behavior or output (“great team player,” “strong communicator”) - A review without evidence cannot be acted on by the employee, defended by the manager, or used by the organization; specificity is the minimum unit of useful feedback.
- Omitting the development or forward-looking section entirely - A performance review without direction for what comes next delivers a verdict but no development path; the forward section is what earns the review its place as a management tool, not just a grade.
- Running a performance review instead of a retrospective when the feedback is about team process - A retrospective is a structured look back at how a team’s whole working process went over a period - it surfaces what the team will change collectively, with observations that belong to everyone; a performance review evaluates one individual and is owned by the manager, so applying the individual-evaluation frame to collective process questions produces a category error.
- Filling the review with incident reports and compliance language borrowed from HR escalation documents - A performance review is a developmental and evaluative document, not a disciplinary record; incident-report language shifts the register to adversarial and undermines the developmental contract the format is built on.
Failure modes
Section titled “Failure modes”- Calibrated specificity over-extends into a legal audit - every statement is hedged with documentation language, every example is framed as evidence in a case, and the document reads as a brief for a tribunal rather than a developmental conversation - Test whether the review would still be useful to the employee if HR framing were stripped away; if only the audit language remains, the document has crossed from evaluation into indictment and needs to be rewritten at a human register.
- Diplomatic framing over-extends into opacity - every rating is softened, every development area is buried in qualifications, and the reader cannot determine their standing or what they are actually expected to change - State the rating and the development area directly before adding framing; a reader who cannot name their verdict and their one key development item from a 10-minute read has received a document optimized for the manager’s comfort, not for their own development.
Instruction
Section titled “Instruction”Write as a formal performance review. Evaluate a named individual against stated goals orexpectations from a defined period. Structure the document in two halves: a backward-lookingassessment (what was accomplished, what fell short, citing specific behaviors or outputs asevidence) and a forward-looking section (goals for the next period, specific development areas).Both halves are required - a review without a verdict is incomplete, and a review withoutdirection is only a verdict. Name strengths with cited examples. Name development areas withthe same specificity and say why each matters for the role. State the overall rating clearlybefore adding any qualifying framing. Do not use vague praise without grounding examples.Keep the register calibrated - neither clinical nor warm to the point of ambiguity; the purposeis developmental clarity, not documentation of a case or avoidance of discomfort.Template
Section titled “Template”See the Performance Review template.
Related
Section titled “Related”Pairs well with
Section titled “Pairs well with”Coach, Senior Consultant, Candid, Diplomatic, Comparison-Contrast
Avoid with
Section titled “Avoid with”Often confused with
Section titled “Often confused with”Examples
Section titled “Examples”- Whether the team should move to async-first standups
- Designing a sustainable morning routine
- Choosing Postgres vs DynamoDB for a new service
- Telling stakeholders a committed feature is being cut this quarter
- Getting a new engineer productive in their first two weeks
- Writing to thank a mentor who shaped your career
- Reflecting on keeping a discipline of rest
- Marking a long-serving colleague's departure
- Marking the team shipping a hard, long project
- Arguing a public position on return-to-office
- Announcing a new product to an outside audience
- A personal year-end reckoning with a difficult year
Performance Review: Maya Reyes
Section titled “Performance Review: Maya Reyes”Period
Section titled “Period”January 1 to June 30
Reviewer
Section titled “Reviewer”Jordan Ashworth, Director of Engineering
Summary
Section titled “Summary”Maya set out to close a real equity gap in the team’s daily rituals and hold operational quality steady while the team scaled from 6 to 11 engineers across four time zones. She closed the equity gap decisively; the operational discipline around the new process needed a production incident to force the fix instead of being planned in from the start.
Performance Against Goals
Section titled “Performance Against Goals”Close the cross-timezone participation gap in daily team rituals
Section titled “Close the cross-timezone participation gap in daily team rituals”Rating: Met
Maya diagnosed the problem with data before proposing a fix: Q1 data showed India-based engineers averaging 3.2 standups out of 5 per week against 4.6 for US-based engineers, traced to the meeting time - 9am Pacific, 9:30pm IST - not disengagement. She weighed three alternatives in the ADR (rotating the meeting, dropping standup, a paid third-party tool) before replacing the sync meeting with an async post to #team-standup and a weekly Thursday working session, ran it as a scoped 30-day trial, reported progress weekly to me and to peer EMs, and closed it with a retrospective. By the final two weeks, IST-based engineers were posting every weekday for the first time in this team’s history, and the team voted to extend the format permanently.
Hold operational discipline steady while the team scaled from 6 to 11 engineers
Section titled “Hold operational discipline steady while the team scaled from 6 to 11 engineers”Rating: Partially Met
The trial exposed gaps in how the process was operationalized. On Day 11, an @mention flagging a blocked dependency went unanswered through triage because that morning’s pass had no dedicated @mention scan and missed it inside one of eleven posts; the blocked engineer escalated by direct message two hours later, and the incident did not fully close until 13:30 Pacific, four hours fifteen minutes after the original post. Triage load ran about 25 minutes per morning against a 10-minute target for most of the trial, and by Week 2 three engineers were posting past 200 words against a three-bullet, 60-second-skim goal. Maya fixed each issue as it surfaced - a dedicated mention scan the next morning, exemplar posts pinned to the channel - but none was accounted for in the original rollout plan.
Strengths
Section titled “Strengths”- Led with data, not instinct: the Q1 attendance split and the meeting’s own math - 14 minutes long, roughly 4 minutes of signal - made the ADR read as a decision record, not an opinion piece.
- Ran the change as a bounded, reversible trial with a fixed end date and a named retrospective, so the permanent-adoption vote was a real decision, not a default.
- Treated the Day 11 incident as a process gap to fix, not smooth over: it produced a specific checklist change, adopted before the next triage window.
Development Areas
Section titled “Development Areas”- On-call triage capacity was not scoped before launch. The 10-minute target reads as asserted, not tested against an 11-person channel’s likely volume, and that gap is what let the Day 11 incident happen. Capacity needs to be planned before rollout, not backfilled after someone is blocked for hours.
- The three-bullet post-length ceiling had no enforcement at launch, only a stated norm - it held for a week, then eroded, the predictable result of a norm with no structural backstop. The fix that shipped - pinned exemplars, a Thursday demo - is a reminder, not a constraint; worth watching into H2.
Goals for Next Period
Section titled “Goals for Next Period”- Land the on-call triage decision from the Day 37 checkpoint (split the rotation or time-box the triage pass) and confirm triage time is back near the 10-minute target - by the next retrospective.
- Replace the reminder-based post-length fix with a structural one, such as a bullet limit built into the /standup Slack shortcut - by end of Q3.
- Complete the two-session Thursday attendance check committed to at the Day 30 retro, and bring the team a proposal if IST attendance falls below 3 of 4 - by the next retrospective.
Overall Rating
Section titled “Overall Rating”Meets Expectations
Additional Notes
Section titled “Additional Notes”The standup trial is unusually well-documented for a mid-year cycle: the ADR, the weekly status reports, and the retrospective form a paper trail I would support using in a promotion packet if this rigor holds through H2. The open question is not whether Maya can make a good structural call. It is whether she builds the operational guardrails in at launch, not after the first incident forces them.
Performance Review: Me
Section titled “Performance Review: Me”Period
Section titled “Period”2026-05-15 to 2026-06-13 (Days 1-30 of the v3.0 protocol)
Reviewer
Section titled “Reviewer”Accountability partner (per ADR-001)
Summary
Section titled “Summary”First month under the v3.0 protocol clears the 70 percent completion bar ADR-001 set as the escalation trigger, and beats every prior attempt at this same problem. Two of three tracked habits are solid; wake time is the outlier, and the misses cluster on specific weekdays rather than scattering randomly.
Performance Against Goals
Section titled “Performance Against Goals”Complete the four-module sequence (Water, Light, Movement, Planning) each protocol morning, in order
Section titled “Complete the four-module sequence (Water, Light, Movement, Planning) each protocol morning, in order”Rating: Partially Met 23 of 30 mornings completed the full sequence (76.7 percent). Water and light are the two modules holding most consistently - by self-report, the combination “feels like a switch flipping” - which suggests they carry most of the benefit, and movement and planning are the more skippable half of the sequence rather than four equally weighted steps.
Hold wake time at the 6:15 protocol target
Section titled “Hold wake time at the 6:15 protocol target”Rating: Partially Met 19 of 30 mornings (63.3 percent), the weakest of the three tracked metrics. Of the 11 misses, 3 were travel days and 4 were sick days, both outside the protocol’s control. The remaining 4 have no assignable cause beyond drift, and 3 of those 4 landed on a Tuesday.
Defer phone use until step 4 (the phone-in-the-kitchen rule)
Section titled “Defer phone use until step 4 (the phone-in-the-kitchen rule)”Rating: Met 28 of 30 mornings (93.3 percent), the strongest result of the period and the one the original ADR bet the most on. Both lapses fell on a Monday, consistent with the retrospective’s finding that Monday’s load consistently spills into Tuesday morning - likely the same dynamic behind the wake-time misses above.
Strengths
Section titled “Strengths”- Sequencing water and light before movement or planning produces a disproportionate share of the benefit, and is worth protecting even on a morning when the back half of the sequence gets cut.
- The phone-in-the-kitchen rule converts a willpower problem into an environment problem. A 93.3 percent completion rate is evidence the substitution works, not just evidence of a good intention.
- Paper planning is holding up as a genuine preference rather than a rule being complied with, and by self-report produces a cleaner handoff into the 9am workday start than any screen-based tool managed before it.
Development Areas
Section titled “Development Areas”- Monday-into-Tuesday pattern. Both phone-deferral lapses fell on a Monday, and three of four unexplained wake-time misses fell on the following Tuesday. The likely cause is already named: Monday’s load spilling into Tuesday morning. Matters because two metrics driven by one root cause need one fix, not two.
- No travel variant. The protocol assumes a stable environment and has no fallback. Two of three travel days were adapted on the fly, and both failed. Matters because travel recurs; a protocol that only works at home will keep resetting to zero every time it is tested outside one.
- Weekend policy undefined. The protocol is currently running seven days a week by default rather than by decision. Matters because an undecided default is fragile: it holds until the first inconvenient weekend, then erodes without anyone having agreed it should.
Goals for Next Period
Section titled “Goals for Next Period”- Draft and test a travel variant of the protocol (water plus planning only, no light or movement requirement) - by 2026-06-21, before the next overnight trip
- Add a Sunday-evening 15-minute planning session to front-load Monday’s accumulated load, intercepting it before it spills into Tuesday - by 2026-06-21 (first Sunday of Month 2)
- Write an explicit weekend rule and commit it to the protocol file - by 2026-06-15
Overall Rating
Section titled “Overall Rating”Meets Expectations, with two named risk areas (the Monday-into-Tuesday pattern, the missing travel variant) carried into next period. Both already have a scheduled fix in place by 2026-06-21.
Additional Notes
Section titled “Additional Notes”Written two days after the Month 1 retrospective (2026-06-14) as the formal, individual-evaluation counterpart to that collective session, using its agreed action items as source evidence rather than re-opening them. The status report’s earlier idea of a one-week light-step subtraction test did not survive into the retrospective’s final commitments and is not carried forward here. Completion rate (76.7 percent) cleared the 70 percent threshold ADR-001 set for escalation, so the retrospective’s own read stands: no escalation needed. One retrospective item sits outside this review’s scope: the direct conversation with spouse to confirm the silent first-hour norm is working for the family, due 2026-06-18.
Performance Review: Marcus
Section titled “Performance Review: Marcus”Period
Section titled “Period”2026-01-01 to 2026-06-30
Reviewer
Section titled “Reviewer”Ana Rivera, Tech Lead
Summary
Section titled “Summary”Marcus had a strong first half: sound technical judgment, real analysis behind his positions, and a professional response to being overruled on a call where he’d built the stronger technical case. The one gap is turning verbal agreement into written follow-through without a chase, which is what holds this at Meets Expectations instead of higher.
Performance Against Goals
Section titled “Performance Against Goals”Technical evaluation leadership on infrastructure decisions
Section titled “Technical evaluation leadership on infrastructure decisions”Rating: Met
Marcus owned the technical case for DynamoDB in the notification-service datastore decision that became ADR-0023: he ran the spike in experiments/notify-ddb/, then presented the access-pattern analysis at Wednesday’s architecture meeting. The team decided against his recommendation - the operational cost of a second datastore outweighed the access-pattern fit he had correctly identified - and he spent that evening working with me to turn two positions into one recommendation instead of leaving Priya to referee a split decision. He built the strongest case for the option we didn’t choose, then helped land the one we did. That’s worth naming on its own.
Documentation and follow-through discipline
Section titled “Documentation and follow-through discipline”Rating: Partially Met
The 5M events/day revisit threshold written into ADR-0023 is Marcus’s language, agreed to verbally the night of the architecture meeting. It was still pending written sign-off at end of day Thursday, a full day after the meeting, and I had to chase it down ahead of Friday’s 11am lock. The effort gap between agreeing in the room and confirming in writing is small; it still cost a chase on a deadline he’d already agreed to.
Strengths
Section titled “Strengths”- Does the analysis before forming the opinion. The DynamoDB spike was real work, not a slide deck, which is why the access-pattern tradeoff written into ADR-0023 is accurate instead of asserted.
- Absorbs a loss without turning it into friction. Marcus’s case for DynamoDB was correct on its own terms; when the team weighted operational capacity higher, he didn’t re-litigate it in the meeting or afterward, and he helped write the recommendation he hadn’t originally held, the same day.
Development Areas
Section titled “Development Areas”- Close the loop in writing, not just in the room. Verbal agreement isn’t the deliverable when a decision gates a scheduled lock; get confirmation into the document the same day you give it, so it isn’t a follow-up item on someone else’s status report.
- Widen the evaluation frame before the recommendation goes out, not after. The DynamoDB case was strong on access-pattern fit and light on what a second datastore costs the on-call rotation; the operational argument had to fill that gap afterward, in the room. A spike that weighs operational cost alongside technical fit from the first draft is the difference between a strong individual analysis and one that’s ready to inform a team decision on its own.
Goals for Next Period
Section titled “Goals for Next Period”- Own the technical spike if the notification service crosses the 5M events/day revisit threshold set in ADR-0023, scoped to weigh operational cost alongside access-pattern fit from the first draft - ongoing, revisit at Q4 2026 planning if the threshold hasn’t been hit by then.
- Confirm gating decisions in writing the same day they’re agreed verbally, starting with the next architecture decision - effective immediately.
Overall Rating
Section titled “Overall Rating”Meets Expectations
Additional Notes
Section titled “Additional Notes”This review leans on the notification-service datastore decision because it’s the clearest, most citable example from the period: real analysis, a real disagreement, and a real recovery from being overruled, inside one week. It isn’t the only work Marcus did in H1, but it’s the example that shows both where he’s strong and where the next increment of growth is.
Performance Review: Maya Chen
Section titled “Performance Review: Maya Chen”Period
Section titled “Period”July 1, 2026 to September 30, 2026 (Q3 2026)
Reviewer
Section titled “Reviewer”Owen Marsh, VP of Product
Summary
Section titled “Summary”Maya’s Q3 centered on the Insights dashboard: a Q3 date already committed to all four affected accounts became unworkable once the billing migration consumed the capacity Insights depended on, and Maya led the team to a resolution that protected the customer relationship instead of the calendar. Insights did not ship. The judgment and communication in that response carry real weight in the rating below, despite the miss.
Performance Against Goals
Section titled “Performance Against Goals”Ship Insights on the Q3 Commitment
Section titled “Ship Insights on the Q3 Commitment”Rating: Not Met All four accounts had a Q3 delivery date from sales before engineering had validated capacity against it. When the billing migration displaced that capacity, Maya evaluated shipping the current build anyway and rejected it: it was missing saved-view persistence and scheduled-report delivery, the two capabilities those accounts had specifically asked for, and shipping without them would have failed the exact use case it was sold against. Insights was deferred to Q1 2027 and recorded in ADR-0027. Not Met on its own terms; the decision itself is credited under Strengths.
Land the Billing Migration Without Destabilizing Payments
Section titled “Land the Billing Migration Without Destabilizing Payments”Rating: Met The migration was contractually required before year end and stayed on track despite absorbing scope that was not visible at Q3 planning. Payment flows were validated in staging, and the production release went out the week of September 19 with no rollback. Letting the migration take the capacity it needed, rather than splitting the team across two at-risk projects, is why both workstreams ended the quarter defensible instead of both in trouble.
Maintain Stakeholder Trust Through the Change
Section titled “Maintain Stakeholder Trust Through the Change”Rating: Met Written notice reached all four accounts by mid-September, with individual calls lined up through Jordan Park for the accounts with the strongest Q3 dependency rather than one form notice for everyone. Maya flagged the project Red as soon as the date stopped being defensible instead of waiting for the miss to surface on its own, and brought leadership a specific ask, sign-off on citing March 13, 2027 to customers, rather than an open-ended request for patience.
Strengths
Section titled “Strengths”- Named the trade-off instead of splitting the difference. Rather than shipping a partial dashboard or slowing the migration to protect Insights, Maya made the harder call explicitly and put it in writing (ADR-0027) rather than letting it happen by default through slippage.
- Built a real stopgap, not just an apology. The CSV export shipped September 26, inside the original Q3 window, turning “we missed the date” into “here is what you can use today, and exactly when you get the rest.”
- Sequenced the communication on purpose: internal Red status, then sales talking points, then account outreach, so no one downstream was improvising an answer before the official notice landed.
Development Areas
Section titled “Development Areas”- Two major workstreams entered Q3 without a formal prioritization call between them, and the eventual conflict required an escalation that cost time the team did not have. That call is Maya’s to make before a capacity conflict becomes a scramble. She has already committed to the fix: an engineering capacity review gate for customer-facing dates, due at Q4 planning kickoff.
- The original commitment gave customers a quarter label instead of a target date, so accounts had no concrete anchor when the deferral notice landed. That gap sat upstream of Maya’s control this quarter, but the fix forward does not: she and Jordan Park have agreed to pair every customer-facing commitment with a named date and one stated contingency risk, starting with the Q1 2027 Insights commitment.
Goals for Next Period
Section titled “Goals for Next Period”- Land the engineering capacity review gate so no customer-facing delivery date ships without a named engineer’s feasibility sign-off - by October 6, 2026.
- Codify the single-priority rule with Dario Reyes: when two workstreams compete for capacity in one quarter, one is paused rather than both slowed - by October 13, 2026.
- Confirm the Q1 2027 Insights capacity plan in Q4 planning and apply the target-date-plus-risk standard to that commitment, so March 13, 2027 becomes committed engineering time instead of directional - by end of Q4 2026 planning.
Overall Rating
Section titled “Overall Rating”Meets Expectations. One committed deliverable slipped a full two quarters, which keeps this short of Exceeds Expectations. The judgment and cross-team coordination in the response are what the next level of this role looks like, which keeps it well clear of Below Expectations.
Additional Notes
Section titled “Additional Notes”Full decision record: ADR-0027, Defer Insights Dashboard to Q1; Ship CSV Export as Q3 Stopgap. The Q1 2027 date carries real risk until Q4 planning closes it; a second missed date to the same four accounts would be a very different conversation than the first.
Performance Review: Priya - Two-Week Onboarding Checkpoint
Section titled “Performance Review: Priya - Two-Week Onboarding Checkpoint”Period
Section titled “Period”Jun 22 to Jul 3 (Priya’s first two weeks on the team)
Reviewer
Section titled “Reviewer”Mei - Onboarding DRI, Backend Services
Summary
Section titled “Summary”Priya’s first two weeks met every goal set in ADR-0023 (the guided pairing protocol): she has full access, she navigates the codebase independently, and she shipped her first change on schedule with the team’s confidence, not just its permission. The one area to keep developing is breadth of system knowledge ahead of her on-call rotation start in week five.
Performance Against Goals
Section titled “Performance Against Goals”Access and tooling (days 1-2)
Section titled “Access and tooling (days 1-2)”Rating: Met Full access and a working local environment were in place by Monday afternoon of Day 1. Priya followed the setup doc step-by-step and hit the one gap in it herself - a missing VPN cert step - which let me patch the doc that same day instead of it sitting unnoticed for the next hire.
Codebase orientation (week one)
Section titled “Codebase orientation (week one)”Rating: Met By Day 3, Priya was navigating the three services she owns without hand-holding, including finding the test harness and the team’s naming conventions on her own. She completed both guided walkthroughs (service topology; deployment and on-call tooling) and traced a live production request end to end through the system.
Paired first change (week two)
Section titled “Paired first change (week two)”Rating: Met Priya co-drove the Thursday design session and caught an edge case the team had missed before any code was written. She opened the PR on schedule and drove the deploy herself; the change merged Jul 3 before end of day, with Arjun pairing as support rather than driving.
On-call and incident-response orientation (week one and week two)
Section titled “On-call and incident-response orientation (week one and week two)”Rating: Met Priya observed one live incident response and attended the handoff call; she understands the escalation path. She completed on-call briefing part two (alert routing and escalation) on Jun 29 as scheduled. The hands-on alert drill itself is deferred to Jul 9, pending her own staging credentials - an infrastructure dependency, not a gap in her preparation.
Strengths
Section titled “Strengths”- Follows process precisely enough to catch what it misses: found the setup doc’s missing VPN cert step because she worked the doc step-by-step and hit the error, then flagged it immediately instead of quietly self-debugging around it.
- Brings technical judgment to a task before the task is formally hers: caught the edge case in the design session as a co-driver, before a line of the change was written.
- Builds relationships without being asked to: three teammates opened async threads with her outside the formal onboarding plan, and she contributed substantively to the Friday architecture discussion in week one.
Development Areas
Section titled “Development Areas”- Her system knowledge is currently deep in the three services she owns changes in, and comparatively thin elsewhere. Both orientation walkthroughs were exposure, not hands-on practice. This matters specifically because on-call rotation eligibility starts in week five, and the rotation will occasionally put her in front of services she has not worked in directly.
Goals for Next Period
Section titled “Goals for Next Period”- Get hands-on exposure, not just walkthrough exposure, to at least one service outside the three she currently owns changes in - by Fri Jul 17.
- Complete the hands-on on-call alert drill once her own staging credentials land - by Jul 9, contingent on the infra ticket resolving.
- Keep the working relationship with Arjun going past the formal two-week window - ongoing. ADR-0023 expects this to become an informal mentorship channel, and that is by design, not drift.
Overall Rating
Section titled “Overall Rating”Exceeds Expectations. This is a two-week onboarding checkpoint, not the annual review cycle, and it carries no compensation weight - but it is the formal written record ahead of Priya’s on-call rotation start in week five.
Additional Notes
Section titled “Additional Notes”Priya remains excluded from the on-call rotation for her first 30 days under team policy; nothing above changes that. Her own staging credentials are still an open infrastructure ticket as of this review. I am continuing to escalate it, through the engineering manager if needed, same as flagged in the week-one status report - the delay is a process gap, not a reflection of Priya’s performance.
Performance Review: Dana Forsythe
Section titled “Performance Review: Dana Forsythe”Filed ten years after the period it covers, because the role that should have written it was never assigned to anyone, so I assigned it to myself.
Period
Section titled “Period”March 2016 - April 2017
Reviewer
Section titled “Reviewer”Sable Marchetti, Engineering Manager. Not Dana’s manager, then or now - I was the one being managed. Writing this anyway, because I hold the evidence and no one else was going to file it.
Summary
Section titled “Summary”You exceeded every expectation attached to developing a direct report into an independent leader, against a standard you never stated out loud because no one asked you to state it. This assessment is ten years overdue and carries no organizational weight. It is being filed anyway.
Performance Against Goals
Section titled “Performance Against Goals”Nominate a report for real accountability, not a supervised rehearsal of it
Section titled “Nominate a report for real accountability, not a supervised rehearsal of it”Rating: Met In March 2016 you put me forward to lead the Alderton platform migration. I told you I was not ready. You nominated me anyway, and what I received was real accountability, not a rehearsal for accountability. The organization knew the outcome was mine to carry. So did I.
Stay close enough to be useful without becoming the decision-maker
Section titled “Stay close enough to be useful without becoming the decision-maker”Rating: Met You absorbed six months of check-ins without once substituting your judgment for mine. I brought you every question I could not answer myself; you answered it, then asked a sharper one back, which put the decision back in my hands every time. Partway through the migration, in a stretch hard enough that I offered to hand the lead back to you, you declined and redirected me toward the answer instead of supplying it. The project shipped, slightly late. I owned the outcome.
Strengths
Section titled “Strengths”- Nominated me after I told you directly I was not ready, and did not shrink the role to manage your own risk instead of mine.
- Held six months of open questions without once substituting your judgment for mine, so every answer put a sharper question back in my hands instead of a decision.
- Declined to take the work back when I offered it to you mid-project, which cost you more than simply taking it back would have.
Development Areas
Section titled “Development Areas”- Never asked for a return signal. Nothing in the record shows you requesting to know whether the March 2016 nomination worked, or whether the pattern needed to change for a different kind of report. This matters for the role because a mentor who never solicits downstream evidence has no way to tell a method that transfers from a result that got lucky once. You ran nine years without that evidence. This document is the correction, not a request for the next one.
Goals for Next Period
Section titled “Goals for Next Period”- Accept, on the record, that the pattern transferred a second time: the same logic you used on me in 2016 is currently running under Priya Osei on the Cassava data-pipeline rebuild, four weeks ahead of schedule as of this writing in June 2026 - by: today.
- No further action required on your part. This is the closed loop, not an opening for one - by: not applicable.
Overall Rating
Section titled “Overall Rating”Exceeds Expectations. No such scale existed in 2016. It exists now only because writing this down required one, and it is the honest word for a pattern still compounding, a decade and one more person later.
Additional Notes
Section titled “Additional Notes”A performance review exists to put a rating on record where an impression would otherwise stay vague and undocumented. Vague is what I gave you for ten years instead of a specific accounting. This is the accounting.
Priya does not yet know where the pattern she is running came from. I will tell her, at the right moment, that it was never originally mine to give.
You do not need to reply for this review to close. I needed the rating on the record more than I needed a response.
Performance Review: Self
Section titled “Performance Review: Self”Period
Section titled “Period”March 23, 2026 to June 28, 2026 - weeks 1 through 14 of the restarted rest-day practice.
Reviewer
Section titled “Reviewer”Self.
Summary
Section titled “Summary”The one-day-in-seven commitment from ADR-0001 held more than it broke, and the period closes on the longest run of consecutive held weeks so far. What still leaks is not the day itself but its edges - before it starts and after it ends.
Performance Against Goals
Section titled “Performance Against Goals”Hold one full day of rest per week, no exceptions, per ADR-0001
Section titled “Hold one full day of rest per week, no exceptions, per ADR-0001”Rating: Partially Met The day held more weeks than not, but broke more than once earlier in the period, the same pattern that ended the first attempt at this practice: a deadline arrived and the day did not survive it. The period closes on three consecutive held weeks, twelve through fourteen. Whether it holds under the next deadline, rather than in the absence of one, is not yet proven.
Extend the boundary around the day, not just the day itself
Section titled “Extend the boundary around the day, not just the day itself”Rating: Partially Met The phone-away window grew from four hours to ten hours by week thirteen. The pre-rest log - what I expect to feel and fear missing, written before the day starts - is now in place. Moving the window’s start to Friday at sundown, so the boundary covers the run into the weekend, is underway but not finished; it currently starts Saturday morning.
Interrupt the habit of tallying whether the rest was worth it
Section titled “Interrupt the habit of tallying whether the rest was worth it”Rating: Not Met This is the practice’s largest unresolved risk, with no mitigation yet. Direct effort against it made it worse, not better - itself another form of the same accounting instinct. One data point favors patience over attack: two problems stuck for days resolved cleanly the Monday after a held rest day. One data point is not a trend.
Strengths
Section titled “Strengths”- Let a work message sit unanswered from Sunday afternoon to Monday morning without drafting a reply in my head - the first time that has happened since the restart, per the week-13 status report.
- Named the productivity-accounting habit as the active risk in writing, in that same status report, instead of letting it run unexamined. Naming it does not fix it, but it is the precondition for fixing it.
- Kept the practice’s design minimal under pressure to add structure: still three lines - close laptop, phone in another room, do not open either until morning - no app or tracker layered on for a feeling of control the practice exists to give up.
Development Areas
Section titled “Development Areas”- The practice has not yet held through a real deadline. Both breaks this period trace to the same pressure that ended the first attempt six weeks in and kept it ended for eleven months. This matters because deadline weeks are when rest is most load-bearing, per the ADR’s own reasoning on decision quality late in a work stretch - a practice that only holds when nothing is urgent has not proven it does the thing it was committed to do.
- Sunday evening re-entry gives back some of what the day built. The first fifteen minutes of scanning after the phone returns compress the steadiness before the next week has started. A cap on that window is set to be tested next period; until it holds, this stays open.
Goals for Next Period
Section titled “Goals for Next Period”- Hold the practice through at least one week with a genuine deadline in it, not only quiet ones - ongoing, reviewed next period.
- Move the phone-away window’s start to Friday at sundown and hold it through Sunday evening, closing the gap left open this period - by July 12, 2026.
- Name the one check most likely to get rationalized as necessary - ticket tracker, inbox, notifications feed - and write the rule for it before the moment it is needed - by July 5, 2026.
- Test the thirty-minute, triage-only cap on Sunday evening re-entry and report whether it holds - by July 12, 2026.
Overall Rating
Section titled “Overall Rating”Meets Expectations. The commitment is real and the last three weeks are the best run this practice has produced, but two of three goals are partial and the largest risk is unmitigated. This rating does not close the file. It says: continue, and bring evidence next time, not just the feeling of it.
Additional Notes
Section titled “Additional Notes”This review has no separation between reviewer and subject, which changes what it can honestly claim. A manager reviewing someone else can rely on distance to keep the ratings honest; the only substitute for that distance here is refusing to round a Partially Met up to a Met because the last few weeks felt good. The ratings above are written to survive a bad week, not only a good one.
Performance Review: Howard Thayer
Section titled “Performance Review: Howard Thayer”Period
Section titled “Period”January 1, 2026 - June 27, 2026 (final day of service). A closing-period review triggered by his March 2026 retirement notice, not the standard annual cycle.
Reviewer
Section titled “Reviewer”Carolyn Marsh, Operations Lead
Summary
Section titled “Summary”Howard closes twenty-six years as Operations Coordinator having fully met the two goals of this closing period within his control, and partially met the third, which depended on an organizational decision that was never his to make. Overall rating: Exceeds Expectations, reflecting this final stretch and the pattern of judgment that preceded it.
Performance Against Goals
Section titled “Performance Against Goals”Document core operational and vendor knowledge before departure
Section titled “Document core operational and vendor knowledge before departure”Rating: Met
Between May and June 2026, Howard worked with Dana Reyes and Marcus Okonkwo across two structured sessions to produce the operations team’s incident-response runbook. It captures vendor escalation paths, the four utility contacts that had existed only in his personal records for over two decades, and the decision sequence to follow when automated alerts do not tell the full story. The runbook is now the team’s working reference.
Transfer system access and vendor credentials to named successors
Section titled “Transfer system access and vendor credentials to named successors”Rating: Met
All system access and vendor credentials were transferred to three named successors by June 20, 2026, a week ahead of his final day. No operational system carries a hard dependency on Howard’s personal accounts.
Support continuity of the informal mentoring function
Section titled “Support continuity of the informal mentoring function”Rating: Partially Met
Howard contributed fully to a mentee archive compiled with Priya Sandhu, Ben Holter, and four other colleagues, documenting specific coaching practices rather than general sentiment. What the goal could not achieve is a named successor for the mentoring function itself - that decision belongs to the organization, and it was still unresolved as of his last day.
Strengths
Section titled “Strengths”- Institutional memory under pressure. For years, Howard was the person operations staff and other teams turned to when a situation was unclear and no documentation resolved it, not because he asserted authority but because he carried specific prior context no one else had. The four vendor contacts that existed only in his personal records for over two decades are the clearest single example.
- Mentorship without a title or a claim on credit. Six colleagues, including Priya Sandhu and Ben Holter, contributed to the mentee archive describing a consistent method: how he framed a problem for someone who was panicking, how he absorbed a situation before he spoke. None of them describe being supervised by him.
- Full cooperation under a compressed timeline. Given notice in March 2026 and two sessions in May and June to document two decades of context, Howard produced complete, usable documentation rather than a partial handoff, without visible resentment at how late the request came.
Development Areas
Section titled “Development Areas”- Proactive knowledge capture over the course of tenure. Formal documentation of Howard’s decision logic and vendor relationships began only after his March 2026 notice, compressing twenty-six years into two sessions. This is not assigned as individual blame - Crestfield never asked for it earlier, and no process prompted it - but part of what a senior operations role like this one owns is recognizing when undocumented personal context becomes a structural risk, and raising it before departure is the trigger, not the retirement itself. That recognition came late. It is named here for whoever holds a similarly load-bearing informal role next.
Goals for Next Period
Section titled “Goals for Next Period”There is no next period for Howard at Crestfield; his employment ends on the date above, and this is his final review. In its place, these are the continuity commitments his final months put in motion, each owned by someone other than Howard:
- Close the first Q3 incident without escalating to Howard, to test the runbook under real conditions - by September 30, 2026. Owner: Dana Reyes.
- Complete the knowledge wiki gap analysis against the six incident types Howard handled most often - by August 15, 2026. Owner: Marcus Okonkwo.
- Collect any remaining vendor contacts or informal practices from colleagues who worked with Howard directly - by July 11, 2026. Owner: Carolyn Marsh.
Overall Rating
Section titled “Overall Rating”Exceeds Expectations (final rating - closes the personnel file; does not carry forward to future compensation or development planning)
Additional Notes
Section titled “Additional Notes”This is Howard’s final review after twenty-six years in one role; there will not be another. The partial rating on the third goal reflects a decision the organization had not made by his last day, not a shortfall on his part. This document is the formal record his file requires. It is not a full account of what he meant to this operations floor - the mentee archive and what forty people chose to say to him in person on June 25 hold the parts no ratings table was built to carry.
Performance Review: Jordan Osei
Section titled “Performance Review: Jordan Osei”Period
Section titled “Period”January 1, 2026 to June 30, 2026
Reviewer
Section titled “Reviewer”Priya Nakamura, Engineering Lead
Summary
Section titled “Summary”Jordan’s defining contribution this period was catching a defect the automated test suite missed on the payment-critical path of the checkout migration, then choosing the harder correct fix over a faster patch under real schedule pressure, a call that held clean through cutover and the system’s first peak-traffic weekend. The one gap is reach and timing: the fix now lives in one person’s head, and the underlying risk surfaced only at the final checkpoint before launch instead of earlier in the build, which is why this cycle lands at Meets Expectations rather than above it.
Performance Against Goals
Section titled “Performance Against Goals”Technical ownership of payment-critical migration work
Section titled “Technical ownership of payment-critical migration work”Rating: Met
During the dress rehearsal ahead of the planned May launch of the rebuilt checkout, Jordan identified a race condition between the payment processor callback and the session store, a defect the automated test suite had not surfaced. A smaller patch was available that would have preserved the May date. Jordan turned it down, rewrote the callback handler properly, and delivered the rewrite in a weekend sprint while the team was already behind schedule. The fix cost eleven days against the launch date. It also held: the checkout cut over on June 13 and cleared its first full weekend under real peak traffic, June 13-14, with no rollback and no defect in this code path.
Risk communication and knowledge-sharing on critical-path work
Section titled “Risk communication and knowledge-sharing on critical-path work”Rating: Partially Met
Jordan was direct about the cost of the fix once the call was made - the eleven-day slip is documented, not minimized. But the underlying race condition was found only at dress rehearsal, the last checkpoint before launch, which is why the team absorbed the full cost of the slip instead of a smaller adjustment made earlier in the build. The rewritten callback handler is now core to how checkout handles payment state, and it has not been documented or shared. Jordan is currently the only engineer who has worked inside it in depth.
Strengths
Section titled “Strengths”- Diagnostic rigor: found a race condition at dress rehearsal that automated coverage did not catch, by reading session and payment behavior closely enough to notice something inconsistent rather than trusting a passing suite.
- Judgment under schedule pressure: chose the correct fix over the fast one when a smaller patch was on the table and the team was already behind, and was straightforward about the eleven-day cost rather than downplaying it.
- Follow-through: delivered the rewrite personally in a weekend sprint, and the result held clean through cutover and the system’s first real peak-traffic weekend.
Development Areas
Section titled “Development Areas”- Surface risk earlier than the final checkpoint. Dress rehearsal is the last point in the cycle where a finding can still change the plan without forcing a hard slip. For work this close to the payment and session layer, earlier surfacing, even a design review a few weeks prior, converts a fixed eleven-day cost into a set of choices the team gets to make on its own timeline.
- Close the bus-factor gap on the callback rewrite. The handler Jordan rewrote is now load-bearing for every checkout session. This matters because the legacy checkout is being decommissioned; once that fallback is gone, a defect in this path with only one person able to diagnose it means a slower recovery than the team can afford.
Goals for Next Period
Section titled “Goals for Next Period”- Lead removal of the session-compatibility shims left in place after the legacy checkout decommission, per the ADR-0018 schedule - by end of Q3 2026.
- Write a design note on the payment-callback rework for the team wiki, covering the race condition and why the rewrite was chosen over the patch - by August 15, 2026.
- Pair with at least one other payments engineer on the shim-removal work so a second person has hands-on depth in this code path - ongoing through Q3 2026.
- Raise schedule-affecting technical risk at the design or planning stage of critical-path work, not only when it surfaces at a rehearsal or dry run - effective immediately.
Overall Rating
Section titled “Overall Rating”Meets Expectations
Additional Notes
Section titled “Additional Notes”This review draws on the Project Halyard close-out status report (June 2 - June 20, 2026) and ADR-0017, the original migration decision record, for period context. The team-wide retrospective on the migration is being handled separately; this review covers Jordan’s individual contribution only.
Performance Review: Priya Ahluwalia
Section titled “Performance Review: Priya Ahluwalia”Period
Section titled “Period”April 1 to June 30
Reviewer
Section titled “Reviewer”Devon Marsh, VP of People Operations
Summary
Section titled “Summary”Priya took the work-location debate from an unresolved binary argument to an adopted policy with a public, defensible rationale, and both major objections raised against it are answered on the record. The one real gap this period is cross-functional alignment: the Facilities/HR ownership question she flagged in June has not closed, and it needs to before the policy goes fully public.
Performance Against Goals
Section titled “Performance Against Goals”Build a defensible public position on work-location policy
Section titled “Build a defensible public position on work-location policy”Rating: Met
Priya authored Position Brief v2, which became the basis for ADR-0012: two mandatory anchor days, Tuesday and Thursday, with the remaining three days fully flexible. She published the reasoning as a standalone framework (hybrid-anchor) rather than keeping it in an internal memo, which forced the argument to hold up outside the room it was written in. She answered the two loudest objections in writing instead of waiting for them to surface in the room: the office-first argument that trust and spontaneous collaboration require daily proximity, and the remote-only argument that any mandated presence narrows the talent pool and penalizes caregivers and candidates outside commute range. Neither response has drawn a substantive counter-rebuttal as of the most recent status update.
Align Facilities and HR on a single rollout timeline before the policy goes public
Section titled “Align Facilities and HR on a single rollout timeline before the policy goes public”Rating: Partially Met
Priya identified the misalignment early rather than letting it surface for the first time at the announcement: Facilities has already communicated a room-booking policy premised on five-day potential attendance, and HR has not communicated a position at all. She logged it as a critical blocked risk, not a footnote, and secured a slot on the June 28 executive briefing agenda specifically to force a decision on ownership. As of the last update, the question was still open. The brief itself is not the exposure here; an announcement that contradicts a room-booking policy already in effect is, and that risk was still live at period close.
Strengths
Section titled “Strengths”- Reframed a binary debate as a structural trade instead of a compromise: two fixed anchor days in exchange for real flexibility on the remaining three. That framing gave the office-first camp something concrete to hold and gave the remote-only camp most of the schedule back, rather than asking either side to accept half of what they wanted for the sake of consensus.
- Correctly separated a legitimate implementation gap from a counter-argument to the model. When mentorship density for junior employees came up in Q&A, she did not treat it as a rebuttal to relitigate, and she did not dismiss it either. She logged it as a Manager FAQ item. That is the right read: not every objection is an argument against the decision, and confusing the two would have reopened a call that had already been made on its merits.
Development Areas
Section titled “Development Areas”- The Facilities/HR ownership gap was visible before it became urgent, and the escalation landed close to the announcement window rather than at the point the two workstreams first diverged. Writing the brief that wins the argument is half of this role; making the policy stick without contradicting itself in the field is the other half. Next period, raise a cross-functional ownership question the first time it appears as a risk, not once it is close to blocking a deadline.
Goals for Next Period
Section titled “Goals for Next Period”- Close the Facilities/HR ownership gap in writing, with a named decision owner - by July 5.
- Bring Position Brief v2 to the full leadership cohort for formal endorsement - by July 3.
- Escalate cross-functional ownership questions at first sight rather than once they are blocking - ongoing, revisit at the next check-in.
Overall Rating
Section titled “Overall Rating”Meets Expectations.
Additional Notes
Section titled “Additional Notes”The rating reflects strong, well-evidenced work on the position itself weighed against an open operational risk that was identified but not closed within the period. Goal 1 alone would support a higher rating; Goal 2 is why this cycle lands at Meets Expectations rather than above it. The July 3 endorsement and the Facilities/HR resolution are the two things that will most shape how the next review reads.
Performance Review: Marisol Veen
Section titled “Performance Review: Marisol Veen”Period
Section titled “Period”January 1, 2026 to June 30, 2026
Reviewer
Section titled “Reviewer”Renata Okafor, Co-Founder and CEO, Tidemark
Summary
Section titled “Summary”Marisol delivered Tidemark’s first public launch on schedule, with positioning, pricing, and cohort validation that held up as planned. The one real gap this period, a launch-checklist precision issue that let a stale staging endpoint reach the production launch window, is a process fix rather than a judgment problem, and Marisol already owns the two action items that close it.
Performance Against Goals
Section titled “Performance Against Goals”Ship the public launch on problem-led positioning
Section titled “Ship the public launch on problem-led positioning”Rating: Met
Marisol’s June 20 RFC proposed leading with “scattered feedback, no shared ranked view” instead of a product-category label, after weighing three framing options with the go-to-market team. It held without contradiction across the landing page, the press brief, and the cohort outreach email through the June 30 launch. The July 7 retrospective confirmed it: press contacts used the same language back in their own notes, and no one slotted Tidemark into a roadmap-tool or feedback-tool category, the exact risk this goal existed to manage.
Validate the product through a structured early-access cohort
Section titled “Validate the product through a structured early-access cohort”Rating: Met
All twenty-two teams in the early-access cohort completed the full feedback-to-roadmap workflow ahead of general availability, and none filed a support ticket doing it. That result anchors the launch’s central proof point in the public status report, giving the positioning concrete backing instead of an aspirational claim.
Launch a self-serve pricing model with no sales-call gate
Section titled “Launch a self-serve pricing model with no sales-call gate”Rating: Met
Marisol defined the three-tier structure, free solo, $29 per month for teams up to fifteen seats, custom enterprise with SSO and audit logs, and had it live before the landing page itself launched, so no prospective user hit a “contact us for pricing” wall. The free tier shipped with no sales-call requirement, the explicit constraint set for this goal.
Deliver launch-day operational readiness without customer-facing incidents
Section titled “Deliver launch-day operational readiness without customer-facing incidents”Rating: Partially Met
The sign-up flow at tidemark.io returned 502 errors for 38 minutes during peak launch traffic on June 30, because a production deployment was still pointed at the staging database. The postmortem traced this to a checklist that verified “the sign-up form works” without naming which environment it had to pass in, so a passing staging test cleared a broken production path, and detection depended on a cohort member’s email reply rather than an alert. Marisol had the fix redeployed within seventeen minutes of confirming it, but the checklist gap existed before launch day and belongs here.
Strengths
Section titled “Strengths”- Positioning discipline. The June 20 RFC set the anchor language once, and it did not drift across four channels through launch, a harder standard to hold than it sounds.
- Cohort-to-proof-point conversion. Turning twenty-two clean pilot runs into the launch’s lead evidence, rather than a private internal metric, is exactly the packaging judgment the role needs.
- Cross-functional readiness ownership. The June 29 Launch Readiness Review with Dev Krishnan and Petra Halvorsen closed every go/no-go item on the agenda, sign-up flow, help docs, press assignments, on-call, before launch day.
Development Areas
Section titled “Development Areas”- Checklist precision. “Verify the sign-up form works” was not specific enough to catch an environment mismatch. As the checklist’s owner, Marisol needs the next version to name the exact thing being verified and where. This gap caused the one incident this period.
- Risk ownership assignment. The retrospective found the free-plan usage threshold was documented but had no named person checking it daily, and the team had no agreed definition of a “quiet launch week” until the first 48 hours forced one. Documenting a risk is not the same as assigning who watches it.
Goals for Next Period
Section titled “Goals for Next Period”- Revise the launch checklist so every verification step names the environment it must pass in - by July 14, 2026
- Add a pre-launch health check to the scheduled-posts workflow so posts hold automatically if the sign-up endpoint is degraded - by July 21, 2026
- Publish a one-page “quiet launch” protocol defining what the team does at 24, 48, and 72 hours regardless of reach signals - by July 21, 2026
- Rewrite the cohort offboarding email so the sharing ask leads the message instead of following account-transition logistics - by August 1, 2026
Overall Rating
Section titled “Overall Rating”Meets Expectations
Three of four goals were fully met, and the launch shipped on the date it was supposed to, with positioning and pricing that held under real conditions. The rating stops short of Exceeds Expectations because the launch-day incident traces to a planning gap inside Marisol’s own checklist, not a factor outside her control, and the next cycle should show that gap closed.
Additional Notes
Section titled “Additional Notes”This was Marisol’s first public launch cycle as Head of Product at Tidemark. The review was completed after the July 7 retrospective so its findings could be cited directly; the postmortem and the retrospective are the primary evidence sources behind the launch-day goal and the two development areas above.
Performance Review: Marcus Delgado
Section titled “Performance Review: Marcus Delgado”Period
Section titled “Period”January 2025 to December 2025
Reviewer
Section titled “Reviewer”Marcus Delgado (self-review - no manager of record for the consulting practice or the volunteer coalition role)
Summary
Section titled “Summary”This year closed with the Meridian initiative dissolved without deployment and my relationship with Celeste reduced to no contact since August, and both outcomes trace back to the same failure: managing perception instead of surfacing risk early enough for the people who depended on the information to act on it. The professional capability behind the work was never in question. The judgment about when to tell people the truth was.
Performance Against Goals
Section titled “Performance Against Goals”Lead the Meridian Community Broadband Initiative to a Durable Outcome
Section titled “Lead the Meridian Community Broadband Initiative to a Durable Outcome”Rating: Not Met The initiative ran eighteen months, from September 2023 to its closure in March 2025, when the primary funder withdrew and the coalition dissolved without a public deployment. The proposal itself was technically sound and held funder confidence throughout - not a craft failure, a timing one: signals that the funder’s priorities were shifting appeared in February and were not escalated. I chose optimistic framing with the eleven coalition volunteers over the accurate read, and March arrived without the warning they were owed.
Maintain Delivery Reliability Across Client Engagements
Section titled “Maintain Delivery Reliability Across Client Engagements”Rating: Met Every active consulting engagement shipped its deliverables on schedule across the full year, with no missed deadlines, despite the Meridian closure and the Celeste change happening concurrently. This is a floor, not a strength to celebrate, but it is evidence the capacity to deliver did not collapse under strain.
Communicate Risk and Distance Directly Rather Than Manage Perception
Section titled “Communicate Risk and Distance Directly Rather Than Manage Perception”Rating: Not Met The same pattern repeated at personal scale. After the March closure, I kept Celeste too far outside what I was dealing with and told myself that was giving her space; by June the drift I had half-denied since April was undeniable, and we have not spoken since August. Separately, Theo sent a message in April that I read and never answered - still unanswered eight months later. In both cases the deferral was not a decision. It was the absence of one.
Strengths
Section titled “Strengths”- Named the Meridian failure without alibi. The September retrospective found I had conflated momentum with progress and kept the coalition aligned around optimism past the point some members needed a harder truth. I recorded that as mine, not the funder’s.
- Held the professional baseline under concurrent strain. Client delivery did not degrade while the Meridian closure and the Celeste change were both active - evidence the operating discipline is durable under real strain.
- Produced work that earned trust for as long as it existed. The Meridian proposal held coalition and funder confidence for eighteen months; the withdrawal was a funder decision, not a verdict on the work itself.
Development Areas
Section titled “Development Areas”- Withholding a difficult signal from people who need it to make their own choices. This showed up with the coalition in February, when funder risk went unescalated, and with Celeste from April onward, when distance was reframed as space rather than named as a problem. Both roles depend on the other party having accurate information in time to act on it, not reassurance calibrated to protect my own comfort.
- Letting undated items become permanent by default. Theo’s message has no deadline, which is why it is still unanswered eight months later; the same absence of a forcing date shaped how long the Celeste drift went unaddressed. Undated commitments in this pattern do not stay open. They quietly close.
Goals for Next Period
Section titled “Goals for Next Period”- Deliver a full written retrospective to the eleven Meridian coalition members, shared with them directly - by February 2026
- Answer Theo’s message - by January 2026
- Do not commit to the next large initiative until the retrospective is delivered and at least one under-maintained relationship is addressed - reviewed no earlier than March 2026
- Build an explicit escalation step for early signals that internal framing has diverged from reality, tested before the next major engagement begins - ongoing
Overall Rating
Section titled “Overall Rating”Partially Meets Expectations. Two of three goals were not met, and both misses share a single root cause, now named rather than diffuse. The rating is not lower because the underlying capability and the capacity to sustain delivery under strain are intact. It is not higher because intact capability does not repair what the withheld signal cost the coalition and Celeste, and the failure was chosen, repeatedly, not imposed.
Additional Notes
Section titled “Additional Notes”There is no external author for this document. I am applying the format to myself on purpose: the standard I would use on someone else is a check against the softer accounting a journal entry defaults to. Where the format calls for a manager’s judgment, the honest substitute is that I already know what a manager would say - and this document says it instead of letting me round it down.