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.
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.
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.
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.
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.
What we told the client.
- 01Do not use either file as-is on any site.
- 02Everything money- and membership-related belongs under DutyPath, at the Richmond address, with the published tiers.
- 03Nothing priced goes on Veterans Desk pages.
- 04The matching framing comes out.
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.