Back to opportunity board
OPP-DRAFT-CLUSTER-6d9d300255f52e47805bData, documents, and knowledge workPUBLISHED

Parse complex documents without losing tables, layout, or uncertainty

Four accessible, PII-free observations form one repeated signal across one source policy and four independent author groups. Publication followed evidence-completeness and similarity checks.

V2 · Repeated observationHuman confirmation requiredMedium riskUpdated 2026-08-27
Public observations are not real-task outcomes

The excerpts below come from public pages that were accessible at the latest check. Validation advances only when the corresponding behavior evidence passes review.

Sign in to confirm, save, or build

Writing data requires ChatGPT sign-in. Public browsing does not.

01 · PROBLEM & USER

What is the user trying to accomplish?

Persona
Development and data teams processing PDFs, HTML, and specialist documents at scale
Trigger
A document contains complex tables, formulas, hidden text, or layered layouts and must feed downstream search or automation.
JTBD
When complex tables, formulas, hidden text, or layered layouts must feed search and automation, preserve structure, coordinates, and source fragments, detect missing content, and route uncertain regions to review.
Current workaround
Teams combine parsers, OCR, and custom rules, then manually sample outputs for missing tables, layout shifts, or hidden content.
Desired outcome
Preserved structure, coordinates, and source fragments, with missing or uncertain regions automatically routed to review.
02 · EVIDENCE CHAIN

Original observations and source status

OBSERVATION 01GitHub · Public Issues & Discussions
ACCESSIBLE · 2026-08-27
## Bug Since v2.116.0 (the layout-driven OCR pipeline refactor in #3710), table extraction can misalign row labels and numeric values on PDFs where the embedded native PDF text layer is only partially reliable — common for auto-generated Chinese/Japanese/Korean regulatory filings, where some table cells carry real native PDF text and others are effectively garbled or image-backed and need OCR. ## What we observed…
Full provenance and capture record
OBS-LIVE-GITHUB-PUBLIC-ISSUES-5266133499ACCESSIBLEPublished 2026-08-27Captured 2026-08-27Source ACCESSIBLE · 2026-08-27Snapshot v1
GitHub · Public Issues & DiscussionsGitHub REST + GraphQL API · 许可白名单仓库 Issues 与 DiscussionsAuthor: @loickouaoMIT · repository contribution
Correct this record or request removal
OBSERVATION 02GitHub · Public Issues & Discussions
ACCESSIBLE · 2026-08-27
## Feature request: extract embedded MathML / native structured equations before formula reconstruction ### Description Does Docling currently detect and extract a structured mathematical representation that is already embedded in the source document, instead of reconstructing the formula visually using the formula enrichment model? In particular, modern accessible/tagged PDFs can contain a MathML representation…
Full provenance and capture record
OBS-LIVE-GITHUB-PUBLIC-ISSUES-5265900919ACCESSIBLEPublished 2026-08-27Captured 2026-08-27Source ACCESSIBLE · 2026-08-27Snapshot v1
GitHub · Public Issues & DiscussionsGitHub REST + GraphQL API · 许可白名单仓库 Issues 与 DiscussionsAuthor: @PeterStaar-IBMMIT · repository contribution
Correct this record or request removal
OBSERVATION 03GitHub · Public Issues & Discussions
ACCESSIBLE · 2026-08-24
This is a docling-core schema proposal (that repo has discussions disabled, so posting here). Follow-up to #301 and companion to docling PR #4055, which extracts the AcroForm widget layer and is the concrete producer that wants to write these attributes. 1. Motivation DoclingDocument's form model (FormItem + GraphData, the field_* labels) represents visible page content: every GraphCell documents its text/orig as…
Full provenance and capture record
OBS-LIVE-GITHUB-PUBLIC-ISSUES-discussion-D_kwDOMT5TYM4AovUkACCESSIBLEPublished 2026-08-24Captured 2026-08-25Source ACCESSIBLE · 2026-08-26Snapshot v1
GitHub · Public Issues & DiscussionsGitHub REST + GraphQL API · 许可白名单仓库 Issues 与 DiscussionsMIT · repository contribution
Correct this record or request removal
OBSERVATION 04GitHub · Public Issues & Discussions
ACCESSIBLE · 2026-08-22
### Bug When parsing arXiv HTML generated by LaTeXML, Docling preserves the surrounding text but completely loses the contents of HTML ` ` elements. The source HTML contains valid ` ` elements with standard ` `, ` `, ` `, ` `, ` `, and ` ` elements. However, after conversion with `DocumentConverter`, the resulting DoclingDocument JSON does not contain the table cell contents, and `export_to_markdown()`…
Full provenance and capture record
OBS-LIVE-GITHUB-PUBLIC-ISSUES-5223356731ACCESSIBLEPublished 2026-08-22Captured 2026-08-25Source ACCESSIBLE · 2026-08-26Snapshot v2
GitHub · Public Issues & DiscussionsGitHub REST + GraphQL API · 许可白名单仓库 Issues 与 DiscussionsAuthor: @medjmalamiMIT · repository contribution
Correct this record or request removal
OBSERVATION 05GitHub · Public Issues & Discussions
ACCESSIBLE · 2026-08-18
The PR #3934 drafted a first declarative backend, `IWorkPagesDocumentBackend`, to parse Apple's iWork Pages documents. The backend needs some improvements to pair the capabilities of similar backend parsers like `MsWordDocumentBackend` for Word documents. Just drop a line if you're interested in resolving this issue. Make sure to follow the…
Full provenance and capture record
OBS-LIVE-GITHUB-PUBLIC-ISSUES-5185057714ACCESSIBLEPublished 2026-08-18Captured 2026-08-25Source ACCESSIBLE · 2026-08-26Snapshot v1
GitHub · Public Issues & DiscussionsGitHub REST + GraphQL API · 许可白名单仓库 Issues 与 DiscussionsAuthor: @ceberamMIT · repository contribution
Correct this record or request removal
OBSERVATION 06GitHub · Public Issues & Discussions
ACCESSIBLE · 2026-08-13
From: YRA Tech (document-accessibility tooling; Docling is the structural backbone of our conversion pipeline). Prior upstream work: docling#3803 (supersample), docling-parse#299/#300/#301/#314, the MLX conversion kit for docling#3943. Summary. We convert documents into tagged, PDF/UA-conformant PDFs using DoclingDocument as our canonical model. Docling's layout, table, and reading-order components are the…
Full provenance and capture record
OBS-LIVE-GITHUB-PUBLIC-ISSUES-discussion-D_kwDOMT5TYM4Aod9sACCESSIBLEPublished 2026-08-13Captured 2026-08-25Source ACCESSIBLE · 2026-08-27Snapshot v1
GitHub · Public Issues & DiscussionsGitHub REST + GraphQL API · 许可白名单仓库 Issues 与 DiscussionsMIT · repository contribution
Correct this record or request removal
03 · AI PATH

