Release Notes
Deed Traverse Pro — © 2026 IAmTheMap LLC
v1.6.0
- •Line Table Engine: new Survey Plat / Line Table mode reads numbered line and curve tables directly and assembles each lot boundary in code, giving more reliable results than drawing-trace mode on surveys with a shared tag table
- •Two-step parse: step 1 extracts the full line and curve table, step 2 extracts each tract boundary tag sequence, step 3 assembles and validates in code with no additional API call
- •Per-lot acreage validation: stated acreage printed on the plat is captured and carried forward for closure cross-check
- •Every line-table-assembled call is flagged for review
- •Deed path, Survey Plat / Map mode, chunked parsing, and all exports unchanged
v1.5.1
- •Upgraded AI model from Claude Opus 4.8 to Claude Opus 5 (released July 24, 2026)
- •Claude Opus 5 delivers significantly improved vision and document analysis
- •Prompt caching behavior, token limits, and all parsing logic are unchanged
- •Particularly improves plat reading quality on clean, legible survey drawings
v1.5.0
- •Survey plat reading: choose Survey Plat / Map on upload to extract metes and bounds directly from a plat drawing, line table, and curve table
- •Document type selector added to the Upload tab: switch between Deed / Legal Description and Survey Plat / Map
- •Multi-lot plat support: replats that create multiple labeled lots return each lot as its own tract with its own traverse and export
- •Division-line and quadrant handling: shared lot lines are traced for both lots and near-cardinal bearings checked against closure to reduce direction errors
- •Every plat-derived call is flagged for review as a visual first draft to verify against the source
- •Plat parsing pinned to temperature zero for consistent, repeatable output on the same file
- •Single-pass parse timeout now scales with page count and file count as well as file size, fixing timeouts on dense multi-page uploads
- •Large document time estimate banner aligned with the actual 4-page processing window
- •Plat guidance added to upload callout, Help Center, and legal disclaimer
v1.4.0
- •Upgraded AI model to Claude Opus 4.8 — improved deed parsing accuracy, more reliable extraction of dense multi-call sentences, and more efficient token usage per parse job
- •Multi-tract chunked parsing — deeds exceeding 4 pages now processed in 2-page batches with full tract boundary preservation across batches
- •Tract-aware batch merging — each tract in a multi-tract deed maintained as a separate clickable tab in the output grid regardless of page count
- •Continuation context — batch 2 and beyond receive the last known tract name and formatting rules to prevent cross-batch call misrouting
- •currentTractName tracking — flat-array continuation batches now route calls to the correct tract after a multi-tract batch
- •Open traverse support — easement centerlines and right-of-way corridors with a POINT OF TERMINATION no longer trigger the auto-refund; all centerline calls preserved
- •Open traverse auto-detection — legacy array format scans raw_text for "point of termination" to identify open traverses without requiring multi-tract object format
- •Historical unit conversion rules added to AI prompt — varas, chains, links, rods, and poles now converted to feet with confidence_review flag applied
- •Cardinal-only bearing rules — THENCE North / THENCE East and diagonal abbreviations (NWLY, SWLY) now handled with confidence_review flag
- •Dense multi-call sentence extraction rule — left-to-right pairing with bearing/distance count verification reduces distance swap errors
- •Raw text length tiers — standard deeds cap at 100 characters, large multi-tract or chunked batches cap at 50 characters to protect token budget
- •tryParseOrRepair JSON recovery — 4-strategy truncation repair ensures partial Opus responses yield maximum calls rather than a full refund
- •Pre-flight document limit enforced before chunked routing — oversized uploads blocked before any credit charge or API call
- •AutoCAD DXF export added to Available Downloads on reopened jobs — previously only available immediately after a new parse
- •Export GIS, CAD & PDF button — replaces Continue to Export with full-width button matching Quick Draw and Calculate Traverse sizing
- •Browser tab title simplified — version number removed, now displays Deed Traverse Pro — {Page Name}
- •Token scaling for chunked batches — all batches receive 20k max tokens regardless of page count
v1.3.0
- •AutoCAD DXF export — parcel boundary exported as a closed LWPOLYLINE with labeled centroid on BOUNDARY and LABELS layers in State Plane feet coordinates
- •Payment security hardened — Stripe session ID idempotency guard prevents duplicate credit grants
- •Stripe session ID validation — malformed or invalid URLs rejected before processing
- •Credits Already Applied UI — amber banner shown on duplicate payment redirect attempts
- •All credit transactions moved server-side — client-side credit creation no longer permitted
- •Credit balance display fixed across all pages — reads from most recent transaction ledger entry
- •Direct Anthropic API integration — deed parsing bypasses platform token limits entirely
- •Large and complex deed support improved — high call-count documents with meander lines and multi-tract descriptions now supported
- •Curve editing in Parsed Calls table — radius, direction, and delta angle now fully editable inline
- •ArcGIS export auto-upgrades curve format when delta angle is provided
- •Admin page user management — all users shown with copyable User ID and Org ID fields
- •Custom email domain configured — verification and system emails now sent from branded domain
- •Survey plat detection rules added — non-deed documents flagged and rejected with guidance
- •SEO foundation deployed — meta tags, Open Graph, Twitter Card, and structured data
- •Google Search Console verified and sitemap submitted
- •Privacy Policy page published
- •DTP hexagon logo replaces generic pin icon in navigation
- •Favicon package deployed across all device sizes
- •Pre-flight 10-page document limit — oversized uploads blocked before any API call or credit charge
- •Descriptive parse failure messaging — common causes and suggested next steps shown on error
- •JSON parse failure now triggers automatic credit refund — previously credits were lost on malformed AI output
- •Abuse detection system — consecutive low-quality upload counter tracks patterns per account
- •Auto-suspend after 10 consecutive low-quality uploads with no successful parses in between
- •Successful parse resets abuse counter — legitimate users with occasional bad scans are unaffected
- •Admin suspend/unsuspend controls — one-click account management with live status update
- •Suspended users blocked from parsing with clear account status message
- •Abuse counter column on Admin page — color coded as counter approaches suspension threshold
- •Status column on Admin page — Active and Suspended badges visible at a glance
- •Unsuspending an account resets the abuse counter — clean slate for reinstated users
v1.2.1
- •Fixed ArcGIS Pro traverse export — removed blank line after EP command that caused import errors
- •Fixed ArcGIS Pro traverse export — removed semicolon comment footer incompatible with ArcGIS parser
- •Fixed ArcGIS Pro curve syntax — replaced invalid DC/DA commands with correct NC A D C format
- •Fixed multi-tract jobs — full tracts array now saved and restored correctly when reopening from My Jobs
- •Fixed parsed calls JSON storage — large call sets now stored via UploadFile to avoid field size limits
- •Fixed POB marker dot removed from parcel map — acreage label now displays cleanly
- •Fixed New Job navigation — no longer shows stale parse banner when clicking New Job from sidebar
- •Added Quick Draw button — one-click traverse calculation without POB coordinates for shape preview
- •Added multi-document upload — upload up to 4 PDF files in a single parse job
- •Added open traverse detection — easement centerlines show total length instead of closure ratio
- •Added auto-refund when fewer than 3 calls extracted — protects users from charges on unreadable documents
- •Added large document warning banner for 6+ page uploads
- •Added POC to POB commencement walk auto-detection — pre-POB calls automatically unchecked
- •Added reference tie suppression — from which calls and passing distances excluded automatically
- •Added scan quality guidance to Help Center troubleshooting section
- •Added Quick Draw schematic watermark banner on traverse and export pages
- •Improved AI parsing — stronger passing distance rules with explicit pattern matching
- •Improved AI parsing — State Plane coordinates in deed auto-populate POB fields
- •Improved AI parsing — comma-formatted numbers and coordinate expressions no longer break JSON parse
- •Improved AI parsing — mixed degree format bearings now parsed correctly
- •Increased parse timeout to 120 seconds for single file, 180 seconds for two files, 240 seconds for three or more files
- •Card contrast improved — brighter backgrounds, stronger borders, subtle drop shadows throughout app
- •Upload zone legibility warning added
- •All export buttons now consistent teal style on job detail page
v1.2.0
- •Added Claude-powered AI support chat assistant to Help & Guide page — available 24/7 with full app knowledge
- •Added Support PIN to Settings page for secure identity verification when contacting support
- •Added Export CSV button to Traverse Points table header — downloads directly to Excel
- •Added up/down row reorder buttons to Parsed Calls table for manual call sequence adjustment
- •Increased Bearing and Distance column widths in Parsed Calls table for easier reading and editing
- •Multi-tract deed detection — AI now identifies and separates multiple tracts with per-tract traverse workflow
- •Fixed Start New Job — clicking New Job in sidebar while on export page now resets the form correctly
- •Fixed credit balance display — dashboard, settings, and new job page all read live balance from transaction history
- •Fixed credit warning flash on New Job page — loading state prevents incorrect zero-credit warning on page load
- •Fixed all-states coordinate conversion — all 50 state proj4 definitions now registered dynamically
- •Fixed Export Shapefile zone dropdown — now populates correctly for all states
- •Fixed Leaflet grey map — removed overflow:hidden from map container and reordered invalidateSize before fitBounds
- •Fixed Settings page Plan label — now reflects last purchased bundle name dynamically
- •Changed parcel polygon color to amber for better visibility on satellite imagery and Google Earth KMZ exports
- •Pick on Map now opens by default on the traverse calculator page
- •App logo updated — replaced generic push-pin icon with DTP hexagon traverse logo throughout
- •Landing page updated with ArcGIS Pro spotlight section and improved copywriting
- •Landing page card contrast improved — feature and use case cards visually distinct from section backgrounds
v1.1.0
- •Stripe Payment Links integrated — Starter, Standard, and Pro credit bundles
- •Credits success page correctly grants credits after Stripe payment redirect
- •Credit balance now reads live from transaction history — eliminates stale cached value issues
- •Dashboard Credit Balance card rebuilt as isolated component with real-time update on parse completion
- •New user signup flow verified end-to-end — trial credits display correctly on dashboard immediately
- •Settings page Plan label now shows last purchased bundle name
- •Transactions page current balance calculated from transaction history — always accurate
- •Fixed credit deduction permissions — credit reads now routed through server functions for all users
- •Fixed onboarding setup error — removed client-side role assignment that blocked new account creation
- •Auto-refund on parse failure confirmed working — credits returned with correct balance restoration
- •Landing page published with full feature sections and pricing
- •Custom app domain configured
v1.0.0
- •Initial release of Deed Traverse Pro
- •AI deed parsing — PDF, PNG, JPG, JPEG, and TIFF support
- •Extracts all metes and bounds calls including straight lines and curves as structured JSON
- •Confidence review second pass flags suspicious rows with amber warning badges
- •Editable parsed calls table with Include/Exclude checkboxes and delete row
- •Load Sample Deed button for quick onboarding
- •COGO traverse calculation — straight line bearing/distance and full curve chord math
- •Point of Beginning: State Plane N/E feet, Geographic Lat/Lon, or Pick on Map
- •Pick on Map — Leaflet map with address search, pan to location, and Lock Coordinates button
- •Two-level State/Zone selector — all 50 US states and NAD83 FIPS Feet zones
- •Closure summary: PASS/WARN/FAIL/Perfect badge with ratio, acres, and perimeter
- •Leaflet map preview with OpenStreetMap and satellite basemap toggle
- •Shapefile export — NAD83 State Plane FIPS Feet with correct PRJ strings
- •KMZ export — Google Earth compatible WGS84
- •ArcGIS Pro Traverse file — full DMS format with curve syntax support
- •PDF Report — parcel info, map capture, traverse results, and full metes and bounds call table
- •Per-page credit billing with free trial pages on signup — no credit card required
- •Auto-refund on parse failure — credits returned automatically with toast notification
- •Low balance warnings — amber under 10 credits, red at zero with Buy Credits prompt
- •Pay-as-you-go pricing — no subscription, credits never expire
- •Email verification, password reset, and secure session management
- •Onboarding flow — account setup, trial credit grant, and terms acknowledgment
- •My Jobs page — all previous jobs with status, acreage, and re-open capability
- •Transactions page — full credit ledger with purchase, usage, refund, and trial entries
- •Settings page — GIS zone defaults, closure tolerance adjustment, and account information
- •Help Center — searchable documentation with table of contents and contact support
- •Legal disclaimer page
© 2026 IAmTheMap LLC. All rights reserved.