Changelog

Punchcard product updates

Release notes for Punchcard's audit AI platform, including CoAudit, workpaper automation, PBC request workflows, sampling reports, Excel imports, authentication, and platform reliability.

Page 14

OCR Indexing & Table Extraction Fixes

Improved OCR document content indexing and restored reliable table extraction.

Fixes

  • Table data extraction has been restored to consistent, accurate performance — auditors working with complex tables in uploaded documents will see reliable extraction results again.
  • OCR document indexing has been improved to ensure page content within uploaded files is fully indexed, reducing gaps where content could be missed during AI-assisted review and search.

Multi-turn chat citations, Calculate-First foot/crossfoot, OCR durability, and more

Citation continuity across chat turns, copy controls on AI tables, session-persistent board filters, Calculate-First validation mode, durable OCR processing, and live Excel formula exports.

Copilot Chat

  • Citation continuity across conversation turns: when the AI cites document evidence with numbered references like [1] or [2], those source links are now carried forward into follow-up exchanges — the AI can correctly refer back to previously cited content in multi-turn conversations without losing context
  • Copy and download controls on AI tables: markdown tables in AI responses now include a toolbar to copy or download tabular data directly, eliminating the need for manual selection
  • Built-in product coaching: ask the copilot where to find any platform feature and it will describe what it does and guide you to the right page — the full platform layout is now part of its context in every chat mode

Engagement Board

  • Filters persist across engagement switches: search queries and active filter selections now carry over when switching between engagements in the same browser session; assignee and category filters are automatically reconciled against the new engagement's valid values, with unrecognized values quietly dropped

Review

  • Calculate-First mode for foot/crossfoot validation: draw all operands on the PDF first, then apply the result to a cell — an alternative to the standard flow; footer action buttons (Save, Reset, Apply Valid/Exception) stay pinned and accessible while scrolling the calculator panel
  • Assignment focus mode: when the system cannot automatically link a drawn operand to its row and column in the table, the calculator collapses and a focused card guides you step-by-step to draw the row and column headers in the PDF to complete the link; the calculator re-expands once the link is resolved

Task Overview

  • Task properties update live from AI chat: status, priority, due date, assignee, and category now reflect changes made via AI chat in real time — no page refresh needed
  • Description stays current without refresh: the task description editor automatically remounts when AI chat updates the content externally, so edits appear immediately

Workpaper

  • OCR is resilient to server interruptions: OCR processing now runs as a durable background job — if the server restarts mid-upload, the job is automatically picked up and completed on another node; duplicate OCR requests for the same file within 5 minutes are deduplicated; files no longer get stuck in a failed state due to transient server issues
  • Formula cells export as live Excel formulas: cells whose value starts with = are written as real Excel formulas in all .xlsx exports — values calculate automatically when the file opens; number formatting (currency, date, number) is applied based on the column's data type
  • Testing attribute columns are visually distinct: columns used for testing procedures now display with a blue header background and bold centered label, always appearing as the rightmost columns within their datasource group for quick identification
  • Automation output reliability improved: AI-generated text in match and testing attribute automations is sanitized before saving, preventing rare write failures caused by edge-case characters in LLM outputs

Export Chat to Word & Engagement Disambiguation

Download task chat conversations as Word documents, resolve duplicate engagement identifiers, and several chat and request-table fixes.

New Features

  • Export chat to Word: Download the full conversation from any task chat as a .docx file — available in the three-dot menu in the task chat sidebar.
  • Engagement disambiguation: When multiple engagements share the same short identifier (e.g. ACME-2025), navigating to that engagement now shows a disambiguation screen listing each match with its client name and audit period. Open the right engagement directly or jump to its settings from the same screen.

Improvements

  • AI analysis performance: Workpaper AI runs now process document pages more efficiently, reducing wait times for large or complex files.
  • FSR year detection: Tables with ambiguous year references are classified more accurately, reducing mismatches during financial statement review.

Bug Fixes

  • Chat overflow: Long URLs and text in chat messages now wrap correctly instead of overflowing or being clipped.
  • Requests with files counter: The "Requests with files" count in the request table now stays accurate after uploading files individually rather than in bulk.

Faster search and more reliable automations

Document search results appear sooner, automations fail less often, and file processing is more resilient.

  • Faster search results — Document search results are now available sooner after file upload, with more precise page-level matches.
  • More reliable automations — Multi-step automation workflows are less likely to fail silently, especially on engagements with many workpapers running concurrently.
  • Improved name matching — Automations are better at identifying the same entity across different documents, reducing false mismatches.
  • Fewer processing failures — Documents with unusual formatting or large text blocks are less likely to fail during upload processing.

Word Export, Revamped Board Export Modal

Copilot can now generate Word documents, and the board export modal has been redesigned with separate Status Report and Files + Workpapers sections.

New Features

  • Word document export from Copilot: Ask Copilot to generate a Word (.docx) file — it will produce a formatted document from your conversation and deliver it as a download button directly in the chat. Supports headings, lists, and tables.

Improvements

  • Redesigned board export: The export button now opens a modal with two distinct sections:
    • Status Report — export tasks to Excel filtered by one or more statuses. Client users see requests labeled accordingly and cannot include backlog items.
    • Files + Workpapers (auditors only) — choose your format: a .zip archive compatible with the Citations Excel Add-in, a single .xlsx with embedded files, or a workpapers-only .xlsx. Workpaper sheets now include threaded Excel comments drawn from task activity at the cell, row, and file level.
  • Cleaner export experience in chat: After Copilot generates an Excel or Word file, a download button appears in the chat — no stray or broken download links.