Mapping Logic
End-of-build evaluation

We audited our own work, and two files failed.

When the DutyPath build was finished we measured what we had produced against the site that actually shipped. Two files we built in March 2026 did not survive the comparison. We told the client, in writing, not to use them. This is that evaluation, published in full.

Published
4 November 2026
Build measured
1 March 2026
Measured against
The live Academy page, 1 October 2026

Disclosure

DutyPath LLC is owned by a Mapping Logic founder. This is an account of our own work on a company we are connected to, not an independent review of someone else. We publish it because the finding goes against us.

Method

What was measured, and against what.

Two files built on 1 March 2026 — a pricing page and a SmartMatch dashboard — were compared line by line against the live Academy page as it stood on 1 October 2026. The live site was treated as the authority throughout. Where the two disagreed, the file was wrong.

A row counts as a failure when the file asserts something the live product does not do, cannot evidence, or is structurally prohibited from doing — a price that never existed, a guarantee nobody could stand behind, a placement service the business explicitly is not. Design differences alone are not failures; they are recorded for completeness.

Findings 01

Entity and commerce

Who sells

What we built · March 2026

“Veterans Desk LLC” — a 501(c)(3) rebranded as an LLC and placed in front of a paid product.

What shipped · October 2026

DutyPath LLC, a for-profit. The footer states that Veterans Desk, Inc. and Mendry, Inc. are separate organizations.

Address and contact

What we built · March 2026

A third party’s postal address and support inbox on a DutyPath page.

What shipped · October 2026

8401 Mayland Drive, Suite 6077, Richmond, VA 23294, with a contact route of its own.

Pricing model

What we built · March 2026

A $149/month membership, a $49/month add-on and $299 per seat per month. None of these ever existed.

What shipped · October 2026

One-time course prices, Workflow seats from $75/month, and Direct Care Providers shown “Contact Us”. Course prices have moved since; the live site is the authority.

Promotions

What we built · March 2026

“Founding member pricing through April 20, 2026” — a promotion, and a date already past.

What shipped · October 2026

A standing rule: no discounts, scholarships, cohort rates or promotional pricing of any kind.

Launch status

What we built · March 2026

“Now Available — April 2026 Launch”, carried long after it stopped being true.

What shipped · October 2026

Active, with enrolment running at dutypath.academy.

Findings 02

Claims and compliance

Promises

What we built · March 2026

“60–90 days faster credentialing”, “3x value vs. nearest competitor”, and an “SLA & uptime guarantee”. None of the three could be substantiated.

What shipped · October 2026

No employment or income promise. Funding is described as approved only once it is in hand.

HIPAA

What we built · March 2026

An FAQ that said the organisation was not a covered entity and offered a business associate agreement in the same breath.

What shipped · October 2026

Business associate agreements only once protected health information enters Workflow.

Illustrative data

What we built · March 2026

A SmartMatch dashboard showing “284 providers, 91 matched, 87% average score” presented as real, with no disclosure.

What shipped · October 2026

A footer stating that every practice, provider, date and number shown in illustrations is fictional.

Member model

What we built · March 2026

SmartMatch™ — a proprietary matching engine with “Accept Match” buttons. That is referral and placement, the one thing the site says it does not do.

What shipped · October 2026

“DutyPath is not an employer, a staffing agency or a placement service… takes no fee from it.” The provider browses the directory and chooses.

Findings 03

Taxonomy and design

Roles

What we built · March 2026

“Provider Support Professionals”, “5 service teams”, “47+ templates”.

What shipped · October 2026

DCP and DCSP, across eight subspecialties and seventy-eight roles.

Products

What we built · March 2026

Workflow Hub, SmartMatch and Enrollment Tracker — overlapping names, and no CFPO.

What shipped · October 2026

Workflow, Academy, DCP Hub, DCSP Hub, Directory, Verification, and the CFPO credential.

Type and theme

What we built · March 2026

Navy and gold, DM Sans with Syne, a single theme.

What shipped · October 2026

An emerald canvas, Playfair Display with Inter and JetBrains Mono, and a light, brass and emerald toggle.

Verdict, as written

What we told the client.

  1. 01Do not use either file as-is on any site.
  2. 02Everything money- and membership-related belongs under DutyPath, at the Richmond address, with the published tiers.
  3. 03Nothing priced goes on Veterans Desk pages.
  4. 04The matching framing comes out.
What survived

Not everything was wrong.

The Enrollment Tracker — Prep, Submitted, Review, Approved, Action Required — fits Workflow exactly. It describes credentialing and enrolment status, which is what Workflow already does. It carried over unchanged.

The six-factor algorithm does not survive as a matching engine. It survives as a listing-completeness score a provider sees on their own profile — credential held, screening done, subspecialty, LinkedIn, CV, location. The same six things a buyer already reads on the directory, without DutyPath ever choosing for them.

This is what an audit from us looks like.

The same method, pointed at your app instead of ours. You get the biggest problems, anything dangerous, and whether it is worth saving — in writing, within two working days.