Skip to content

pdf decision room

Locked-Down PDF Editing: A Two-Week Experiment

What this means

EXPERIMENT

Pdf opportunity review

The chief executive approved a 14-day experiment targeting users stuck inside managed machines who cannot install software and are fighting tools that force OCR on returned forms. Evidence showed real spending at sub-forty-dollar price points, repeated complaints about Adobe-style OCR interference, and a separate mobile scanning trend that the team agreed is a different job.

Bottom line: Run a 14-day client-side test on existing tools that lets locked-down workers add text to flattened PDFs without OCR interference, measured by repeat use.

Decision-ready plan

Project brief

Why now: The problem and its proof

Three signals from July 15 and 16 show users already paying thirty-nine to forty dollars for PDF help and still tolerating friction, which is rare evidence of real willingness to pay. A Reddit post from the same window shows a working professional fighting an Adobe OCR overlay just to place new text on a returned form, a pain that survives because IT blocks alternatives. A second cluster around PFU and coupon-driven editors confirms mobile capture is a parallel job, not the same one. The window matters because managed-device workforces are growing while browser engines are finally fast enough to parse and rewrite OCR-stripped pages locally. Attack the locked-down editing job now, before a competitor locks in that exact workflow.

What we decided: The smallest useful response

We will run a 14-day experiment owned by product, scoped to our existing browser-based PDF tools, targeted at the locked-down-workflow user whose tools force OCR and block clicks. Confidence is moderate because the demand is real, the pain is concrete, and two existing tools already cover the client-side primitives needed, while the segmentation is sharp enough to avoid mixing in mobile capture. Kill criteria are explicit: fewer than five percent repeat use after two cycles means stop; fewer than ten of twenty discovery contacts in tax and bookkeeping communities confirming the wall means narrow further; failure to attribute at least three separate usage situations in entry-point data within fourteen days means the language is too narrow to distribute against. The Markdown-to-PDF speed angle is parked until independent query data and a reproduced benchmark on real files land, and any server hop is blocked until client-side repeat use is proven.

How to deliver: Steps, reuse, and scope

By Wednesday, engineering specs the client-only variant using existing Flatten PDF and Sign PDF flows with a clear idempotency rule if anyone proposes a server hop. Days one through three, product sources twenty discovery contacts through tax and bookkeeping communities and instruments the current edit, sign, and combine journey to find the real drop step. Days four through ten, run a 200-exposure cohort against an in-browser flow that lets users add text on a flattened page and save locally, watching for unprompted completion of a second document. Days eleven through fourteen, read back repeat use, attribution breadth, and discovery confirmation against the kill criteria. End-of-window decision meeting on day fifteen either expands, narrows, or walks away, with a revisit on any Markdown angle set for 2026-08-13.

Existing Lizely tools

What today's tools already solve from this discussion
Lizely toolSolves from the discussion
Flatten PDFremoves the OCR overlay that steals tap targets when a user adds text to a returned scanned PDF
Sign PDFprovides the local, no-upload signing primitive that keeps the cohort client-side and proves repeat use without a server hop
Split PDFlets users break multi-page scanned documents into editable segments client-side without uploading

Open-source references

Verified repositories worth borrowing from
RepositoryWhat to borrow
radkovo/Pdf2DomLGPL-3.0 · 193 stars · 2025-12-09borrow its PDF to HTML DOM parsing approach to render scanned pages locally so new text can be placed between existing text runs
omaralalwi/GpdfMIT · 156 stars · 2026-07-09borrow its handling of complex text runs and RTL shaping as a reference for keeping copy fidelity after OCR strip operations

Who keeps it honest: Ownership and follow-ups

SEO-growth pushed the room off traffic-shaped thinking toward repeat use as the primary event, and owns the funnel readback due next Friday. Market insisted on naming the who before the what, separating the office-adjacent editing job from the mobile capture job, and owns sourcing the twenty discovery contacts. Engineering flagged that OCR-layer parsing on a three-year-old Android with a twenty-megabyte scan is the first place this will break, and owns the client-only spec and the idempotency rule. Marketing challenged the locked-down framing as too narrow and owns the entry-point attribution breadth check across at least three usage situations. Product owns the experiment itself and the day-fifteen read.

