Bid Engine
Play library

P8 · Proposal writing · Light · 3 days

Answer block first draft

Assemble the full first draft from cited, reusable blocks so writing effort goes only to the genuinely new twenty percent.

Coverage from library

70%

Target for this play

Draft assembly time

6 hrs

Target for this play

Stale citations shipped

0

Target for this play

Run sheet

Each step names its agent
  1. 01

    Day 1 · Match blocks to questions

    Every question gets a candidate block or a written gap note.

    fn_build_response_plan

  2. 02

    Day 1 · Check freshness

    Stale blocks are gated, not silently reused.

    fn_research_theme

  3. 03

    Day 2 · Draft the gaps only

    Human effort concentrated on the unmatched questions.

    fn_draft_answer

  4. 04

    Day 3 · Sweep to one voice

    Tone pass across assembled and newly written sections alike.

    fn_one_voice

Trigger

A question set is loaded and the compliance matrix is built

Best for: Any structured question set, tendered or client issued

Data assets used

  • Answer block library
  • NN Data Dossier
  • Freshness Data Fabric

Inputs to fill

  • Question set

    e.g. Numbered, weighted, word limited

  • Evaluator weighting

    e.g. Technical 60, commercial 25, social 15

  • Block library scope

    e.g. Service line and sector filters

Outputs

  • Assembled first draft
  • Gap register
  • Freshness exceptions

Guardrails

  • A gated block cannot enter a draft without a Layer Steward override recorded in the audit log.