Concepts / Instrumenting AI Systems from the First Commit

Instrumenting AI Systems from the First Commit

The customer dashboard should be live and visible from the day the system enters production, not added later.

  • Programming

The First Question a Customer Asks

Imagine an AI system has just been switched on for a customer's real users. The customer has spent months waiting for this moment, and they are watching closely. Their first question is rarely about model quality. It is usually some version of: what is this thing doing right now? The answer to that question is what the customer dashboard is for.

This article looks at three connected ideas from the same source passage. The first is timing: the dashboard should be live from the day the system enters production. The second is purpose: the dashboard is better understood as a trust-building mechanism than as a metrics screen. The third is handoff: the delivery has to be designed so that the customer's internal team can keep the system running after the delivery team leaves.

What the System Is Doing Right Now

What do you think happens?

When a customer first sees an AI system switched on for real users, what do they most often ask first?

  • How accurate is the underlying model?

  • What is this thing doing right now?

  • How much did the project cost?

  • Who wrote the model code?

Reveal answer
Answer:

What is this thing doing right now?

The source states that the customer's first question is rarely about model quality and is usually some version of asking what the system is doing right now. The customer dashboard exists to answer that question.

The point of this question is that it shows what a customer needs in the first hours of a live system. They are not primarily asking whether the system is clever. They are asking whether it is behaving as expected, in the moment, for their users. A dashboard that answers this question is doing the job the source assigns to it.

Live from Production Day, Not Added Later

The timing rule is simple to state and easy to underestimate. The dashboard is not a report that gets assembled once the project has settled down. It is live and visible from the moment the system enters production. Visibility in this sense means the customer can look at it and see the system's current behaviour, not a summary prepared for them afterward.

This timing ties into a broader point in the same passage: instrumentation should start early. The source says to instrument the system from the first commit, and it describes telemetry as the thing that makes launch possible rather than something added after launch. A live dashboard is only as informative as the signals feeding it, so the dashboard and the instrumentation behind it belong to the same early plan.

First commitInstrumentation startsProduction daySystem enters productionDashboard liveCustomer can see currentbehaviourDashboard added laterAlternative the sourceargues againstsignals feed invisible from this momentnot after a settled project
When in the project lifecycle does the dashboard go live, and how does that compare with adding it after launch?

Read the timeline from left to right. Instrumentation begins at the first commit, the system enters production, and the dashboard is live at that same moment. The alternative branch, a dashboard added after launch, is the one the source warns against. The reason is that the customer's questions arrive on production day, so a dashboard that arrives later leaves them without an answer during the period when they are most watchful.

Trust Versus Metrics

It is tempting to think of a dashboard as a metrics screen, a place where numbers are collected and charted. The source deliberately pushes against that picture. It describes the dashboard as a trust-building mechanism more than a metrics mechanism. The dashboard's main job is not to be a complete analytical tool. Its job is to make the customer feel able to see what is going on.

AspectMetrics display viewTrust-building view (source)
Main jobCollect and chart numbersMake the customer feel able to see what is happening
Primary audience focusAnalysis of system numbersThe customer watching the system go live
Effect named in the sourceNot described as the goalCustomer anxiety drops when they can see behaviour in real time
Effect on delivery teamNot described as the goalThe FDE's authority to make in-flight scope decisions rises
CompletenessExpected to be a complete analytical toolNot expected to be a complete analytical tool

The same dashboard can be read as a metrics display or as a trust-building mechanism. The source asks readers to take the second view.

The source gives two results of that visibility. The first is that the customer's anxiety drops when they can see, in real time, what the system is doing. The second is that the FDE's authority to make in-flight scope decisions rises. A customer who can see the system is more likely to trust the people running it, and that trust is what gives the delivery team room to make decisions while work is underway.

Tracing a Customer's First Week

Worked example

Following a live dashboard through the first week

A customer's AI system has just entered production. The delivery team is planning to add a dashboard after the project settles down. Trace what the source would predict about the customer's experience, and what the trust-building view changes.

  1. 1
    Step 1: Identify the moment of launch

    The system enters production. From the source's rule, this is the moment the dashboard must already be live and visible, not the moment it starts being planned.

  2. 2
    Step 2: Identify the customer's question

    The customer asks what the system is doing right now. Without a live dashboard, there is no direct way for them to see that for themselves, so their anxiety has nothing to settle against.

  3. 3
    Step 3: Apply the trust-building view

    With a live dashboard, the customer can see current behaviour in real time. The source says this lowers anxiety and makes them more likely to trust the people running the system.

  4. 4
    Step 4: Follow the effect on decisions

    Because the customer trusts the team, the FDE's authority to make in-flight scope decisions rises. The team can adjust work while it is underway.

  5. 5
    Step 5: Compare with the delayed plan

    If the dashboard is added after the project settles, the customer spends the most watchful period without the means to see the system directly. The source's timing rule exists to prevent exactly this gap.