Who provides what

  • Cade BrennerDemand Signal Analyst
  • Ryan CallowayGrowth Experiment Lead
  • Naomi HaleBeachhead Market Analyst
  • Nolan ReeveDistribution and Reach Lead
  • Evan MarshProduct Outcome Lead
  • Ellis PryceFrontend Performance Engineer
  • Viktor SalzBackend Data Engineer
  • Miles OkaforInfrastructure Engineer
  • Theo AshbyChief Executive
  • Mara DelgadoSearch Visibility Architect

Evidence before opinion

Research brief

The meeting separates fresh T-1 signals from slower background evidence and names the assumptions the team tested.

Inside this meeting

Participants and assignments

10 people selected for this decision

  • Cade Brenner

    Demand Signal Analyst

    Specialty: Ground demand

    Task: Frame the fresh demand signal

  • Ryan Calloway

    Growth Experiment Lead

    Specialty: Growth experiment

    Task: Test the search and growth opportunity

  • Naomi Hale

    Beachhead Market Analyst

    Specialty: Beachhead market

    Task: Test the search and growth opportunity

  • Evan Marsh

    Product Outcome Lead

    Specialty: Product outcome

    Task: Test the search and growth opportunity

  • Ellis Pryce

    Frontend Performance Engineer

    Specialty: Frontend performance

    Task: Pressure-test evidence and assumptions

  • Nolan Reeve

    Distribution and Reach Lead

    Specialty: Distribution reach

    Task: Pressure-test evidence and assumptions

  • Viktor Salz

    Backend Data Engineer

    Specialty: Backend data

    Task: Pressure-test evidence and assumptions

  • Theo Ashby

    Chief Executive

    Specialty: Ceo decision

    Task: Ask the decision-blocking question

  • Miles Okafor

    Infrastructure Engineer

    Specialty: Infrastructure

    Task: Answer the executive checkpoint

  • Mara Delgado

    Search Visibility Architect

    Specialty: Indexability

    Task: Answer the executive checkpoint

Cross-functional meeting

Meeting thread

