Blog · Tag
changelog.
23 posts in this archive.
Shipped: grounded-summary export with inline sources
The export path customers have asked for since month one. Executive summary exports now carry the inline citations as hyperlinks in the DOCX and PDF outputs, with an appendix that lists every evidence source in order.
In preview: per-answer quality score with breakdown
A four-dimensional quality score — clarity, grounding, compliance, brevity — is rolling out in preview on drafted answers. How the score is computed, where it lives in the UI, and what it changes about the review pass.
Shipped: bulk RFP ingest with duplicate detection
A short changelog entry. Bulk ingest of 10 RFPs in a minute, with block-level duplicate detection so the same clauses across multiple RFPs don't double-count in your KB.
Shipped: the win-loss dashboard with debrief capture
We shipped the win-loss dashboard last week. It's the feature behind this month's series. Debrief capture, theme clustering, and KB write-back, all wired to the schema.
In preview: proposal templates v2 with custom sections
Template inheritance replaces copy. Sections defined once, customized per tenant, updated in one place. In preview behind the templates feature flag while the marketed Proposal Builder surface catches up.
Shipped: keyboard-first KB search
A small thing that power users have been asking for since month three. Keyboard-first KB search with a reachable command palette, typed result filtering, and no mouse required to open, navigate, and act on a chunk.
Shipped: export to .docx with formatting fidelity
The boring feature that unblocks federal submissions. What formatting fidelity actually means, what we preserved, and what we couldn't.
In preview: auto-attachment of evidence on DDQ answers
Auto-attachment of evidence PDFs — SOC 2, pentest, policy documents — to DDQ answers that cite them. In preview for design-partner tenants while DDQ workflows mature toward general availability.
Shipped: bulk edit for answer blocks, with undo
A real-world request we dragged our feet on for nine months. Bulk edit is now in the product, with version-aware undo and a confirmation flow that prevents the silent overwrite that made us nervous in the first place.
Shipped: answer-block tagging for win/loss cross-reference
A small change with a downstream payoff. Every answer block now carries tags for buyer, sector, theme, and outcome — wiring the foundation for the win/loss cross-reference work next month.
In preview: SME-ask tickets with SLA timers
Every SME ask creates a ticket with a deadline derived from the bid date. Open tickets show on the proposal dashboard. Missed SLAs flag, they don't auto-chase. In preview alongside the Proposal Builder section-assignment surface.
In preview: question router v2 with confidence scores
DDQ questions now route with a confidence score in preview. High-confidence routes auto-draft from the KB; low-confidence routes to human review with a typed reason for the routing call.
Shipped: answer-block inheritance across projects
When you edit an approved KB block, in-flight proposals inherit the change without overwriting their local edits. Here's how the merge resolves and what we did about the conflict cases.
Shipped: answer-block diff view for reviewers
When a drafted answer is regenerated against a different KB block, reviewers now see a side-by-side of the previous version and the current version. Shipped this week.
Shipped: the inline verify button in drafts
Hover any drafted sentence in the proposal builder and a verify button surfaces the source block, the entailment trace, and the timestamp of the last KB update. Shipped this week.
Shipped: multi-doc RFP ingest with attachment dependencies
RFPs ship as bundles. The scoring rubric, the technical appendix, the pricing workbook. The Analyzer now ingests all of them as one pursuit, with dependencies tracked between them.
Shipped: KB block freshness alerts in review
Stale KB content now flags itself before a reviewer touches it. The freshness signal sits inline on every drafted answer that cites a block past its refresh date.
In preview: DDQ question classification
Every question in an ingested DDQ is classified at intake into finance, legal/privacy, security, or operations buckets. In preview behind a feature flag — DDQ is a pursuit-type the marketed platform does not yet describe.
Shipped: auto-generated compliance matrix from ingested RFPs
Stage 4 of the RFP pipeline — the compliance matrix — is now one click away from intake. Drop a PDF in, get a matrix out. Here's what shipped and where it still needs a human.
Shipped: content-block freshness scores
Every KB block now carries a freshness score that decays as the source ages, drifts from the company's current marketing language, or contradicts a more recent block. Stale citations get caught at draft time.
Shipped: diagram-aware extraction via Gemini 2.5 Flash
System architecture diagrams are now first-class KB blocks. We extract them with Gemini 2.5 Flash, store the description as text and the structure as D2 code, and retrieve both.
In preview: per-block source permissions
Per-block permissions in the KB — control which teams or roles can read, draft from, or edit each content block, with audit trails on every read. In preview while the marketed KB surface catches up.
Shipped: content-block versioning in the KB
Every content block in your knowledge base now keeps an immutable version history. Drafts that cited a block stay tied to the exact text they cited, even after the block is edited.
See the proposal workflow
Take the 5-minute tour, then start a trial workspace when you're ready to run a real pursuit against your own source material.