Result

A dashboard live on production day answers the customer's first question when it matters most, builds trust, and creates room for in-flight decisions. A dashboard added later leaves that period unanswered.

Designing Delivery for Handoff

The second practical pattern in the source is about who runs the system after delivery. The source states plainly that the FDE is going to leave, and that the system has to keep running. Those two facts together mean that a handoff is not an event that happens at the end of a project. It is a property the system must be built with from the start. The source's guidance is to design for handoff from the first week.

DeliveryIncludes the working systemFDEHands the system over andleavesCustomer's internalteamTakes over running thesystemRunbookHandoff artifactAlertsHandoff artifactEval setHandoff artifactPlaybookHandoff artifactdelivered byhands system toincludesincludesincludesincludeslets team take overlets team take overlets team take overlets team take over
How do the four handoff artifacts relate to each other and to the overall delivery?

The source names four things that must be ready for the customer's internal team to take over: a runbook, alerts, an eval set, and a playbook. It makes a specific claim about them. They are not afterthoughts that get written when the project is nearly finished. They are part of the delivery itself, which means they are a deliverable in the same sense that the working system is. The diagram shows the four artifacts as parts of the delivery, each one feeding the customer's internal team's ability to take over.

The source does not go into the internal contents of each artifact in this passage, so this article does not describe them in detail. What the source does establish is their role: each is necessary for the team that stays behind to keep the system running after the FDE is gone.

Mistakes That Undermine the Early Dashboard

  • Common mistake

    Treating the dashboard as a report assembled after the project settles

    What it looks like

    The team plans to add the dashboard once the system has stabilised, so it appears months after production starts.

    Why it fails

    The source says the dashboard is live and visible from the moment the system enters production. Visibility means the customer sees current behaviour, not a later summary.

    Do this instead

    Plan the dashboard as part of the production launch, alongside the instrumentation that feeds it.

  • Common mistake

    Building the dashboard without the instrumentation behind it

    What it looks like

    A dashboard screen is designed, but the system emits no signals for it to show.

    Why it fails

    The source says a live dashboard is only as informative as the signals feeding it, and that instrumentation should start from the first commit.

    Do this instead

    Instrument the system from the first commit so the dashboard has signals on production day.

  • Common mistake

    Judging the dashboard only as a metrics display

    What it looks like

    The team measures the dashboard by how many charts it contains and how complete its analysis is.

    Why it fails

    The source treats the dashboard's main job as making the customer feel able to see what is going on, not as a complete analytical tool.

    Do this instead

    Evaluate the dashboard by whether the customer can see current behaviour and trust the team running it.

  • Common mistake

    Treating handoff as something that happens at the end of the project

    What it looks like

    The runbook, alerts, eval set, and playbook are written in the final weeks, just before the FDE leaves.

    Why it fails

    The source says handoff must be designed for from the first week, because the FDE is going to leave and the system has to keep running.

    Do this instead

    Build the four handoff artifacts as deliverables across the project rather than as a last-minute task.

Checking Your Understanding of the Delivery

MEDIUM

A delivery team has built a working AI system and plans to add its customer dashboard and write its handoff materials in the last month before the FDE leaves. Using the source's guidance, explain what should change about this plan, and name the four artifacts that must be ready for the customer's internal team to take over.

Hints
  • Consider when the source says the dashboard should be live.
  • Consider when the source says handoff must be designed for.
  • The four artifacts are the runbook, alerts, eval set, and playbook.

Key Takeaways

  • The customer dashboard should be live and visible from the day the system enters production, not added later, because the customer's first question is what the system is doing right now.
  • The source treats the dashboard as a trust-building mechanism more than a metrics mechanism: real-time visibility lowers customer anxiety and raises the FDE's authority to make in-flight scope decisions.
  • Instrumentation should start from the first commit, since a live dashboard is only as informative as the signals feeding it.
  • Handoff must be designed for from the first week, because the FDE is going to leave and the system has to keep running.
  • The runbook, alerts, eval set, and playbook are part of the delivery itself and are needed for the customer's internal team to take over.