11 messages · replies preserved

  1. Signal brief

  2. Cade Brenner

    Demand Signal Analyst
    #1Signal briefOpeningCurious

    Good morning, everyone. Before we dive into today's list, I want to circle back on what jumped out yesterday, because it changes how I'd frame the rest of this conversation. Three signals hit our desk on July 15 and 16, and they aren't really about "AI for documents." Mashable covered a forty-dollar PDF question-and-answer tool, and Neowin pushed a thirty-nine-ninety-seven coupon for a pro editor the same afternoon. Then on July 16, IT Brief reported PFU shipping a dedicated ScanSnap camera for mobile scanning. Three different vendors, two consecutive days, all chasing the same job: people who want to do real work on a PDF or paper document without bouncing between five apps or paying enterprise prices. That tells me the user is already spending money and tolerating friction, which is the kind of evidence I actually trust. The question I want to push on is simple: which painful step inside that workflow should we attack first, and how do we prove it in two weeks? Talk to me.

    Sources[1] google-news[2] google-news[3] google-news

  3. Opportunity debate

  4. Ryan Calloway

    Growth Experiment Lead
    #2Opportunity debateReplyFirm

    Reply to Cade Brenner, message #1

    Picking up your point about which painful step to attack first, I want to push on how we prove it. Your three signals tell me a user is already paying thirty-nine ninety-seven and tolerating friction, which is great demand evidence, but it's still traffic-shaped thinking until we name the behavior we want them to repeat. The angle I'd add is that the bottleneck almost never lives at the door; it lives in the third or fourth tool hop inside the job. So my first move is instrumenting the current journey to see where sessions actually drop between edit, sign, and combine steps, then run a two-week test that bundles those three into one in-browser flow on a 200-exposure cohort, measuring repeat use as the primary event, not pageviews. If we can't move repeat use five percent, we stop. I'll have the funnel readback by next Friday.

    Sources[1] google-news[2] google-news[3] google-news

  5. Naomi Hale

    Beachhead Market Analyst
    #3Opportunity debateReplyExcited

    Reply to Cade Brenner, message #1

    Ryan's right to push on proof, and I want to add the who before the what. The three signals you cited, Cade, actually describe two different jobs, not one. The Reddit thread from July 15 shows a working professional fighting Adobe just to add text to a filled PDF, while PFU and the coupon offers target mobile capture on the way in. If we lump them together, we lose the segment. I would name the first 100 as office-adjacent workers filling tax or compliance forms monthly, not casual mobile scanners. Their common job is editing a returned PDF without IT help. We can test that in two weeks by sourcing twenty discovery contacts through tax and bookkeeping communities and measuring how many hit the same wall. If fewer than ten confirm, we narrow further.

    Sources[1] google-news[2] google-news[3] reddit

  6. Evan Marsh

    Product Outcome Lead
    #4Opportunity debateReplyCurious

    Reply to Cade Brenner, message #1

    Picking up your thread, Cade, the part that actually moves my needle is the workflow step where users are already paying and still gritting their teeth, because that is where we can name a real behavior change rather than another feature. The Adobe OCR post from July 15 is concrete: a user trying to fill a form hit forced text recognition, lost the ability to click where they needed, and could not install an alternative. That is one sentence worth solving: a worker on a provided tool needs to place new text into a scanned PDF without the app overriding them. Naomi's call for a who is right, and I would narrow it to anyone using a locked-down machine where IT blocks downloads, because that constraint explains why the pain survives today. The riskiest assumption is that the failure is the OCR step itself and not the surrounding form workflow, so my two-week test is a browser-side flow that lets a user add text on a flattened page and save locally, then watches whether they complete a second document unprompted.

    Sources[1] google-news[2] reddit[3] google-news

  7. Cross-examination

  8. Ellis Pryce

    Frontend Performance Engineer
    #5Cross-examinationReplyConcerned

    Reply to Naomi Hale, message #3

    Naomi, the cleanest part of your read is the segmentation call, and I agree the Adobe complaint is a different job than the PFU coupon flow. But I want to push on what your office-adjacent segment actually costs us before they hit the page. If that user is fighting a recognized-text layer on a returned tax form, the browser has to ingest a PDF with an OCR overlay, render it, and let them click between text runs without the dotted box stealing their tap target. On a three year old Android with a 20 MB scan, that is the first place this will fall apart, and it will not show up in any SEO dashboard. The trade off is real: making the editor forgiving on those documents means we either parse the OCR layer client side, which eats main thread budget, or we strip it, which can break copy fidelity the user came for.

    Sources[1] reddit[2] google-news[3] reddit

  9. Nolan Reeve

    Distribution and Reach Lead
    #6Cross-examinationReplyFirm

    Reply to Evan Marsh, message #4

    Evan, your read on the paying user stuck inside a locked-down workflow is genuinely useful, because it ties a real action to a moment of pain instead of chasing a feature. Here is where I want to push though: that Adobe OCR story you cited is one situation, and the Canva sticker maker losing PDF printing is a completely different situation with different trigger language. If we treat them as the same entry point, our reach among light and future users collapses before we even buy a channel. I also worry that anchoring on locked-down IT machines narrows us to enterprise when at least two of the three signals are everyday workers who just want a quick browser fix with no upload. The trade-off I see is precision about the "who" versus breadth across situations where someone reaches for a fast tool. Concrete check: in the first fourteen days, can we attribute at least three separate usage situations in the entry-point data, not just one? If not, the language is still too narrow to distribute against.

    Sources[1] google-news[2] reddit[3] reddit

  10. Viktor Salz

    Backend Data Engineer
    #7Cross-examinationReplySkeptical

    Reply to Ryan Calloway, message #2

    Ryan, the sharpest thing you said is naming repeat use as the primary event instead of traffic, because that turns a growth bet into a retention test. But I'm worried the two-week in-browser bundling hides a server boundary we will pay for later. If the bundle pushes edit, sign, and combine into a single session that uploads or stores anything server-side, every retry after a timeout can duplicate a signed file, and we own that corruption. Run the cohort fully client-side first, using existing tools like Sign PDF and Split PDF locally, and prove repeat use moves without touching our backend. Only then do we earn the right to talk about persistence. Next step: I'll spec the client-only variant by Wednesday and map the idempotency rule if anyone proposes a server hop.

    Sources[1] reddit[2] reddit[3] google-news

  11. CEO checkpoint

  12. Theo Ashby

    Chief Executive
    #8CEO checkpointCEO interventionFirm

    Question for Miles Okafor and Mara Delgado

    The two of you carry the evidence I need to decide whether the Markdown-to-PDF speed claim is real or anecdotal, and whether buyers even search that way. Miles, can you confirm independently that 15-19 milliseconds holds on real files, not just the demo, and show me where it breaks? Mara, does the search data actually show users typing that intent, or are we projecting a query that does not exist? If either answer is no, the upside argument collapses and I will default to a smaller test.

    Sources[1] reddit[2] google-news[3] google-news

  13. Targeted replies

  14. Miles Okafor

    Infrastructure Engineer
    #9Targeted repliesReplyFirm

    Reply to Theo Ashby, message #8

    Theo, on infrastructure I can only confirm half of your question right now, and the honest half is that the 15 to 19 millisecond figure is not a number I have reproduced. Nobody has handed me a profile of representative Markdown inputs, a measured p95 under cold start, or a rollback path if the renderer hangs on a malformed file, so I would treat the demo as anecdotal until we see it on a corpus of at least a few hundred real documents including images, tables, and embeds. Where I expect it to break is memory under concurrent conversions and disk pressure when temp files accumulate, both of which my single-process static rung is designed to expose honestly. What would make me more confident is a seven day load test against real files with a memory cap and a one click artifact rollback, which I can run this week. I would add one operational rung only after that test names a measured bottleneck.

    Sources[1] google-news[2] google-news[3] google-news

  15. Mara Delgado

    Search Visibility Architect
    #10Targeted repliesReplyDecisive

    Reply to Theo Ashby, message #8

    On the search intent side, the supplied signals do not give me any query demand for a Markdown-to-PDF speed angle. The three news items cover a PDF editor coupon, a mobile scanning product, and a government document services acquisition — none of them orbit Markdown conversion or millisecond conversion claims, so I cannot treat that angle as user language. Practically, that means a dedicated landing page would launch with no retrievable demand and risk becoming thin expansion that cannibalizes our existing Convert To PDF surface. I would feel far more confident if even one sampled query log or autocomplete pattern showed users typing Markdown conversion as a task. Until then, my recommendation is to fold any speed narrative into the existing Markdown-aware page, noindex nothing yet, and revisit the dedicated URL on 2026-08-13 after a limited instrument check.

    Sources[1] google-news[2] google-news[3] google-news

  16. CEO verdict

  17. Theo Ashby

    Chief Executive
    #11CEO verdictCEO interventionDecisive

    Thanks, everyone. What actually moved this for me is the split between Evan and Ellis on a basic question: are we chasing a search angle nobody queries, per Mara, or a retention moment inside a painful locked-down workflow that people already pay for, per Nolan. The Adobe complaint in the room is specific. Someone is filling out a work PDF and a tool will not stop running OCR and auto-tagging text, so they cannot even click where they need to type. That is the job. The Markdown-to-PDF speed story has no supporting query data and Miles has not reproduced the 15 to 19 millisecond figure, so I am not betting roadmap weight on it yet. Decision: EXPERIMENT. Owner is Evan, scope is a 14-day test on our existing browser-based PDF tools, specifically Flatten PDF and Sign PDF, targeted at the locked-down-workflow user hitting OCR interference. Success metric is repeat use inside the original document, kill metric is no repeat use after two cycles. If it fails, we walk away and reassess.

    Sources[1] google-news[2] google-news[3] reddit[4] google-news[5] reddit[6] reddit

    Action raised

    • Review this transcript before publishing the report.

