Commands  ›  Architecture / Comments  ›  Architecture Load Client Comments From Pdf Markup File

Architecture Load Client Comments From Pdf Markup File

Architecture / Comments writes to model Public API · not yet exposed

Coming soon

Before you run this

PDF markup file with annotations on disk. Sheet names in the PDF match (or can be matched to) sheet numbers in the project. Project comment register configured.

After it runs

One comment row per annotation in the PDF; clipped image of each markup attached; comment row references the matching sheet number; back-link to the source PDF stored.

When to use this

Don't use this when

PDF text-extract scenarios (no annotations to read), drawings issued as flat PDFs, or PDFs whose page titles can't be matched to project sheet numbers.

Decision flow

1. Open the PDF and walk every page extracting annotations (Bluebeam / Acrobat compatible).
2. Match each page to a project sheet via title block / sheet number heuristic.
3. For each annotation: capture a clipped image and pull text + author + date.
4. Insert comment rows in one Transaction; tag with PDF source path.
5. Report rows imported and any annotations skipped (page not matched, no text).

What you'll see in the chat

on start
I'll load comments from that marked-up PDF into the register now.
thinking
Walking every page, matching to project sheets and capturing each annotation.
on success
Done — {n_imported} PDF markups loaded as comments. {n_matched} matched to sheets, {n_unmatched} parked for review.
on failure
Couldn't load the PDF markup: {error}.

REST API

Not yet exposed

This command does not carry a [RestApi] attribute today. Once tagged, this section will auto-populate with:

  • POST /api/v1/commands/architecture_load_client_comments_from_pdf_markup_file
  • Request body schema (from [RestApiParam])
  • Response schema (from [RestApiResponse])
  • curl / JS / Python code examples

Keywords & intent patterns

PDF markup import · Bluebeam comments · marked-up PDF · drawing comments · comment image capture

PillarArchitecture / Comments