Skip to main content
Loading navigation
Back to prompt library

Implementation brief

Linked challenge: Build an Account Research Briefing Agent

Prompt source

Build the complete application55 lines11 sectionsNo variables1 code block
## Who Uses It
An account executive preparing for a first customer meeting.

## What You Will Build
Build an agent that turns company documents and dated announcements into a cited account brief. Separate verified facts from sales hypotheses and let the user inspect evidence before exporting the briefing.

## Inputs
- Company profile
- Dated company documents
- User research questions

## Workflow
1. Retrieve relevant document sections.
2. Resolve dates and conflicting facts.
3. Draft the company summary and evidence-backed meeting questions.
4. Export a briefing with citations and explicitly labeled hypotheses.

## Interface
A research workspace with a source viewer, editable briefing, citations, and document export.

## Working Demo
Create a cited briefing about the planned expansion, identify Person A as current director, and label the automation opportunity as a hypothesis.

## Deliverables
- A working local application with the specified review interface.
- Source code, dependency lockfile, and setup commands.
- A recorded end-to-end demo using the supplied starter data.
- Example outputs, action logs, and automated tests.

## Starter Data
These fictional records are a small development fixture, not a production dataset. Implement the mock services described in the brief.

```json
{
  "company": "Example Support Ltd",
  "as_of": "2026-09-19",
  "documents": [
    {
      "id": "D1",
      "date": "2026-08-01",
      "text": "The company operates two support centers and plans a third."
    },
    {
      "id": "D2",
      "date": "2026-09-01",
      "text": "Person B becomes operations director on October 1. Person A remains director until then."
    }
  ],
  "questions": [
    "What is changing in operations?",
    "Who currently leads operations?"
  ]
}
```

## Constraints
Use the fictional company bundle. Do not send outreach or infer personal characteristics.
Choose an available model that supports your implementation. Record its identifier and version.

## Evaluation
Review the complete application, not only the starter-case answers.
- The expansion claim cites D1.
- The director claim respects the effective date in D2.
- The proposed sales opportunity is not stated as a customer commitment.
Add one normal case, one incomplete-input case, and one failure-recovery case.