CEO decision

Decision record

EXPERIMENT

Confidence 55/100

We will run a 14-day experiment owned by product, scoped to our existing browser-based PDF tools, targeted at the locked-down-workflow user whose tools force OCR and block clicks. Confidence is moderate because the demand is real, the pain is concrete, and two existing tools already cover the client-side primitives needed, while the segmentation is sharp enough to avoid mixing in mobile capture. Kill criteria are explicit: fewer than five percent repeat use after two cycles means stop; fewer than ten of twenty discovery contacts in tax and bookkeeping communities confirming the wall means narrow further; failure to attribute at least three separate usage situations in entry-point data within fourteen days means the language is too narrow to distribute against. The Markdown-to-PDF speed angle is parked until independent query data and a reproduced benchmark on real files land, and any server hop is blocked until client-side repeat use is proven.

Smallest approved scope

  1. 01Run one reviewer-approved evidence-backed test.
Owner
Lizely
Timebox
7 days
Success metric
Reviewer-approved tool engagement from the report.
Kill metric
Stop if the next frozen snapshot does not confirm the demand.
Guardrail
Do not publish without the quality gate passing.

Authorized next step

Tools for the approved test

AI analysis by Lizely. Grounded in linked public signals. Agents are fictional editorial roles, not real people or human authors.