How far can AI assist today?

01Identify document type, layout, and object relationships
02Combine parser and OCR results while detecting structural anomalies
03Write missing content, conflicts, and source coordinates into a quality report

Human gates that must remain

  • Review critical tables and formulas before downstream use
  • Retain original files and parser versions
04 · COUNTEREVIDENCE & UNKNOWNS

Why is this not a solved or validated need yet?

Counterevidence / alternatives

  • Mainstream parsing services already cover standard layouts.
  • Complex layouts may still require domain-specific rules.

Evidence not yet obtained

  • Whether structural semantics can be unified across formats
  • The compute cost of page-level quality inspection at scale
05 · VALIDATION LADDER

From public signal to completed real work

V0 HypothesisV1 Single signalV2 Repeated signalV3 User confirmationV4 Completed actionV5 Prototype deliveredV6 Real taskV7 Repeat useV8 Sustained outcome

Current reviewed evidence: 0 independent confirmations, 0 completed-action records, and 0 prototype-feedback records. A click, contact authorization, or development plan never upgrades the stage automatically.

Editorial judgment: The brief passed evidence-completeness and similarity checks. It is still a repeated-signal hypothesis, not customer, adoption, or product-market-fit evidence.

06 · BUILDER PROGRESS

Public solution plans and trial results

No reviewed builder plan yet

Any developer may submit a non-exclusive plan. A plan does not change the opportunity validation stage.

07 · VERSION HISTORY

How this public brief changed

v11AUTO_EVIDENCE_AND_UNIQUENESS_PASSED
v10AUTO_DRAFT_EVIDENCE_REFRESH
v9AUTO_EVIDENCE_AND_UNIQUENESS_PASSED
v8AUTO_DRAFT_EVIDENCE_REFRESH
v7AUTO_EVIDENCE_AND_UNIQUENESS_PASSED
v6AUTO_DRAFT_EVIDENCE_REFRESH
v5AUTO_EVIDENCE_AND_UNIQUENESS_PASSED
v4AUTO_DRAFT_THRESHOLD_RESTORED
v3AUTO_DRAFT_THRESHOLD_REVOKED
v2AUTO_EVIDENCE_AND_UNIQUENESS_PASSED
v1AUTO_CLUSTER_DRAFT_CREATED
Submit a correction or removal request